通过terraform为创建一个亚稳态失败,这条错误消息如下:
Error: cannot create metastore: Only account admin can create metastores. \
Using databricks-cli auth: host=https://{wsname}.azuredatabricks.net, \
token=***REDACTED***, profile=DEFAULT我的配置设置如下:
resource "databricks_metastore" "this" {
name = "primary"
storage_root = format("abfss://%s@%s.dfs.core.windows.net/",
azurerm_storage_account.storage.name,
azurerm_storage_container.container.name)
force_destroy = true
}
resource "databricks_metastore_assignment" "this" {
metastore_id = databricks_metastore.this.id
workspace_id = data.azurerm_databricks_workspace.oat.workspace_id
}关于Azure管理员的文档列出了四种不同类型的管理员,但我看不到如何检查谁是Azure帐户管理员。
简而言之,我有与在Azure数据库中找不到统一目录“创建元存储”相同的错误
发布于 2022-09-07 11:53:22
您的帐户是一个工作区管理员。帐户管理员是以上一级。
此统一目录文档描述您如何成为帐户管理员:
在第一次登录到Azure Databricks帐户控制台时,第一个Azure Databricks帐户管理员必须是Azure Administrator全局管理员。第一次登录时,该用户将成为Azure Databricks帐户管理员,不再需要Azure Active Directory全局管理员角色来访问Azure Databricks帐户。
因此,您需要在Azure中为运行Terraform的用户提供全局管理员角色。
https://stackoverflow.com/questions/73634352
复制相似问题