Skip to main content
GuideServerConfigure and deploy Tabsdata servers on your machine.TutorialsConfigure data integration workflows within a running Tabsdata server.Advanced TutorialsBuild end-to-end workflows between two specific systems.API ReferenceCLI ReferenceRelease Notes
Version: 2.0.0

DatabricksDestConn

class
class DatabricksDestConn(
host_url: HostUrlSpec,
token: CredentialsSpec,
volume: VolumeSpec,
warehouse: WarehouseSpec | None = None,
warehouse_id: WarehouseIdSpec | None = None,
catalog: IdentifierSpec | None = None,
schema: IdentifierSpec | None = None,
entity_whitelist: EntityWhitelistSpec | None = None,
conn_cfg: CfgSpec | None = None,
)

Bases: Conn

Categories: destination

Databricks workspace connection used by DatabricksDest.

Field-identical to DatabricksSrcConn but a distinct class; source and destination connections are separate types and cannot be used in place of one another. See DatabricksSrcConn for the field meanings.

Parameters

parameter

parameter

parameter

parameter
warehouseWarehouseSpec | None (str | Secret | None)

parameter
warehouse_idWarehouseIdSpec | None (str | Secret | None)

parameter
catalogIdentifierSpec | None (str | Secret | None)

parameter
schemaIdentifierSpec | None (str | Secret | None)

parameter
entity_whitelistEntityWhitelistSpec | None (list[str] | None)

parameter
conn_cfgCfgSpec | None (dict | None)

Methods

method
validate
def validate()

Cross-field validation: warehouse and warehouse_id are mutually exclusive, and schema requires catalog.

Called by the framework; raises DatabricksValidateException.