【问题标题】:version control for ssas tabular cube datassas 表格立方体数据的版本控制
【发布时间】:2023-02-02 11:04:34
【问题描述】:

我关心的是在处理之前保存表格立方体数据,以便有可能在需要时返回到数据版本,然后能够在 power bi 报告中比较不同版本。

做这个的最好方式是什么 ?

谢谢 !

我考虑过在保存版本名称的事实表中添加一列,但这会增加多维数据集的内存使用量,随着版本数量的增加效率不高。 期待一种更有效的方法来做到这一点。

【问题讨论】:

    标签: sql-server version-control ssas ssas-tabular


    【解决方案1】:

    您可以从 SSMS 备份和恢复数据。这是一篇关于它的好文章:https://www.mssqltips.com/sqlservertutorial/3614/sql-server-analysis-services-backup-and-restore/

    如果您只是将数据刷新与以前的版本进行比较,您可以在 Visual Studio 中处理模型,并将该版本与已部署的数据库进行比较。您可以从解决方案资源管理器中获取 VS 开发副本的服务器名称,单击 Model.him,然后滚动到“属性”窗格底部的开发服务器名称。然后连接到两个数据库进行比较。如果您想与旧版本进行比较,我会将备份恢复到开发服务器。

    如何进行比较?这取决于数据量。对于小于 100 万行的表格,我可能会将它们转储到 Excel 并在那里进行比较。我不知道有什么工具可以帮助解决这个问题。对于我们的模型,我们只使用我们的正常验证报告,并将一份指向已部署的副本,一份指向我们的开发副本,然后观察变化。

    如果您想比较元数据,请参阅http://alm-toolkit.com/。它可以做你想要的一切。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-13
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多