Retrieves a list of managed or external table full names in Unity Catalog, that were created by Terraform or manually. Use databricks_views for retrieving a list of views.
Granting SELECT
and MODIFY
to sensitive
group on all tables a _things_ databricks_schema from _sandbox_ databricks_catalog:
data "databricks_tables" "things" {
catalog_name = "sandbox"
schema_name = "things"
}
resource "databricks_grants" "things" {
for_each = data.databricks_tables.things.ids
table = each.value
grant {
principal = "sensitive"
privileges = ["SELECT", "MODIFY"]
}
}
catalog_name
- (Required) Name of databricks_catalogschema_name
- (Required) Name of databricks_schemaThis data source exports the following attributes:
ids
- set of databricks_table full names: catalog
.schema
.table
The following resources are used in the same context: