Connect GX Cloud to Databricks SQL
Prerequisites
-
You have a GX Cloud account with Admin or Editor permissions.
-
You have a Databricks SQL catalog, schema, and table.
-
Optional. To improve data security, GX recommends creating a separate Databricks SQL service principal for your GX Cloud connection.
Connect to a Databricks SQL Data Source and add a Data Asset
-
In GX Cloud, click Data Assets > New Data Asset > New Data Source > Databricks SQL.
-
Enter a meaningful name for the Data Source in the Data Source name field.
-
Enter a connection string in the Connection string field. The connection string format is:
Databricks SQL connection stringdatabricks://token:{token}@{host}:{port}?http_path={http_path}&catalog={catalog}&schema={schema}
If you created a separate Databricks SQL service principal for your GX Cloud connection as recommended above, use those credentials in the connection string.
-
Click Connect.
-
Select one or more tables to import as Data Assets.
-
Decide if you want to Generate Expectations that detect column changes in selected Data Assets.
-
Click Add x Asset(s).
-
Add an Expectation. See Add an Expectation.