Cardinal Desktop Application
Connectors
Snowflake
Snowflake

Snowflake

Connect Cardinal Desktop Application to Snowflake for querying and analyzing data in your Snowflake warehouse.

Overview

Snowflake is a cloud-based data warehouse platform. With the Snowflake connector, your AI agents can:

  • Query Snowflake databases and retrieve data
  • Access tables across your Snowflake warehouse
  • Analyze large datasets with high performance
  • Execute SQL queries at scale
  • Integrate data from your Snowflake instance

Connection Details

FieldDescription
Account IdentifierYour Snowflake account identifier
Programmatic Access Token (PAT)PAT token for Snowflake authentication
Share credentials(Optional) Share credentials with organization

Prerequisites

  • Snowflake account with warehouse access
  • Account identifier (e.g., abc12345.us-east-1)
  • Snowflake Programmatic Access Token (PAT)
  • Databases, schemas, and tables available in your Snowflake instance

Setup Wizard

Step 1 - Connection Details

  1. In Cardinal Desktop Application, go to Connectors and click Browse Connectors

  2. Select Snowflake

  3. Enter your Account Identifier

    • Format: abc12345.us-east-1 or abc12345.snowflakecomputing.com
    • Your Snowflake account identifier (e.g., abc12345.us-east-1 or abc12345.snowflakecomputing.com)
  4. Enter your Programmatic Access Token (PAT)

    • Generate a PAT in Snowflake: User Menu → My Profile → Programmatic Access Tokens
    • Your authentication token for Snowflake
    • Keep this secure and never commit to version control
  5. Click Test Connection to verify connectivity

Step 2 - Select Database

  1. Browse and select a Database
    • Click to view available databases
    • Choose the database containing your schemas and tables

Step 3 - Select Schemas

  1. Browse and select Schemas
    • Choose one or more schemas
    • Click to see schema structure and objects

Step 4 - Select Tables

  1. Browse and select Tables from your schemas
    • Choose one or more tables to include
    • Click to see table structure and columns

Step 5 - Review & Save

  1. Review your configuration
  2. (Optional) Enable Share credentials with organization
    • When disabled: credentials are stored locally on this device
    • When enabled: credentials are securely shared with your organization members
  3. Click Save to complete the configuration
  4. Cardinal Desktop Application will verify your Snowflake connection

Your AI agent can now query Snowflake databases, schemas, and tables.


Understand the assets and product features →

Reach out to support@cardinalhq.io for support or to ask questions not answered in our documentation.