Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.delphina.ai/llms.txt

Use this file to discover all available pages before exploring further.

A warehouse connection tells Delphina how to reach your data warehouse. Each connection belongs to a workspace and provides read-only access. Supported: Snowflake, BigQuery, Databricks, Redshift, and PostgreSQL.

Adding a connection

  1. Go to Org Admin > Warehouse Connections.
  2. Click Add Connection.
  3. Choose the workspace, warehouse type, and fill in credentials.
  4. Click Create.
The first connection for a workspace is automatically set as the default.

Supported warehouses

WarehouseAuthenticationQuery history
SnowflakePrivate key, passwordSupported
BigQueryService account JSON, per-user OAuthSupported
DatabricksOAuth (M2M), personal access token, optional per-user OAuthSupported
RedshiftIAM roleNot supported
PostgreSQLUsername/passwordNot supported
Query history is used during automated onboarding to identify important tables and metrics.

Managing connections

  • Default connection — click the star icon to set which connection the agent uses.
  • Edit — click the edit icon. Existing credentials are preserved if not changed. Workspace and name cannot be changed after creation.
  • Delete — click the delete icon. The connection is soft-deleted.

Configuring source tables

After creating a connection, configure which tables the agent can use:
  1. Go to Context > Sources > Warehouse.
  2. Select a connection.
  3. Tables tab — browse and select tables for knowledge extraction. Use Bulk Edit to paste table names.
  4. Query Users tab (Snowflake/BigQuery only) — select users whose query patterns inform the agent’s knowledge.

Troubleshooting

ProblemFix
Agent can’t connectVerify credentials work from another client, then update
”Browse Tables” emptyGrant USAGE on the database/schema to the role
”Show Top Users” emptySnowflake/BigQuery only; ensure access to query history views
Connection works but agent ignores itSet as default for the workspace