This connector is set up by Kadoa. It is separate from direct S3 access through
the Cloud Storage connector.
Required Inputs
Choose the recipient mode that matches your environment.Databricks Recipient
Use this mode if you have a Unity Catalog-enabled Databricks workspace.
Your Databricks administrator can find the sharing identifier in the Databricks
Delta Sharing recipient setup flow.
Token Recipient
Use this mode if you want to read the share with an open Delta Sharing client instead of a Databricks workspace.
Token credentials are activation material. Kadoa does not store the credential
file or bearer token in the connector configuration. Token lifetime is currently
up to 365 days.
Setup Flow
- Kadoa creates a Databricks connector for your team and selected workflows.
- Kadoa provisions a dedicated recipient, share, schema, and storage path.
- Kadoa verifies the provider-side share and grant setup before customer data is published.
- After each successful workflow run, Kadoa stages and validates public data, publishes Delta tables, and updates the share.
- For initial rollout, Kadoa publishes and verifies one live workflow delivery before running the full historical backfill.
Shared Tables
Each connector exposes physical Delta tables. Internal staging tables and raw provider tables are not shared.
Kadoa writes only public workflow fields into shared tables. Private fields,
including fields whose names start with
_, are excluded before publish.
Schema Changes
Kadoa keeps historical schema versions available. When a workflow schema changes, Kadoa publishes a newWF_<id>__V<n> table and updates WF_<id>__LATEST only
after the version table and share checks pass. WF_<id>__LATEST follows the
newest validated schema; older rows remain available in their WF_<id>__V<n>
tables and metadata rows, and __LATEST may be rebuilt for the new schema.
Use versioned tables for downstream models that need a stable schema. Use
__LATEST for exploration or workloads that intentionally follow the newest
schema.