Databricks Schema¶
graph LR
W(DatabricksWorkspace) -- RESOURCE --> U(DatabricksUser)
W -- RESOURCE --> S(DatabricksServicePrincipal)
W -- RESOURCE --> G(DatabricksGroup)
W -- RESOURCE --> T(DatabricksToken)
W -- RESOURCE --> CP(DatabricksClusterPolicy)
W -- RESOURCE --> IP(DatabricksInstancePool)
W -- RESOURCE --> C(DatabricksCluster)
W -- RESOURCE --> SS(DatabricksSecretScope)
W -- RESOURCE --> IPL(DatabricksIpAccessList)
U -- MEMBER_OF --> G
S -- MEMBER_OF --> G
G -- MEMBER_OF --> G
U -- OWNER_OF --> T
S -- OWNER_OF --> T
C -- HAS_POLICY --> CP
C -- USES_INSTANCE_POOL --> IP
W -- RESOURCE --> M(DatabricksMetastore)
W -- ASSIGNED_METASTORE --> M
W -- RESOURCE --> SC(DatabricksStorageCredential)
W -- RESOURCE --> EL(DatabricksExternalLocation)
W -- RESOURCE --> CAT(DatabricksCatalog)
W -- RESOURCE --> SCH(DatabricksSchema)
W -- RESOURCE --> TB(DatabricksTable)
W -- RESOURCE --> VOL(DatabricksVolume)
M -- CONTAINS --> SC
M -- CONTAINS --> EL
M -- CONTAINS --> CAT
M -- CONTAINS --> CONN(DatabricksConnection)
M -- CONTAINS --> AAL(DatabricksArtifactAllowlist)
CAT -- CONTAINS --> SCH
SCH -- CONTAINS --> TB
SCH -- CONTAINS --> VOL
SCH -- CONTAINS --> FN(DatabricksFunction)
SCH -- CONTAINS --> RM(DatabricksRegisteredModel)
RM -- HAS_VERSION --> MV(DatabricksModelVersion)
SC -- ASSUMES_ROLE --> AWS(AWSPrincipal)
SC -- IMPERSONATES --> GSA(GCPServiceAccount)
EL -- USES_CREDENTIAL --> SC
EL -- BACKED_BY --> BKT(S3Bucket / GCPBucket)
TB -- BACKED_BY --> BKT
VOL -- BACKED_BY --> BKT
U -- HAS_PRIVILEGE --> DS(DatabricksSecurable)
G -- HAS_PRIVILEGE --> DS
S -- HAS_PRIVILEGE --> DS
OT(DatabricksOnlineTable) -- SOURCED_FROM --> TB
VSI(DatabricksVectorSearchIndex) -- USES_ENDPOINT --> VSE(DatabricksVectorSearchEndpoint)
VSI -- SOURCED_FROM --> TB
W -- RESOURCE --> WH(DatabricksSqlWarehouse)
W -- RESOURCE --> JOB(DatabricksJob)
W -- RESOURCE --> JT(DatabricksJobTask)
W -- RESOURCE --> PL(DatabricksPipeline)
W -- RESOURCE --> Q(DatabricksQuery)
W -- RESOURCE --> AL(DatabricksAlert)
W -- RESOURCE --> DSRC(DatabricksDataSource)
W -- RESOURCE --> DASH(DatabricksDashboard)
JOB -- HAS_TASK --> JT
JOB -- RUN_AS --> U
JOB -- RUN_AS --> S
PL -- RUN_AS --> U
PL -- RUN_AS --> S
PL -- PUBLISHES_TO --> CAT
JT -- RUNS_PIPELINE --> PL
JT -- USES_CLUSTER --> C
JT -- USES_WAREHOUSE --> WH
Q -- USES_WAREHOUSE --> WH
AL -- MONITORS --> Q
DSRC -- BACKED_BY --> WH
DASH -- USES_WAREHOUSE --> WH
W -- RESOURCE --> SVE(DatabricksServingEndpoint)
W -- RESOURCE --> SVN(DatabricksServedEntity)
W -- RESOURCE --> GEN(DatabricksGenieSpace)
W -- RESOURCE --> APP(DatabricksApp)
W -- RESOURCE --> REPO(DatabricksRepo)
W -- RESOURCE --> GC(DatabricksGitCredential)
SVE -- SERVES --> SVN
GEN -- USES_WAREHOUSE --> WH
W -- RESOURCE --> NB(DatabricksNotebook)
JT -- RUNS_NOTEBOOK --> NB
W -- RESOURCE --> SHR(DatabricksShare)
W -- RESOURCE --> RCP(DatabricksRecipient)
W -- RESOURCE --> PRV(DatabricksProvider)
W -- RESOURCE --> CR(DatabricksCleanRoom)
M -- CONTAINS --> SHR
M -- CONTAINS --> RCP
M -- CONTAINS --> PRV
M -- CONTAINS --> CR
SHR -- SHARED_WITH --> RCP
Grantable Unity Catalog nodes (DatabricksMetastore, DatabricksCatalog,
DatabricksSchema, DatabricksTable, DatabricksVolume, DatabricksFunction,
DatabricksConnection, DatabricksStorageCredential,
DatabricksExternalLocation, DatabricksRegisteredModel) also carry the shared
DatabricksSecurable label so UC grants can point a principal at any grantable
object with one relationship type.
DatabricksWorkspace¶
A Databricks workspace, scoped by host URL.
Ontology Mapping: This node has the extra label
Tenantto enable cross-platform queries for organizational tenants across different systems.
Field |
Description |
|---|---|
id |
Workspace host (e.g. |
host |
Full workspace URL (indexed) |
tokens_enabled |
Whether PATs are enabled in the workspace |
max_token_lifetime_days |
Max PAT lifetime in days from the workspace token management settings, or null when the workspace is on the Databricks default policy (the API encodes that as the string |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
DatabricksUser,DatabricksServicePrincipal,DatabricksGroup,DatabricksToken,DatabricksClusterPolicy,DatabricksInstancePool,DatabricksCluster,DatabricksSecretScope,DatabricksIpAccessListbelong to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->( :DatabricksUser, :DatabricksServicePrincipal, :DatabricksGroup, :DatabricksToken, :DatabricksClusterPolicy, :DatabricksInstancePool, :DatabricksCluster, :DatabricksSecretScope, :DatabricksIpAccessList )
DatabricksUser¶
A workspace SCIM user.
Ontology Mapping: This node has the extra label
UserAccountto enable cross-platform queries for user accounts across different systems.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
scim_id |
Raw SCIM user ID returned by Databricks (indexed) |
user_name |
SCIM |
Primary email address (indexed) |
|
display_name |
SCIM display name |
external_id |
External SCIM ID (federation) |
active |
Whether the user is active |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksUserbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksUser)A
DatabricksUseris a member of one or moreDatabricksGroup.(:DatabricksUser)-[:MEMBER_OF]->(:DatabricksGroup)
DatabricksServicePrincipal¶
A workspace SCIM service principal.
Ontology Mapping: This node has the extra label
ServiceAccountto enable cross-platform queries for non-human accounts across different systems.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
scim_id |
Raw SCIM service principal ID (indexed) |
application_id |
OAuth application ID (indexed) |
display_name |
SCIM display name |
external_id |
External SCIM ID (federation) |
active |
Whether the service principal is active |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksServicePrincipalbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksServicePrincipal)A
DatabricksServicePrincipalis a member of one or moreDatabricksGroup.(:DatabricksServicePrincipal)-[:MEMBER_OF]->(:DatabricksGroup)
DatabricksGroup¶
A workspace SCIM group.
Ontology Mapping: This node has the extra label
UserGroupto enable cross-platform group queries.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
scim_id |
Raw SCIM group ID (indexed) |
display_name |
Group display name (indexed) |
external_id |
External SCIM ID (federation) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksGroupbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksGroup)A
DatabricksGroupcan be a member of anotherDatabricksGroup(nested groups).(:DatabricksGroup)-[:MEMBER_OF]->(:DatabricksGroup)
DatabricksToken¶
A Databricks personal access token (PAT) returned by the token management API.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
token_id |
Raw token id returned by the token-management API (indexed) |
comment |
Token description provided at creation |
creation_time |
Native datetime when the token was created (UTC) |
expiry_time |
Native datetime when the token expires (UTC); null when the token has no expiry |
owner_id |
Workspace-scoped composite id of the token owner (matches |
created_by_id |
Workspace-scoped composite id of the principal that created the token |
created_by_username |
Username/email of the principal that created the token (indexed) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksTokenbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksToken)A
DatabricksUserorDatabricksServicePrincipalowns aDatabricksToken.(:DatabricksUser)-[:OWNER_OF]->(:DatabricksToken) (:DatabricksServicePrincipal)-[:OWNER_OF]->(:DatabricksToken)
DatabricksClusterPolicy¶
A cluster policy returned by the policies API. Cluster policies define a set of
allowed configurations a DatabricksCluster can be launched with.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
policy_id |
Raw policy id (indexed) |
name |
Policy display name (indexed) |
description |
Free-text description |
definition |
JSON-encoded policy definition (allowed fields, fixed values, …) |
policy_family_id |
Policy family id when the policy is derived from a Databricks-provided family |
creator_user_name |
User name of the policy creator (indexed) |
created_at |
Native datetime when the policy was created (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksClusterPolicybelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksClusterPolicy)A
DatabricksClusteris launched against aDatabricksClusterPolicy.(:DatabricksCluster)-[:HAS_POLICY]->(:DatabricksClusterPolicy)
DatabricksInstancePool¶
A pre-warmed instance pool that clusters can pull nodes from to reduce startup latency.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
instance_pool_id |
Raw pool id (indexed) |
instance_pool_name |
Pool display name (indexed) |
node_type_id |
Underlying VM instance type id |
min_idle_instances |
Minimum number of idle instances kept warm |
max_capacity |
Maximum number of instances the pool can scale to |
idle_instance_autotermination_minutes |
Idle instance reclaim window |
enable_elastic_disk |
Whether elastic disk autoscaling is enabled |
state |
Pool state ( |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksInstancePoolbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksInstancePool)A
DatabricksClusterallocates nodes from aDatabricksInstancePool.(:DatabricksCluster)-[:USES_INSTANCE_POOL]->(:DatabricksInstancePool)
DatabricksCluster¶
A Databricks compute cluster returned by the clusters 2.1 API.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
cluster_id |
Raw cluster id (indexed) |
cluster_name |
Cluster display name (indexed) |
state |
Cluster state ( |
spark_version |
Spark / Databricks runtime version string |
runtime_engine |
Runtime engine ( |
node_type_id |
Worker node VM type id |
driver_node_type_id |
Driver node VM type id |
num_workers |
Static worker count (null when autoscaling is enabled) |
autotermination_minutes |
Idle auto-termination window in minutes |
cluster_source |
What created the cluster ( |
data_security_mode |
UC access mode ( |
single_user_name |
Owning user for single-user UC clusters (indexed) |
creator_user_name |
User name of the cluster creator (indexed) |
instance_pool_id |
Raw worker instance pool id, when the cluster targets one (indexed) |
driver_instance_pool_id |
Raw driver instance pool id, when the driver targets a distinct pool (indexed) |
enable_local_disk_encryption |
Whether local disks are encrypted |
enable_elastic_disk |
Whether elastic disk autoscaling is enabled |
start_time |
Native datetime when the cluster was first started (UTC) |
terminated_time |
Native datetime when the cluster was last terminated (UTC), if applicable |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksClusterbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksCluster)A
DatabricksClusteris governed by aDatabricksClusterPolicy.(:DatabricksCluster)-[:HAS_POLICY]->(:DatabricksClusterPolicy)A
DatabricksClusterallocates nodes from one or moreDatabricksInstancePool— the worker pool and, when set, a distinct driver pool both land here.(:DatabricksCluster)-[:USES_INSTANCE_POOL]->(:DatabricksInstancePool)
DatabricksSecretScope¶
A Databricks secret scope. Scopes can be backed by Databricks’s own store
(DATABRICKS) or by an Azure Key Vault (AZURE_KEYVAULT).
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
name |
Scope name (indexed) |
backend_type |
Backing store ( |
keyvault_resource_id |
Azure Key Vault resource id when backend is |
keyvault_dns_name |
Azure Key Vault DNS name when backend is |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksSecretScopebelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksSecretScope)
DatabricksIpAccessList¶
An IP access list applied at the workspace level. Restricts inbound access to the workspace to ranges in the allow list, blocks ranges in the block list.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
list_id |
Raw list id (indexed) |
label |
List label (indexed) |
list_type |
List type ( |
enabled |
Whether the list is enforced |
address_count |
Number of addresses in the list |
ip_addresses |
Source CIDR / IP entries in the list |
created_at |
Native datetime when the list was created (UTC) |
updated_at |
Native datetime when the list was last updated (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksIpAccessListbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksIpAccessList)
DatabricksMetastore¶
The Unity Catalog metastore assigned to the workspace. A metastore is account (not workspace) scoped but is modelled per workspace via the assignment edge.
Field |
Description |
|---|---|
id |
Metastore id (globally unique UUID) |
metastore_id |
Raw metastore id (indexed) |
name |
Metastore name (indexed) |
global_metastore_id |
Cloud-qualified id, e.g. |
cloud |
Host cloud ( |
region |
Cloud region |
delta_sharing_scope |
Delta Sharing scope ( |
external_access_enabled |
Whether external data access is enabled |
privilege_model_version |
UC privilege model version |
owner |
Metastore owner (indexed) |
storage_root |
Root storage location |
created_at / updated_at |
Native datetimes (UTC) |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
A
DatabricksMetastorebelongs to aDatabricksWorkspace, which is also assigned to it (the assignment edge carries the workspace’s default catalog).(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksMetastore) (:DatabricksWorkspace)-[:ASSIGNED_METASTORE]->(:DatabricksMetastore)
A
DatabricksMetastorecontains catalogs, storage credentials, external locations, connections and artifact allowlists.(:DatabricksMetastore)-[:CONTAINS]->( :DatabricksCatalog, :DatabricksStorageCredential, :DatabricksExternalLocation, :DatabricksConnection, :DatabricksArtifactAllowlist )
DatabricksStorageCredential¶
A Unity Catalog storage credential: the cloud identity UC assumes to access external storage.
Field |
Description |
|---|---|
id |
Credential id (UUID) or name |
credential_id |
Raw credential id (indexed) |
name |
Credential name (indexed) |
metastore_id |
Owning metastore id (indexed) |
credential_type |
|
owner |
Credential owner (indexed) |
read_only |
Whether the credential is read-only |
used_for_managed_storage |
Whether it backs managed storage |
isolation_mode |
Workspace isolation mode |
aws_iam_role_arn |
AWS role ARN when AWS-backed (indexed) |
azure_managed_identity_id / azure_access_connector_id |
Azure identity ids (indexed) |
gcp_service_account_email |
GCP service account email when GCP-backed (indexed) |
created_at / updated_at |
Native datetimes (UTC) |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
A
DatabricksStorageCredentialbelongs to aDatabricksWorkspaceandDatabricksMetastore.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksStorageCredential) (:DatabricksMetastore)-[:CONTAINS]->(:DatabricksStorageCredential)
A
DatabricksStorageCredentialassumes the cloud identity it impersonates.(:DatabricksStorageCredential)-[:ASSUMES_ROLE]->(:AWSPrincipal) (:DatabricksStorageCredential)-[:IMPERSONATES]->(:GCPServiceAccount)
DatabricksExternalLocation¶
A named external storage location governed by Unity Catalog.
Field |
Description |
|---|---|
id |
External location id (UUID) or name |
external_location_id |
Raw id (indexed) |
name |
Location name (indexed) |
metastore_id |
Owning metastore id (indexed) |
url |
Storage URL (indexed) |
credential_id |
Storage credential id (indexed) |
credential_name |
Storage credential name |
read_only |
Whether the location is read-only |
isolation_mode |
Workspace isolation mode |
fallback |
Whether fallback mode is enabled |
owner |
Location owner (indexed) |
created_at / updated_at |
Native datetimes (UTC) |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
A
DatabricksExternalLocationbelongs to aDatabricksWorkspaceandDatabricksMetastore, uses a storage credential, and is backed by a cloud bucket.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksExternalLocation) (:DatabricksMetastore)-[:CONTAINS]->(:DatabricksExternalLocation) (:DatabricksExternalLocation)-[:USES_CREDENTIAL]->(:DatabricksStorageCredential) (:DatabricksExternalLocation)-[:BACKED_BY]->(:S3Bucket) (:DatabricksExternalLocation)-[:BACKED_BY]->(:GCPBucket)
DatabricksCatalog¶
A Unity Catalog catalog (top of the data hierarchy). Carries the shared
DatabricksSecurable label.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
catalog_id |
Raw catalog UUID (indexed) |
name / full_name |
Catalog name (indexed) |
metastore_id |
Owning metastore id (indexed) |
catalog_type |
|
owner |
Catalog owner (indexed) |
isolation_mode |
|
storage_root |
Managed storage root |
connection_name |
Source connection for foreign catalogs (indexed) |
share_name / provider_name |
Delta Sharing source, when applicable |
securable_kind |
UC securable kind (e.g. |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksCatalog)
(:DatabricksMetastore)-[:CONTAINS]->(:DatabricksCatalog)
(:DatabricksCatalog)-[:CONTAINS]->(:DatabricksSchema)
DatabricksSchema¶
A schema within a catalog. Carries the shared DatabricksSecurable label.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
schema_id |
Raw schema UUID (indexed) |
name / full_name |
Schema name / |
catalog_name |
Parent catalog name (indexed) |
metastore_id |
Owning metastore id (indexed) |
owner |
Schema owner (indexed) |
storage_root |
Managed storage root |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksSchema)
(:DatabricksCatalog)-[:CONTAINS]->(:DatabricksSchema)
(:DatabricksSchema)-[:CONTAINS]->(:DatabricksTable | :DatabricksVolume | :DatabricksFunction | :DatabricksRegisteredModel)
DatabricksTable¶
A UC table or view. Carries the shared DatabricksSecurable label.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
table_id |
Raw table UUID (indexed) |
name / full_name |
Table name / three-level name (indexed) |
catalog_name / schema_name |
Parents (indexed) |
metastore_id |
Owning metastore id (indexed) |
table_type |
|
data_source_format |
e.g. |
owner |
Table owner (indexed) |
storage_location |
Backing storage location (external tables) |
view_definition |
View SQL (views only) |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksTable)
(:DatabricksSchema)-[:CONTAINS]->(:DatabricksTable)
(:DatabricksTable)-[:BACKED_BY]->(:S3Bucket | :GCPBucket)
DatabricksVolume¶
A UC volume (managed or external file storage). Carries the shared
DatabricksSecurable label.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
volume_id |
Raw volume UUID (indexed) |
name / full_name |
Volume name / three-level name (indexed) |
catalog_name / schema_name |
Parents (indexed) |
metastore_id |
Owning metastore id (indexed) |
volume_type |
|
owner |
Volume owner (indexed) |
storage_location |
Backing storage location (external volumes) |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksVolume)
(:DatabricksSchema)-[:CONTAINS]->(:DatabricksVolume)
(:DatabricksVolume)-[:BACKED_BY]->(:S3Bucket | :GCPBucket)
DatabricksFunction¶
A UC user-defined function. Carries the shared DatabricksSecurable label.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
function_id |
Raw function id (indexed) |
name / full_name |
Function name / three-level name (indexed) |
catalog_name / schema_name |
Parents (indexed) |
metastore_id |
Owning metastore id (indexed) |
data_type |
Return data type |
routine_body |
|
external_language |
Language for external functions |
security_type |
|
sql_data_access |
e.g. |
is_deterministic |
Whether the function is deterministic |
owner |
Function owner (indexed) |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksFunction)
(:DatabricksSchema)-[:CONTAINS]->(:DatabricksFunction)
DatabricksConnection¶
A UC foreign connection (Lakehouse Federation). Carries the shared
DatabricksSecurable label.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
connection_id |
Raw connection id (indexed) |
name / full_name |
Connection name (indexed) |
metastore_id |
Owning metastore id (indexed) |
connection_type |
|
credential_type |
Auth type (e.g. |
owner |
Connection owner (indexed) |
read_only |
Whether the connection is read-only |
host / port |
Remote endpoint (indexed host); secrets are not ingested |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksConnection)
(:DatabricksMetastore)-[:CONTAINS]->(:DatabricksConnection)
DatabricksRegisteredModel¶
A UC registered ML model.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
model_id |
Raw model id (indexed) |
name / full_name |
Model name / three-level name (indexed) |
catalog_name / schema_name |
Parents (indexed) |
metastore_id |
Owning metastore id (indexed) |
owner |
Model owner (indexed) |
storage_location |
Model storage location |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksRegisteredModel)
(:DatabricksSchema)-[:CONTAINS]->(:DatabricksRegisteredModel)
(:DatabricksRegisteredModel)-[:HAS_VERSION]->(:DatabricksModelVersion)
DatabricksModelVersion¶
A version of a registered model.
Field |
Description |
|---|---|
id |
|
version |
Version number |
model_name |
Parent model name (indexed) |
metastore_id |
Owning metastore id (indexed) |
status |
Version status (e.g. |
source |
Source run / path |
run_id |
Originating MLflow run id (indexed) |
storage_location |
Version storage location |
created_at / updated_at / created_by / updated_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksModelVersion)
(:DatabricksRegisteredModel)-[:HAS_VERSION]->(:DatabricksModelVersion)
DatabricksOnlineTable¶
An online (low-latency serving) table backed by a UC table.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
name |
Three-level online table name (indexed) |
metastore_id |
Owning metastore id (indexed) |
source_table_full_name |
Backing UC table full name (indexed) |
pipeline_id |
Sync pipeline id (indexed) |
detailed_state |
Provisioning state |
provisioning_state |
UC provisioning state |
table_serving_url |
Serving endpoint URL |
primary_key_columns |
Primary key columns |
timeseries_key |
Timeseries key column |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksOnlineTable)
(:DatabricksOnlineTable)-[:SOURCED_FROM]->(:DatabricksTable)
DatabricksVectorSearchEndpoint¶
A vector search endpoint.
Field |
Description |
|---|---|
id |
Workspace-scoped id |
endpoint_id |
Raw endpoint id (indexed) |
name |
Endpoint name (indexed) |
endpoint_type |
e.g. |
state |
Endpoint state |
num_indexes |
Number of indexes on the endpoint |
creator |
Endpoint creator (indexed) |
created_at / last_updated_at |
Native datetimes (UTC) |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksVectorSearchEndpoint)
(:DatabricksVectorSearchIndex)-[:USES_ENDPOINT]->(:DatabricksVectorSearchEndpoint)
DatabricksVectorSearchIndex¶
A vector search index.
Field |
Description |
|---|---|
id |
Workspace-scoped id |
name |
Three-level index name (indexed) |
endpoint_name |
Serving endpoint name (indexed) |
index_type |
|
primary_key |
Primary key column |
source_table |
Backing UC table full name for delta-sync indexes (indexed) |
creator |
Index creator (indexed) |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksVectorSearchIndex)
(:DatabricksVectorSearchIndex)-[:USES_ENDPOINT]->(:DatabricksVectorSearchEndpoint)
(:DatabricksVectorSearchIndex)-[:SOURCED_FROM]->(:DatabricksTable)
DatabricksArtifactAllowlist¶
The UC artifact allowlist for one artifact type (init scripts, JARs, Maven coordinates) at the metastore level.
Field |
Description |
|---|---|
id |
|
artifact_type |
|
metastore_id |
Owning metastore id (indexed) |
artifacts |
Allowed matchers as |
created_at / created_by |
Provenance |
firstseen / lastupdated |
Sync bookkeeping timestamps |
Relationships¶
(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksArtifactAllowlist)
(:DatabricksMetastore)-[:CONTAINS]->(:DatabricksArtifactAllowlist)
DatabricksSecurable¶
A shared label applied to every grantable Unity Catalog object
(DatabricksMetastore, DatabricksCatalog, DatabricksSchema,
DatabricksTable, DatabricksVolume, DatabricksFunction,
DatabricksConnection, DatabricksStorageCredential,
DatabricksExternalLocation, DatabricksRegisteredModel). It exists so a
single HAS_PRIVILEGE relationship type can point any principal at any
securable.
Relationships¶
A workspace principal holds UC privileges on a securable. The granted privilege list is stored on the
privilegesrelationship property.(:DatabricksUser)-[:HAS_PRIVILEGE {privileges}]->(:DatabricksSecurable) (:DatabricksGroup)-[:HAS_PRIVILEGE {privileges}]->(:DatabricksSecurable) (:DatabricksServicePrincipal)-[:HAS_PRIVILEGE {privileges}]->(:DatabricksSecurable)
DatabricksSqlWarehouse¶
A Databricks SQL warehouse (SQL endpoint) that queries, dashboards, alerts and data sources run against.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
warehouse_id |
Raw warehouse id (indexed) |
name |
Warehouse display name (indexed) |
state |
Warehouse state ( |
cluster_size |
T-shirt size label ( |
size |
Normalised size enum ( |
warehouse_type |
Warehouse type ( |
enable_serverless_compute |
Whether the warehouse runs on serverless compute |
enable_photon |
Whether the Photon engine is enabled |
auto_stop_mins |
Idle auto-stop window in minutes (0 disables auto-stop) |
auto_resume |
Whether the warehouse auto-resumes on query |
spot_instance_policy |
Spot vs on-demand policy ( |
channel |
Release channel name ( |
min_num_clusters |
Minimum cluster count for autoscaling |
max_num_clusters |
Maximum cluster count for autoscaling |
num_clusters |
Currently allocated cluster count |
creator_name |
User name of the warehouse creator (indexed) |
jdbc_url |
JDBC connection URL |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksSqlWarehousebelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksSqlWarehouse)
DatabricksJob¶
A Databricks job (Workflow). Schedule fields are flattened from the job’s
schedule block; run_as_user_name is the principal the job’s tasks execute as.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
job_id |
Raw job id (indexed) |
name |
Job name (indexed) |
creator_user_name |
User name of the job creator (indexed) |
run_as_user_name |
Principal the job runs as: a user name or SP application id (indexed) |
format |
Job format ( |
max_concurrent_runs |
Maximum concurrent runs |
timeout_seconds |
Job timeout in seconds (0 = no timeout) |
continuous |
Whether the job is configured for continuous execution |
schedule_quartz_cron_expression |
Cron expression of the schedule, if scheduled |
schedule_timezone_id |
Timezone id of the schedule |
schedule_pause_status |
Schedule pause status ( |
created_time |
Native datetime when the job was created (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksJobbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksJob)A
DatabricksJobruns as a workspace principal (a user or a service principal).(:DatabricksJob)-[:RUN_AS]->(:DatabricksUser) (:DatabricksJob)-[:RUN_AS]->(:DatabricksServicePrincipal)
A
DatabricksJobis composed of one or moreDatabricksJobTask.(:DatabricksJob)-[:HAS_TASK]->(:DatabricksJobTask)
DatabricksJobTask¶
A single task within a Databricks job. The task type is the name of the task’s
settings block (notebook_task, pipeline_task, sql_task, run_job_task, …).
Field |
Description |
|---|---|
id |
Composite id |
task_key |
Task key, unique within its job (indexed) |
job_id |
Raw id of the owning job (indexed) |
task_type |
The task’s settings block name ( |
notebook_path |
Notebook path for a notebook task (indexed) |
existing_cluster_id |
Raw id of an existing cluster the task runs on |
job_cluster_key |
Key of the job cluster the task runs on, if any |
pipeline_id |
Raw pipeline id for a pipeline task (indexed) |
warehouse_id |
Raw SQL warehouse id for a SQL task (indexed) |
run_job_id |
Raw id of the job triggered by a run-job task (indexed) |
disabled |
Whether the task is disabled |
run_if |
Condition under which the task runs ( |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksJobTaskbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksJobTask)A
DatabricksJobTaskbelongs to aDatabricksJob.(:DatabricksJob)-[:HAS_TASK]->(:DatabricksJobTask)A
DatabricksJobTasktriggers aDatabricksPipeline(pipeline task).(:DatabricksJobTask)-[:RUNS_PIPELINE]->(:DatabricksPipeline)A
DatabricksJobTaskruns on aDatabricksCluster(when it targets an existing cluster).(:DatabricksJobTask)-[:USES_CLUSTER]->(:DatabricksCluster)A
DatabricksJobTaskuses aDatabricksSqlWarehouse(SQL task).(:DatabricksJobTask)-[:USES_WAREHOUSE]->(:DatabricksSqlWarehouse)
DatabricksPipeline¶
A Delta Live Tables (Lakeflow Declarative) pipeline.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
pipeline_id |
Raw pipeline id (indexed) |
name |
Pipeline name (indexed) |
state |
Pipeline state ( |
creator_user_name |
User name of the pipeline creator (indexed) |
run_as_user_name |
Principal the pipeline runs as: a user name or SP application id (indexed) |
catalog |
Target Unity Catalog catalog the pipeline publishes to (indexed) |
target_schema |
Target schema the pipeline publishes to ( |
storage |
DBFS/root storage location for a legacy (non-UC) pipeline |
continuous |
Whether the pipeline runs continuously |
development |
Whether the pipeline is in development mode |
serverless |
Whether the pipeline uses serverless compute |
photon |
Whether the Photon engine is enabled |
edition |
Pipeline edition ( |
channel |
Release channel ( |
pipeline_type |
Pipeline type ( |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksPipelinebelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksPipeline)A
DatabricksPipelineruns as a workspace principal (a user or a service principal).(:DatabricksPipeline)-[:RUN_AS]->(:DatabricksUser) (:DatabricksPipeline)-[:RUN_AS]->(:DatabricksServicePrincipal)
A
DatabricksPipelinepublishes to a Unity CatalogDatabricksCatalog.(:DatabricksPipeline)-[:PUBLISHES_TO]->(:DatabricksCatalog)
DatabricksQuery¶
A saved Databricks SQL query.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
query_id |
Raw query id (indexed) |
display_name |
Query display name (indexed) |
warehouse_id |
Raw id of the warehouse the query runs on (indexed) |
query_text |
The SQL text of the query |
owner_user_name |
User name of the query owner (indexed) |
last_modifier_user_name |
User name of the last modifier |
run_as_mode |
Whether the query runs as its |
lifecycle_state |
Lifecycle state ( |
parent_path |
Workspace folder path of the query |
create_time |
Native datetime when the query was created (UTC) |
update_time |
Native datetime when the query was last updated (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksQuerybelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksQuery)A
DatabricksQueryruns against aDatabricksSqlWarehouse.(:DatabricksQuery)-[:USES_WAREHOUSE]->(:DatabricksSqlWarehouse)
DatabricksAlert¶
A Databricks SQL alert that evaluates a query result against a condition.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
alert_id |
Raw alert id (indexed) |
display_name |
Alert display name (indexed) |
query_id |
Raw id of the query the alert monitors (indexed) |
owner_user_name |
User name of the alert owner (indexed) |
state |
Latest evaluation state ( |
lifecycle_state |
Lifecycle state ( |
condition_op |
Comparison operator of the alert condition ( |
parent_path |
Workspace folder path of the alert |
create_time |
Native datetime when the alert was created (UTC) |
update_time |
Native datetime when the alert was last updated (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksAlertbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksAlert)A
DatabricksAlertmonitors aDatabricksQuery.(:DatabricksAlert)-[:MONITORS]->(:DatabricksQuery)
DatabricksDataSource¶
A Databricks SQL data source, which maps a data-source id (referenced by legacy queries and dashboards) to the warehouse that backs it.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
data_source_id |
Raw data source id (indexed) |
name |
Data source name (indexed) |
type |
Data source type ( |
warehouse_id |
Raw id of the backing warehouse (indexed) |
syntax |
Query syntax ( |
paused |
Whether the data source is paused ( |
view_only |
Whether the data source is view-only |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksDataSourcebelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksDataSource)A
DatabricksDataSourceis backed by aDatabricksSqlWarehouse.(:DatabricksDataSource)-[:BACKED_BY]->(:DatabricksSqlWarehouse)
DatabricksDashboard¶
A Databricks dashboard. Both current Lakeview dashboards and legacy
(redash-based) dashboards land as this node type, discriminated by
dashboard_type.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
dashboard_id |
Raw dashboard id (indexed) |
display_name |
Dashboard display name (indexed) |
dashboard_type |
|
warehouse_id |
Raw id of the bound warehouse (Lakeview dashboards) (indexed) |
owner_user_name |
User name of the dashboard owner (legacy dashboards) (indexed) |
lifecycle_state |
Lifecycle state ( |
parent_path |
Workspace folder path of the dashboard |
path |
Full workspace path of the dashboard asset |
create_time |
Native datetime when the dashboard was created (UTC) |
update_time |
Native datetime when the dashboard was last updated (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksDashboardbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksDashboard)A
DatabricksDashboarduses aDatabricksSqlWarehouse(Lakeview dashboards).(:DatabricksDashboard)-[:USES_WAREHOUSE]->(:DatabricksSqlWarehouse)
DatabricksServingEndpoint¶
A Mosaic AI model serving endpoint (custom model, foundation model, or external model proxy).
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
name |
Endpoint name (indexed) |
endpoint_type |
Endpoint type ( |
task |
Endpoint task ( |
state_ready |
Readiness state ( |
state_config_update |
Config update state ( |
permission_level |
The caller’s permission level on the endpoint |
route_optimized |
Whether the endpoint is route-optimized |
creator |
User name of the endpoint creator (indexed) |
creation_timestamp |
Native datetime the endpoint was created (UTC) |
last_updated_timestamp |
Native datetime the endpoint was last updated (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksServingEndpointbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksServingEndpoint)A
DatabricksServingEndpointserves one or moreDatabricksServedEntity.(:DatabricksServingEndpoint)-[:SERVES]->(:DatabricksServedEntity)
DatabricksServedEntity¶
A single model served behind a serving endpoint. An endpoint can serve several entities (traffic split); each carries the model identity.
Field |
Description |
|---|---|
id |
Composite id |
served_name |
Name of the served entity within its endpoint (indexed) |
endpoint_name |
Name of the owning endpoint (indexed) |
entity_name |
Full name of the served entity (e.g. |
entity_type |
Entity type ( |
entity_version |
Served model version, for custom models |
foundation_model_name |
Backing foundation-model name, for |
external_model_provider |
Third-party provider data is routed to ( |
external_model_name |
Third-party model name, for |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksServedEntitybelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksServedEntity)A
DatabricksServedEntityis served by aDatabricksServingEndpoint.(:DatabricksServingEndpoint)-[:SERVES]->(:DatabricksServedEntity)
DatabricksGenieSpace¶
An AI/BI Genie space (natural-language analytics over a warehouse).
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
space_id |
Raw Genie space id (indexed) |
title |
Space title (indexed) |
description |
Space description |
warehouse_id |
Raw id of the warehouse the space queries (indexed) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksGenieSpacebelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksGenieSpace)A
DatabricksGenieSpaceuses aDatabricksSqlWarehouse.(:DatabricksGenieSpace)-[:USES_WAREHOUSE]->(:DatabricksSqlWarehouse)
DatabricksApp¶
A Databricks App (a hosted web application). The app runs as an auto-provisioned service principal whose client id is retained for principal-to-resource resolution.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
name |
App name (indexed) |
description |
App description |
url |
Public URL the app is served at (indexed) |
app_state |
Application status ( |
compute_state |
Compute status ( |
compute_size |
Compute size ( |
creator |
User name of the app creator (indexed) |
service_principal_client_id |
Application id of the service principal the app runs as (indexed) |
service_principal_name |
Display name of the app’s service principal |
oauth2_app_client_id |
OAuth2 client id of the app integration |
create_time |
Native datetime the app was created (UTC) |
update_time |
Native datetime the app was last updated (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksAppbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksApp)
DatabricksRepo¶
A Databricks repo (git folder) cloned into the workspace.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
repo_id |
Raw repo id (indexed) |
url |
Git remote URL (indexed) |
provider |
Git provider ( |
branch |
Checked-out branch |
head_commit_id |
Currently checked-out commit sha |
path |
Workspace path of the repo (indexed) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksRepobelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksRepo)
DatabricksGitCredential¶
A stored Git credential used to authenticate to a Git provider for repos.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
credential_id |
Raw credential id (indexed) |
git_provider |
Git provider the credential authenticates to |
git_username |
Git username the credential is bound to (indexed) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksGitCredentialbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksGitCredential)
DatabricksNotebook¶
A workspace notebook. To avoid walking the entire workspace tree, notebooks are
materialised lazily: one lightweight, path-keyed node per distinct notebook a
job task references (no content, permissions, or recursive listing). This is
enough to carry the code-to-cloud RUNS_NOTEBOOK edge.
Field |
Description |
|---|---|
id |
Workspace-scoped composite id |
path |
Workspace path of the notebook (indexed) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksNotebookbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksNotebook)A
DatabricksJobTaskruns aDatabricksNotebook.(:DatabricksJobTask)-[:RUNS_NOTEBOOK]->(:DatabricksNotebook)
DatabricksRecipient¶
A Delta Sharing recipient: an external party a share is shared with.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
name |
Recipient name (indexed) |
metastore_id |
Owning metastore id (indexed) |
authentication_type |
|
activated |
Whether the recipient’s credential has been activated |
owner |
Recipient owner (indexed) |
comment |
Free-text comment |
data_recipient_global_metastore_id |
For |
cloud |
Recipient cloud |
region |
Recipient region |
created_at |
Native datetime the recipient was created (UTC) |
created_by |
User name that created the recipient |
updated_at |
Native datetime the recipient was last updated (UTC) |
updated_by |
User name that last updated the recipient |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksRecipientbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksRecipient)A
DatabricksRecipientis contained by aDatabricksMetastore.(:DatabricksMetastore)-[:CONTAINS]->(:DatabricksRecipient)
DatabricksProvider¶
A Delta Sharing provider: an external party this metastore receives shared data from.
Field |
Description |
|---|---|
id |
Metastore-scoped id |
name |
Provider name (indexed) |
metastore_id |
Owning metastore id (indexed) |
authentication_type |
Provider authentication type ( |
owner |
Provider owner (indexed) |
comment |
Free-text comment |
data_provider_global_metastore_id |
The provider account’s metastore id (indexed) |
cloud |
Provider cloud |
region |
Provider region |
created_at |
Native datetime the provider was created (UTC) |
created_by |
User name that created the provider |
updated_at |
Native datetime the provider was last updated (UTC) |
updated_by |
User name that last updated the provider |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksProviderbelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksProvider)A
DatabricksProvideris contained by aDatabricksMetastore.(:DatabricksMetastore)-[:CONTAINS]->(:DatabricksProvider)
DatabricksCleanRoom¶
A Databricks clean room for privacy-safe multi-party collaboration. Ingested only when external OpenSharing is enabled on the metastore (the listing is skipped otherwise).
Field |
Description |
|---|---|
id |
Metastore-scoped id |
name |
Clean room name (indexed) |
metastore_id |
Owning metastore id (indexed) |
owner |
Clean room owner (indexed) |
comment |
Free-text comment |
access_restricted |
Whether access is restricted (e.g. on misconfiguration) |
created_at |
Native datetime the clean room was created (UTC) |
updated_at |
Native datetime the clean room was last updated (UTC) |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
A
DatabricksCleanRoombelongs to aDatabricksWorkspace.(:DatabricksWorkspace)-[:RESOURCE]->(:DatabricksCleanRoom)A
DatabricksCleanRoomis contained by aDatabricksMetastore.(:DatabricksMetastore)-[:CONTAINS]->(:DatabricksCleanRoom)