For trying Grain on one of your own schemas.
- Every feature
- Up to [N] modelers
- Snowflake read, compare and deploy
- Cortex assistant in your own account
- Keep your model: download it as YAML at any time
Pricing
Grain is sold on Snowflake Marketplace, so it appears on your Snowflake invoice with no new vendor to set up. Plans differ by how many people model and the support you need, not by which features you get. The app's compute and Cortex usage are billed by Snowflake, as usual.
For trying Grain on one of your own schemas.
For a data team that models and reviews one shared model together.
For organizations with several Snowflake accounts, or that need custom terms.
Compare plans
| Trial | Team | Enterprise | |
|---|---|---|---|
| Modeling | |||
| Conceptual, logical and physical views | Included | Included | Included |
| Design patterns, Data Vault, layers | Included | Included | Included |
| Design from requirements (3NF) | Included | Included | Included |
| Glossary, concepts, decision memory | Included | Included | Included |
| Snowflake | |||
| Read, compare, generate DDL, deploy | Included | Included | Included |
| Cortex assistant | Included | Included | Included |
| Lineage and governance tags | Included | Included | Included |
| Team | |||
| Modelers | Up to [N] | Up to [N] | Unlimited |
| One shared model, review and check-out, comments | Included | Included | Included |
| Download and import as YAML | Included | Included | Included |
| Support and billing | |||
| Support channel | Priority email [+ chat?] | Named contact | |
| Onboarding | Setup guide | Guided first model | Onboarding plan |
| Billing | Free for [N] days | Snowflake Marketplace, monthly | Snowflake Marketplace private offer |
Questions
Through Snowflake Marketplace. Grain's charges appear on your Snowflake invoice, so there's no separate vendor or contract to set up. [Confirm whether Marketplace purchases can draw down a customer's Snowflake capacity commitment.]
The app runs in your account, so its compute is part of your normal Snowflake consumption: a one-node extra-small compute pool for the web service (it suspends after an hour with no requests), an extra-small warehouse of its own (it suspends after a minute idle), your own warehouse when someone reads a schema or deploys, and Cortex requests. An administrator can stop the app entirely and resume it later. See the running costs.
Not from us. Cortex runs in your Snowflake account, and Snowflake bills it with the rest of your consumption. Grain makes one request per entity you select, so you control how much you use.
Grain runs on Snowpark Container Services, so your account must be in a region where that is available. Most features work on any edition. Reading Snowflake lineage uses SNOWFLAKE.CORE.GET_LINEAGE, which needs Enterprise Edition. Some Snowflake objects Grain can script, such as masking and row access policies, depend on your edition too.
They're yours. Download the model as plain YAML at any time, readable by any text editor or script, and the DDL you deployed stays in Snowflake. [State what the app does when a subscription ends, for example read-only access, and how long the model is kept before the app is uninstalled.]
[N days from the Marketplace listing, no payment details needed / Early access participants get …] Your model carries over when you subscribe.
[Policy.] Contact us and tell us about your use.
Tell us how many people model and how your team works today. We'll recommend one.