首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过terraform为Azure数据库创建一个亚稳态统一目录失败

通过terraform为Azure数据库创建一个亚稳态统一目录失败
EN

Stack Overflow用户
提问于 2022-09-07 11:00:25
回答 1查看 507关注 0票数 1

通过terraform为创建一个亚稳态失败,这条错误消息如下:

代码语言:javascript
复制
Error: cannot create metastore: Only account admin can create metastores. \ 
Using databricks-cli auth: host=https://{wsname}.azuredatabricks.net, \
token=***REDACTED***, profile=DEFAULT

我的配置设置如下:

代码语言:javascript
复制
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数据库中找不到统一目录“创建元存储”相同的错误

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-07 11:53:22

您的帐户是一个工作区管理员。帐户管理员是以上一级。

统一目录文档描述您如何成为帐户管理员:

在第一次登录到Azure Databricks帐户控制台时,第一个Azure Databricks帐户管理员必须是Azure Administrator全局管理员。第一次登录时,该用户将成为Azure Databricks帐户管理员,不再需要Azure Active Directory全局管理员角色来访问Azure Databricks帐户。

因此,您需要在Azure中为运行Terraform的用户提供全局管理员角色。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73634352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档