Cortex Analyst (beta)
Cortex Analyst allows users to query Snowflake data using natural language.
1. Permissions
We need these permissions to enable Cortex features, create your semantic view, and select sample data from tables in your semantic model:
2. Enable Cortex Analyst in Select Star
To get Cortex Analyst up and running:
Confirm that you have the Admin role.
Navigate to Settings.
In the sidebar, select your Snowflake data source.
Click the Cortex Analyst tab.
Hit the Enable button.

You'll be prompted to provide:
Database Name: This is where your semantic views will be created.
Schema Name: This is the schema within that database where the semantic views will live.
3. Generate Semantic Views
Once Cortex Analyst is enabled, you can generate semantic views directly from the dashboard list page (for any data source) or the table list page (for Snowflake data sources only).

Go to the dashboards page.
Click the AI Assist button.
Select Generate Snowflake Semantic View.
A modal will appear, asking you to provide a Display Name and a Description for your semantic views.

4. Leverage Semantic Views in Your Chatbot
Now that your semantic views are generated, they're automatically available to all users in your organization. They'll provide rich, relevant context for your chatbot, making interactions more informed and insightful.

Last updated
Was this helpful?