Shared setup
- Ask your database administrator to provision the account and required source permissions.
- Confirm that the database endpoint is reachable from the integration environment. Ask support for the relevant network requirements if your database is private or IP-restricted.
- Open Connections → New connection, select the source, and fill in the fields below.
- Select or create the matching credential and save the connection.
- Build an import using a query and output dataset name.
- Run it and compare the output with the same query in the source system.
Postgres
Connection: Host, Port (normally5432), Database, and Default schema.
Credential: Username and password. Arrange database connection access, schema usage, and SELECT access to the required tables or views. These are source-side grants; entering a schema in Dawn does not grant access or restrict the account to it.
Example import query, replacing the table and columns with your own:
Microsoft SQL Server
Connection: Server, Database, and Default schema where needed. Credential: Username and password. Grant the login access to the intended database and read access to the required tables or views. Use T-SQL for the import, for example:Snowflake
Connection: Account identifier, Database, Default schema, and optionally Warehouse and Role. Credential: Username and password. Use a role with access to the database and schema,SELECT on the required tables or views, and USAGE on the query warehouse. Have your administrator confirm that the account’s authentication policy supports this credential flow.
Specify a warehouse that the role can use. A successful login can still produce a query error if the selected role cannot use the warehouse or access a table.
Google BigQuery
Connection: Location matching the data you will query. Credential: Google Cloud service account key. Create the credential using the service-account-key form and supply the service account JSON there. A typical import setup needs:- BigQuery Job User (
roles/bigquery.jobUser) on the project running the query. - BigQuery Data Viewer (
roles/bigquery.dataViewer) on the source dataset or appropriate source resources. - BigQuery Read Session User (
roles/bigquery.readSessionUser) on the project used for read sessions when fetching results through the Storage Read API.