@trybacked/provider-databricks
v0.3.1
Published
Databricks SQL warehouse adapter for the Anchor DatasetProvider contract
Readme
@trybacked/provider-databricks
Enterprise Databricks SQL warehouse adapter implementing Anchor’s DatasetProvider contract.
Configuration
Workspace .env:
BACKED_DATABRICKS_HOST=dbc-xxxxxxxx.cloud.databricks.com
BACKED_DATABRICKS_TOKEN=dapixxxxxxxx
BACKED_DATABRICKS_WAREHOUSE_ID=xxxxxxxx
BACKED_DATABRICKS_CATALOG=main # optional
BACKED_DATABRICKS_SCHEMA=sales # optionalCLI
backed inspect --databricks
backed discover --databricksUses the SQL Statement Execution API (no JDBC driver in the CLI path).
Programmatic
import { createDatabricksProviderFromEnv } from "@trybacked/provider-databricks";
import { discoverFromDatasetProvider } from "@trybacked/discovery";
const { provider } = createDatabricksProviderFromEnv();
const report = await discoverFromDatasetProvider(provider, { ontologyId: "my-workspace" });