【问题标题】:Are there any alternatives for SSAS in .net project.net 项目中是否有 SSAS 的替代方案
【发布时间】:2019-04-10 12:01:12
【问题描述】:

所以我愿意在 .NET 项目中创建自己的 BI 解决方案。假设我将在 Azure 数据库中有 100 万条记录。然后我必须实时过滤数据并将其返回到用户界面,比如图形。据我所知,我可以使用表格模型,因此我会将我的数据与内存中的其他聚合列一起保存(直到现在对我来说这一切都可以理解)。但是假设我需要在用户端通过 3-4 个动态过滤器过滤表格模型中的数据。所以我必须创建 mdx 查询才能实现它。我没有很多关于 mdx 查询的知识,而且我担心在某个地方我会坚持使用 mdx,而没有解决更复杂查询的方法。 也许有人知道表格模型的替代品?还是我应该继续使用表格模型和 mdx(或 dax)?我关心的是如何通过向 ssas 发送查询并立即获取过滤数据的结果来过滤表格模型中的聚合数据。

【问题讨论】:

  • 听上去你只需要了解更多 MDX。在 MS 平台上,表格是要走的路。顺便说一句,我认为创建自己的 BI 解决方案没有多大价值。如果你想卖掉它,你必须打败 Power BI。如果您尝试使用它...只需使用 Power BI

标签: ssas mdx dax ssas-tabular


【解决方案1】:

但是假设我需要按 3-4 过滤表格模型中的数据 用户端的动态过滤器。所以我必须在 为了实现它。我没有很多关于 mdx 查询的知识 而且我担心在某个地方我会坚持使用 mdx 没有解决更复杂查询的方法

你可以在MDX和Dax中实现上述目标,我觉得MDX名声不好,其实没那么难。做一些研发并了解基础知识。否则,您可以根据自己的情况在 SO 上发布问题并获得帮助。

也许有人知道表格模型的替代方案?还是我应该留下 使用表格模型和 mdx(或 dax)? 如果您希望查询性能保持不变。

我只关心如何过滤聚合数据 通过向 ssas 发送查询并立即获取表格模型 过滤数据的结果。 您首先选择是要构建多维多维数据集还是表格多维数据集。然后对数据进行建模,然后让 Cube 聚合它。完成此操作后,您可以使用 MDX 或 DAX 对其进行查询。过滤在 MDX 和 DAX 中都很自然

【讨论】:

  • 但是对于初学者来说,是从表格模型开始还是继续使用多维模型更好呢?例如,我只需要查询本身功能强大,可以按年份、月份、每个用户第一次购买后的付款情况、按不同月份进行比较等各种选项过滤数据。
  • 表格更容易设置。另外,如果以上回答了您的问题,请将其标记为答案。
  • DAX 和带有 Power BI 的表格是前进的方向。不要在 MDX 上浪费时间
猜你喜欢
  • 1970-01-01
  • 2020-10-07
  • 2018-10-14
  • 1970-01-01
  • 2011-02-05
  • 1970-01-01
  • 2012-09-02
  • 2017-03-21
  • 1970-01-01
相关资源
最近更新 更多