Skip to main content
This page describes the schema used for data source connections, including all fields, types, and enums.

Connection

id
ID!
required
Unique identifier for the connection.
details
ConnectionDetails!
required
Configuration and metadata for the connection. See ConnectionDetails.
status
JobStatus!
required
Job execution status for connection operations like metadata refresh. See JobStatus.

ConnectionDetails

name
String!
required
Human-readable name for the connection.
description
String!
required
Description of the connection and its purpose.
dataSourceType
DataSourceType!
required
The category of data source. See DataSourceType.
connectionType
ConnectionType!
required
The specific type of data source connection. See ConnectionType.

Enums

DataSourceType

The category of data source. It accepts the following values:
Data Source TypeDescription
DATA_SOURCE_TYPE_UNSPECIFIEDType not specified
WAREHOUSEData warehouse (Snowflake, BigQuery, Redshift, etc.)
BI_TOOLBusiness intelligence tool (Tableau, etc.)

ConnectionType

The specific type of data source connection. It accepts the following values:
Connection TypeDescription
CONNECTION_TYPE_UNSPECIFIEDType not specified
REDSHIFTAmazon Redshift data warehouse
SNOWFLAKESnowflake data warehouse
TABLEAUTableau business intelligence platform
BIGQUERYGoogle BigQuery data warehouse
POSTGRESPostgreSQL database
SQL_SERVERMicrosoft SQL Server database
DATABRICKSDatabricks analytics platform
MYSQLMySQL database
CLICKHOUSEClickHouse database

Additional Resources

I