azure - Power BI Desktop 无法使用 Azure 成本管理连接器导入数据

标签 azure powerbi powerbi-datasource cost-management

我最近开始使用 Azure Cost Management connector for Power BI 。这个想法是将 Azure 消耗数据获取到 PBI 并生成一些报告。但是,在尝试加载数据时出现以下错误:

The user does not have any claims associated

Screenshot

我正在使用我们组织的注册号和 key 。我尝试了Azure Consumption Insights connector它工作没有问题,我能够将数据导入 PBI 桌面应用程序。

我们是否需要启用组织企业协议(protocol)方面的任何内容才能使用新的连接器?任何建议都会很棒。

最佳答案

适用于 Power BI 的 Azure 成本管理连接器使用 Azure AD 而不是旧的 EA API key 。设置连接器时,系统应该提示您输入凭据。这是典型的流程:

  1. 获取数据 > Azure > Azure 成本管理 Power BI's Get Data dialog, with Azure Cost Management selected
  2. 点击连接
  3. 为企业协议(protocol)帐户选择注册号
  4. 输入或粘贴您的注册号
  5. 选择您想要查看的月数 Azure Cost Management setup wizard asking for enrollment number
  6. 点击确定
  7. 登录您的 Azure AD 帐户并点击连接 Sign in to Azure Active Directory
  8. 选择所需的表格并点击加载 Select the desired tables

此时,Power BI 应加载数据,这可能需要一段时间,具体取决于您拥有的数据量。

我注意到,如果你已经登录,Power BI 可能会在步骤 7 中选择现有的 Azure AD 帐户。我怀疑这就是你所面临的情况。如果是这种情况,您只需点击上面第 8 步中的加载并忽略预览错误,然后通过以下步骤更改您使用的帐户:

  1. 文件 > 选项和设置 > 数据源设置 Open data source settings from the File menu
  2. 选择Azure 成本管理,然后单击编辑权限... Data source settings dialog
  3. 点击编辑... Edit permissions dialog
  4. 点击以其他用户身份登录,切换到具有注册读取权限的帐户,然后点击保存 Sign in dialog
  5. 点击确定,然后点击关闭

这应该可以满足您的需要。希望这有帮助!

关于azure - Power BI Desktop 无法使用 Azure 成本管理连接器导入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58497374/

相关文章:

使用服务主体更新数据集的 PowerBI API 错误

javascript - 打印/生成嵌入式 power bi 报告的 PDF

powerbi - 在 Power BI 中将数字列转换为时间格式

从不同帐户访问 Azure 托管标识

azure - 使用哪种专用缓存配置?

powerbi - 总结在卡片视觉上创建的度量

PowerBi - 数据网关无法访问此数据源

Azure 数据仓库的限制和存储建议

azure - 如何在每个Azure网站的部署凭据中指定不同的FTP用户?

iphone - Windows Azure 参数