【问题标题】:Power BI error won't go away: "Cannot load model. We couldn't connect to your Analysis Services database."Power BI 错误不会消失:“无法加载模型。我们无法连接到您的 Analysis Services 数据库。”
【发布时间】:2020-01-21 19:50:57
【问题描述】:

我正在将 Power BI Desktop 连接到表格模型作为我的数据源,并且该模型最近更改了名称。

当我在 Power BI Desktop 中打开报表时,会弹出一个错误窗口,并且即使单击关闭或 X 也不会消失。 由于此错误窗口不会消失,因此我无法通过编辑查询来解决问题。

是否有人对如何消除错误或如何在不打开桌面报告的情况下更改数据源有任何建议?

谢谢。

错误文本:无法加载模型。我们无法连接到您的 Analysis Services 数据库。 仔细检查您的服务器和数据库名称是否正确,并确保您有权访问它们。 模型立方体不存在或未被处理。

【问题讨论】:

    标签: powerbi


    【解决方案1】:

    如果仅更改了表格模型数据源的名称,Power BI 将提示您编辑连接。

    但是,如果您连接到不再存在的透视图,您将收到以下错误:

    无法加载模型

    我们无法连接到您的 Analysis Services 数据库。仔细检查您的服务器和数据库名称 正确,并且您有权访问它们。

    多维数据集不存在或未被处理。

    error message

    要解决此问题,您必须直接编辑 PBIX 文件。

    将文件重命名为 zip 并解压缩。

    在根文件夹中有一个“连接”文件。 编辑它以删除“Cube=”引用:

    {"Version":1,
    "Connections":[{"Name":"EntityDataSource",
    "ConnectionString":"Data Source=TEST-DB;Initial Catalog=TestAS;Cube=Labour",
    "ConnectionType":"analysisServicesDatabaseLive"}]}
    

    变成

    {"Version":1,
    "Connections":[{"Name":"EntityDataSource",
    "ConnectionString":"Data Source=TEST-DB;Initial Catalog=TestAS",
    "ConnectionType":"analysisServicesDatabaseLive"}]}
    

    然后删除“SecurityBindings”文件。 如果你不使用 Power BI 抛出此错误:

    无法打开文档

    此文件已损坏或由无法识别的 Power BI Desktop 版本创建。打不开。

    unable to open document error

    现在再次压缩文件并将其重命名为 .pbix 文件。

    如果您仍然收到“文件损坏”消息,请确保您没有在新 zip 中包含您将 PBIX 展开到的文件夹。新 zip 文件的根目录必须包含 Reports 文件夹、[Content_Types].xml、Connections、DataMashup 等

    AFAIK 您可以通过这种方式对 PBIX 文件进行任何更改,关键是删除 SecurityBindings。

    【讨论】:

      【解决方案2】:

      请在旧版本中打开 powerbi 文件,它将允许更改连接。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-11-13
        • 2016-12-29
        • 2016-05-13
        • 2017-12-30
        • 1970-01-01
        相关资源
        最近更新 更多