不能删除统一目录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 "}


这篇文章有用吗?