【问题标题】:Power BI - you have exceeded the amount of embed tokenPower BI - 您已超过嵌入令牌的数量
【发布时间】:2021-07-15 07:55:48
【问题描述】:

长期以来,我们一直在生产中使用嵌入 Web 应用程序的 Power BI 仪表板。突然它在应用程序中停止工作,但在 Power BI Cloud 中报告正在工作。

调试代码,我们得到以下错误。

您已经超过了可以在共享或 proplus 容量上生成的嵌入令牌的数量。您需要购买 azure 容量来生成嵌入令牌。见https://go.microsoft.com/fwlink/?linkid=868976

我该如何解决这个问题?

【问题讨论】:

  • 好吧,正如消息所说:购买天蓝色容量..

标签: powerbi


【解决方案1】:

在生产场景中不允许使用没有专用容量的 Pro 帐户或 Premium Per User 帐户。在这种情况下,可以生成的嵌入令牌的数量是有限的。您的代币用完了,您必须购买 Power BI Embedded (A SKUs)Power BI Premium (EM or P SKUs)

Development testing

对于开发测试,您可以使用具有 Pro 许可证的嵌入试用令牌。要嵌入生产环境,请使用容量。

Power BI 服务主体或主用户(主帐户)可以生成的嵌入试用令牌的数量是有限的。使用Available Features API 检查您当前嵌入式使用的百分比。使用量按服务主体或主帐户显示。

如果您在测试时用完了嵌入令牌,则需要购买 Power BI Embedded 或 Premium 容量。您可以使用容量生成的嵌入令牌的数量没有限制。

【讨论】:

  • 安德烈,感谢您的回复。我们从 Power BI pro Embedded A1 容量更改为 Power BI Pro 中的 A2 容量,这是我们需要做的吗? azure.microsoft.com/en-in/pricing/details/power-bi-embedded 改变容量后也报同样的错误
  • A1 SKU 就够了。如果您收到此错误,则报告/数据集所在的工作区未附加到容量。
【解决方案2】:

您可以在 Web 应用程序中使用 Power BI 报表或仪表板

  1. 使用 Azure AD 应用程序
  2. 使用 Power BI 用户凭据

如果您使用第一种方法(使用 Azure AD 应用程序检索 Power BI 嵌入令牌),那么您将收到突然错误

{"error":{"code":"InvalidRequest","message":"您已超出 可以在共享或 ProPlus 上生成的嵌入令牌数量 容量。您需要购买 Azure 容量来生成嵌入 令牌。见https://go.microsoft.com/fwlink/?linkid=868976"}}

永久的解决方案是,您必须购买 Azure 容量才能生成嵌入令牌。它赚了 700 多美元(适合生产)

临时解决方案是,您可以创建一个新的 Azure AD 应用程序并将所需的权限分配给该应用程序,就像您为现有的 Azure AD 应用程序所做的那样(适用于开发环境)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-07
    • 1970-01-01
    • 1970-01-01
    • 2016-08-31
    • 1970-01-01
    • 2021-09-20
    • 1970-01-01
    相关资源
    最近更新 更多