将CellSet对象转换为JSON结果
我想将一个CellSet对象(它是SSAS中MDX查询的结果)转换为有效的JSON格式,这将支持一些客户端图表 以下是示例查询将CellSet对象转换为JSON结果,json,mdx,adomd.net,mdxclient,Json,Mdx,Adomd.net,Mdxclient,我想将一个CellSet对象(它是SSAS中MDX查询的结果)转换为有效的JSON格式,这将支持一些客户端图表 以下是示例查询 SELECT [Measures].[Sales Amount - Reseller Sales] ON COLUMNS, NON EMPTY GENERATE ( [Sales Territory].[Sales Territory Country].MEMBERS, [Sales Territory].[Sales Terri
SELECT
[Measures].[Sales Amount - Reseller Sales] ON COLUMNS,
NON EMPTY
GENERATE (
[Sales Territory].[Sales Territory Country].MEMBERS,
[Sales Territory].[Sales Territory Country].CURRENTMEMBER
*
TOPCOUNT(
[Product].[Category].[Category].MEMBERS,
5,
[Measures].[Sales Amount - Reseller Sales]
)
)
ON ROWS FROM [Analysis Services Cube]
以下是查询的输出
如何将上述结果转换为JSON对象?我对如何从多维结果集形成键/值对感到困惑
谢谢你的帮助 (此信息旨在提供帮助-我可以给您一些关于MDX
脚本结构的想法。我没有尝试实现JSON
实现,因此这不是一个直接的答案)
MDX
具有以下层次结构:
[Dimension].[Hierarchy].[Level].[Member]
- 尺寸
- 等级制度
- 水平仪
- 成员
[Dimension].[Hierarchy].[Level].[Member]
最初,您可以提取上述每一项的所有可能值
现在,单个脚本(通常)只有3个轴:
- 排
- 纵队
- 切片机
每个轴都独立运行,即轴之间从来没有相互关联,因此这些可能是您的初始关键点吗?每个人都会有一个内部字典。您是否也将其添加到MSDN analysis services论坛?许多专家(不使用SO)在那里很活跃。专家使用SO。SO代表什么?