orbital + Snowflake
Animated explainers for scoring models inside Snowflake
These RevealJS decks contrast two ways of scoring a trained tidymodels (R) or scikit-learn (Python) model against data living in Snowflake:
- the “before” (round-trip) — the data is sent to a live session, scored through the workflow, and the predictions come back; and
- the orbital way (in place) — orbital compiles the model to SQL that runs inside Snowflake, so there is no round-trip and no live runtime.
Each deck comes in a Posit framing (the session runs inside Snowflake via the Posit Team Native App) and a vertical (portrait) layout, in both R and Python — 16 decks in all. Use the arrow keys to step through the stages.
Both, in one flow
Step through the round-trip (“before”), then continue with an arrow into the orbital way (“after”) in a single deck.
| session beside Snowflake | session inside Snowflake (Posit) | |
|---|---|---|
| R · tidymodels | horizontal · vertical | horizontal · vertical |
| Python · scikit-learn | horizontal · vertical | horizontal · vertical |
R · tidymodels
| round-trip (the “before”) | orbital (in place) | |
|---|---|---|
| session beside Snowflake | horizontal (gif · mp4) · vertical (gif · mp4) | horizontal (gif · mp4) · vertical (gif · mp4) |
| session inside Snowflake (Posit) | horizontal (gif · mp4) · vertical (gif · mp4) | horizontal (gif · mp4) · vertical (gif · mp4) |
Python · scikit-learn
| round-trip (the “before”) | orbital (in place) | |
|---|---|---|
| session beside Snowflake | horizontal (gif · mp4) · vertical (gif · mp4) | horizontal (gif · mp4) · vertical (gif · mp4) |
| session inside Snowflake (Posit) | horizontal (gif · mp4) · vertical (gif · mp4) | horizontal (gif · mp4) · vertical (gif · mp4) |
Built with Quarto RevealJS + anime.js, following the tidy-animations framework. See orbital for the real package.