为什么 SSAS 没有为我的多维数据集加载任何度量数据?
-
21-08-2019 - |
题
背景:
我正在编写一个数据提供程序,SSAS 将使用它从第三方系统获取数据。
我编写了一个工具,可以使用 AMO 根据第三方系统的配置构建多维数据集、维度、度量组和度量。
现在,在多维数据集浏览器中,我能够提取维度的成员,但是,永远不会查询度量数据 - 我知道这一点是因为我的数据提供程序将记录来自它的所有 SQL 查询 SSAS 请求。
那么,我该如何诊断呢?度量的配置步骤是什么(这只是针对单键维度的常规 1:1 度量 - 非常简单的多维数据集)。
据我所知,我的关系与工作维度和度量相同,并且我没有从 SSAS 或事件日志中收到任何错误,只是在多维数据集浏览器中保持沉默和一组空单元格。
想法?
解决方案
我发现了我的问题。
当我使用 AMO 创建度量值组时,我从未为其创建分区。没有分区的度量值组将顺利部署和处理,但不会查询任何内容,因为与事实表的关系不存在。
不隶属于 StackOverflow