Databricks Integration Readiness Checklist
Last updated
Last updated
Documentation Review
Has the customer gone through our ?
Integration Type
Is this or ?
If it is Databricks Spark, which Databricks Runtime Version is being used? (Immuta 2024.2+ supports Databricks 11.3 LTS.)
Is this a Databricks migration to Databricks Unity Catalog (UC)?
Databricks Metastore - UC Integration Only
Has the and attached to a Databricks workspace?
Are there other Databricks workspaces added to the same metastore?
Will you be linking multiple workspaces with a single Immuta?
If so, ensure there is an non-isolated workspace that Immuta can integrate with
Compute Resources
What computing resources will the customer be using for this integration?
SQL Warehouse or Databricks Cluster?
If setting up a Spark Integration, confirm runtime is supported
If setting up a UC Integration, confirm that UC is enabled on Spark Compute
Do not use an Immuta-protected Compute cluster for UC.
Make sure whichever resource is selected, that it is located in the same workspace as the data being pulled into Immuta
Authentication Method
What is the authentication method for the integration?
?
If so, does this service principal have metastore privileges and permissions listed in the documentation?
OAuth? - UC Integration Only
Has the client secret been created with the same privileges and permissions as the service principal for the access token?
Audit Configuration
Does the customer want to enable Databricks Native Query Audit?
This will ping and wake up the compute resources hourly by default
Does the customer need to adjust native query audit log configuration to run at a different interval (up to once per 24 hours)?
Integration Process
Will this be an ?
Have the customers reviewed the bootstrap script for the manual integration?
Does the service principal have the necessary permissions to complete the integration setup?
Has the customer attempted to run through the integration process themselves?
Were any errors encountered or questions raised during the process?