Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1023 Bytes

metastore_assignment.md

File metadata and controls

30 lines (23 loc) · 1023 Bytes
subcategory
Unity Catalog

databricks_metastore_assignment (Resource)

A single databricks_metastore can be shared across Databricks workspaces, and each linked workspace has a consistent view of the data and a single set of access policies. You can only create a single metastore for each region in which your organization operates.

Example Usage

resource "databricks_metastore" "this" {
  name          = "primary"
  storage_root  = "s3://${aws_s3_bucket.metastore.id}/metastore"
  owner         = "uc admins"
  force_destroy = true
}

resource "databricks_metastore_assignment" "this" {
  metastore_id = databricks_metastore.this.id
  workspace_id = local.workspace_id
}

Argument Reference

The following arguments are required:

  • metastore_id - Unique identifier of the parent Metastore
  • workspace_id - id of the workspace for the assignment
  • default_catalog_name - (Optional) Default catalog used for this assignment, default to hive_metastore