gpt4 book ai didi

c# - 如何通过 ADOMD.NET 访问 KPI 值隐藏度量?

转载 作者:行者123 更新时间:2023-11-30 22:48:47 25 4
gpt4 key购买 nike

我正在尝试使用 SQL Server/SSAS 2008 通过 ADOMD.NET(使用 MDSCHEMA 行集)访问 KPI 元数据。当我获得给定的 KPI VALUE 字段时,例如在 Adventure Works 中,它返回我认为是与 KPI 相关的隐藏度量(例如,[度量].[净收入值])。但是该值具有与之关联的区域 MDX 表达式。

不幸的是,我无法在多维数据集的任何位置找到此度量。我已经尝试通过 ADOMD 取回不可见的度量列表 (MDSCHEMA_MEASURES)(使用的限制是 MEASURE_VISIBILITY=2),但我仍然没有取回任何 KPI 隐藏度量。

那么我如何获得那些隐藏的 KPI 度量,以便我可以获得支持 KPI 值/趋势/目标/等的实际 MDX 表达式...?如果您查看 Adventure Works 多维数据集,您会发现大多数 KPI 值都有 MDX 表达式,但我似乎无法检索它们。

最佳答案

您无法通过任何架构行集获取 KPI 的定义。您需要使用 DISCOVER_XML_METADATA 调用并浏览返回的 XML。

关于c# - 如何通过 ADOMD.NET 访问 KPI 值隐藏度量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1499685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com