Power BI桌面无法使用Azure Cost Management连接器导入数据

时间:2019-10-22 05:03:23

标签: azure powerbi powerbi-datasource cost-management

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

  

用户没有任何关联的声明

Screenshot

我正在使用我们组织的注册号和密钥。我尝试了Azure Consumption Insights connector,但没有任何问题,并且能够将数据导入PBI桌面应用程序。

我们是否需要从组织的企业协议方面启用任何功能,才能使用新的连接器?任何建议都很棒。

1 个答案:

答案 0 :(得分:1)

用于Power BI的Azure成本管理连接器使用Azure AD代替旧的EA API密钥。设置连接器时,系统将提示您输入凭据。这是典型的流程:

  1. 获取数据> Azure> Azure成本管理 Power BI's Get Data dialog, with Azure Cost Management selected
  2. 点击连接
  3. 为企业协议帐户选择注册号
  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. 点击确定,然后点击关闭

那应该给您您所需要的。希望这会有所帮助!