【问题标题】:Is it possible to somehow import a Power BI Desktop model to a SSAS Tabular server?是否可以以某种方式将 Power BI Desktop 模型导入 SSAS 表格服务器?
【发布时间】:2017-05-19 14:02:03
【问题描述】:

我有一个使用 Power Bi Desktop 创建的模型,我想将它导入到 SSAS 表格服务器。

我想从 Power BI 文件 (.pbix) 启动 SSAS 表格项目,类似于从 Power Pivot 文件创建模型的方法,但没有这样的选项。

那么,还有其他想法吗?


更多细节

Power BI Desktop

  • 版本:2.46.4732.721 64 位(2017 年 5 月)
  • 内部 SSAS:14.0.1.253

SSMS

  • 14.0.17099.0

例外

Query (167, 36) The following syntax error occurred during parsing: Invalid token, Line 167, Offset 36, €.

【问题讨论】:

    标签: powerbi sql-server-2016 ssas-tabular


    【解决方案1】:

    如果您有 SQL 2016,这是可能的。我找到了一篇博文 here

    此功能的要求:

    • SQL Server 2016 表格:可以下载 SQL Server 2016 Developer 免费版。
    • SQL Server Management Studio 2016
    • 适用于 Visual Studio 2015 的 SQL Server 数据工具
    • Power BI 桌面

    我将在此处包含步骤以供参考,如果帖子被删除:

    1. 从 SSMS 2016 连接到 Power BI Desktop 模型
    2. 为模型编写脚本
    3. 修改脚本
    4. 在 SSAS 表格的本地实例上执行脚本 2016
    5. 在 SSDT 2016 中打开新的 SSAS 表格数据库
    6. 修改模型
    7. 重新部署和处理模型

    【讨论】:

    • 我会尽快尝试并让您知道结果。不过还是谢谢你
    • 不,它现在不适合我。可能是因为“现在”Power BI Desktop 使用 SSAS 2017 作为其内部服务器,所以我从其模型生成的脚本不适用于 Sql Server Tabular 2016(这是我的假设)。我在尝试执行生成的 XMLA (JSON) 脚本时出现“解析期间发生以下语法错误:无效令牌...bla bla bla”异常。
    • 您能分享您收到的确切错误消息吗?
    • 我添加了更多细节
    猜你喜欢
    • 1970-01-01
    • 2022-01-15
    • 2020-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2018-12-27
    相关资源
    最近更新 更多