将 PowerBI 模型导出到 SSAS 表格

问题描述 投票:0回答:1

是否有更简单的方法将 PowerBI 模型导出到 SSAS 表格? 我看到了 Jeroen ter Heerdt 的文章(也许是here),但是哇,真是太麻烦了。我是否可以更好的选择导出我必须文本或其他内容的几个表格,然后将其导入到 SSAS 表格中?

看起来 MSFT 希望我使用 Looker。哎呀。

powerbi ssas-tabular
1个回答
0
投票

总的来说,转向 SSAS 的方向是错误的。新功能正在注入 Microsoft Fabric,作为未来的方向。甚至 Power BI Desktop 也正在成为二等公民,而 SSAS 充其量只是一个事后的想法。在 2023 年或以后将任何内容转移到 SSAS 之前,我会认真思考......

但也许您拥有无法存储在任何云中的绝密数据。也许你的老板正在逼迫你。你有理由。我还是不推荐文章中的路径。让 XMLA 脚本在 SSMS 中工作时我遇到了无数麻烦。它们生成得很好,但是当我运行它们时,它们会出现奇怪的语法错误。我已经很多年没有成功地让它发挥作用了。也许这是我的旧 SSAS 版本。不知道。很久就放弃了。

如果您有一个简单的模型,重建它会更快,但将 Power BI 迁移到 SSAS 时会遇到复杂的情况:

  • Power BI 支持比 SSAS 更多的数据源
  • SSAS 的查询方式不同。
    • 您创建一个连接到源的数据源查询,然后表或表达式可以引用该数据源。表不直接访问数据,而是始终通过数据源访问。
  • Power BI 在功能上通常领先于 SSAS。至少,兼容性级别通常更高,因此您必须像文章中提到的那样考虑到这一点,但更重要的是,您的模型在迁移时可能会丢失功能。
  • Power BI 允许多对多关系,但至少我的 SSAS 版本不允许。较新的版本可能会,但请检查这是否适用于您。
  • 措施对于 SSAS 来说是一种痛苦。您可以通过“网格”手动输入它们。

我确信这只是表面现象。

我不知道它是否仍然有效,但对我来说适用于某些跨 Power BI 转换的一种方法是 ALM Toolkit。您在 Power BI 和 SSAS 之间进行比较,它将生成一个脚本来添加模型之间缺少的内容。该工具并不支持所有定义,但它是我移动度量的首选工具,尽管我总是从 SSAS 迁移到 Power BI。由于上述原因,我不将它用于查询和表格。上次我尝试使用 ALM Toolkit 时,遇到了一些新问题,最新版本的 Power BI 不受支持。我还没来得及回过头来。

您可能会关注的另一个工具是 Michael Kovalsky 的 ModelAutoBuild。它根据 Excel 模板构建模型。我认为在其他地方他有一个工具可以为现有模型生成模板。我知道我看过它,我知道有一些原因我走了不同的路线,但我无法告诉你为什么! YMMV

迁移时,我强烈建议使用 DMV(动态管理视图)查询来查看转换前后的元数据。它们非常宝贵,并且非常容易从 DAX Studio 运行。我的 SSAS 到 Power BI 转换过程的大部分都是由 DMV 导出驱动的。

长话短说,不要这样做,但如果你尝试,无论你如何尝试都不会容易!如果您有一个简单的模型,手动重建它可能会更快。

© www.soinside.com 2019 - 2024. All rights reserved.