Manage the RelationalAI Native App in Snowflake
Set up the RelationalAI Native App in your Snowflake account so developers can build with PyRel, RelationalAI’s Python SDK. If the app is already installed, find guides here for operating it, managing data sources, and managing reasoners.
Where to start
Section titled “Where to start”How the Native App Works
Section titled “How the Native App Works”PyRelSends queries to the app service
Query
Results
RelationalAI Native App
App-managed resources
App operations
Receives queries from PyRel and coordinates work on the reasoners needed to evaluate them. Created when the Native App is first activated.
Reasoner pools
Host logic, prescriptive, and predictive reasoners on Snowflake compute. The app creates the pools at first activation. Reasoners are provisioned separately for workloads.
- Stores app state and SQL procedures for operating the app. The database is created at installation and remains when the app is shut down.
- Provides Snowflake compute for app operations, separate from the compute pools that host the service and reasoners. Created at first activation, it consumes credits while running.
Reads from
Your Snowflake data