不能刪除統一目錄metastore使用起程拓殖

設置force_destroy起程拓殖的databricks_metastore部分配置中刪除metastore及其目錄。

寫的sivaprasad.cs

最後發表:2022年12月21日

問題

你不能刪除統一編目metastore使用起程拓殖。

導致

metastore默認目錄是自動創建。因此,你不能刪除metastore沒有首先擦拭目錄。

解決方案

force_destory = truedatabricks_metastore部分起程拓殖配置刪除metastore和相應的目錄。

示例代碼:

資源“databricks_metastore””這個“{提供者=磚。工作區名稱= "初級" storage_root = " s3: / / $ {aws_s3_bucket.metastore。id} / metastore“所有者= var.unity_admin_groupforce_destroy = true}資源“databricks_metastore_data_access”“這”{提供者=磚。工作區metastore_id = databricks_metastore.this。id名稱= aws_iam_role.metastore_data_access.name aws_iam_role {role_arn = aws_iam_role.metastore_data_access。在攻擊}is_default = true}資源“databricks_metastore_assignment”“default_metastore”{提供者=磚。工作區for_each =釋放(var.databricks_workspace_ids) workspace_id =。關鍵metastore_id = databricks_metastore.this。default_catalog_name id = " hive_metastore "}


這篇文章有用嗎?