subcategory |
---|
Unity Catalog |
-> Note If you have a fully automated setup with workspaces created by databricks_mws_workspaces or azurerm_databricks_workspace, please make sure to add depends_on attribute in order to prevent default auth: cannot configure default credentials errors.
Retrieves a list of view full names in Unity Catalog, that were created by Terraform or manually. Use databricks_tables for retrieving a list of tables.
Granting SELECT
and MODIFY
to sensitive
group on all views in a things databricks_schema from sandbox databricks_catalog.
data "databricks_views" "things" {
catalog_name = "sandbox"
schema_name = "things"
}
resource "databricks_grants" "things" {
for_each = data.databricks_views.things.ids
view = each.value
grant {
principal = "sensitive"
privileges = ["SELECT", "MODIFY"]
}
}
catalog_name
- (Required) Name of databricks_catalogschema_name
- (Required) Name of databricks_schema
This data source exports the following attributes:
ids
- set of databricks_view full names:catalog
.schema
.view
The following resources are used in the same context:
- databricks_schema to manage schemas within Unity Catalog.
- databricks_catalog to manage catalogs within Unity Catalog.