コンテンツにスキップ

Snowflake

このコンテンツはまだ日本語訳がありません。

Connect a Snowflake data warehouse to Agent Context. Agents can query your Snowflake tables using standard SQL.

  1. Go to Agent Context in the dashboard
  2. Click Add SourceSnowflake
  3. Enter your account, warehouse, and credentials
  4. Specify the table to connect
  5. Click Test Connection to verify, then Save
ParameterRequiredDescription
AccountYesSnowflake account identifier (e.g., account.region or orgname-accountname)
WarehouseYesCompute warehouse to use for queries
UsernameYesSnowflake user for authentication
PasswordYesPassword for the specified user
TableYesFully qualified table name: DATABASE.SCHEMA.TABLE

Provide your Snowflake username and password in the setup form.

Key pair authentication and role selection are supported at the backend level but not yet exposed in the dashboard UI. Contact support if you need these options.

Tables use a three-part fully qualified name:

DATABASE.SCHEMA.TABLE

Examples:

  • ANALYTICS.PUBLIC.CUSTOMERS
  • RAW_DATA.STAGING.EVENTS
  • PROD_DB.FINANCE.TRANSACTIONS

When you connect a Snowflake table, Agent Context discovers:

  • The table’s columns, types, and constraints
  • Column-level metadata for schema exploration

Each connected table becomes individually queryable by agents via the context-lake catalog and context-lake query commands.

IssueFix
Account not foundVerify the account identifier format. Use account.region (e.g., xy12345.us-east-1) or the newer orgname-accountname format.
Authentication failedVerify username and password. Check that the user account is not locked or expired.
Warehouse suspendedThe specified warehouse may be suspended. Resume it in the Snowflake console or set it to auto-resume.
Table not foundVerify the fully qualified name (DB.SCHEMA.TABLE). Names are case-sensitive — Snowflake defaults to uppercase.
Permission deniedEnsure the user/role has SELECT access on the target table and USAGE on the database, schema, and warehouse.