Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
混合MDX钻取语句和SQL联接_Sql_Mdx - Fatal编程技术网

混合MDX钻取语句和SQL联接

混合MDX钻取语句和SQL联接,sql,mdx,Sql,Mdx,我想使用MDX钻取命令,但我还想将它连接到一些SQL表 也就是说,事实表中会有一个Id,而不是很多其他数据,我希望将其连接到另一个表或视图,并根据在深入分析中返回的Id生成报告 想法?MDX不会直接做到这一点。我能想到的唯一方法是从钻取中检索记录集(这可以通过ADO完成),将其加载到临时表中,并根据查询中需要的任何其他内容将其连接起来 另一个选项是加宽钻取范围(如果尺寸标注包含所需的数据),并从中获取字段。请注意,SSAS2005+可以支持多个钻取操作 有一些代码片段演示如何使用钻取返回的记录集

我想使用MDX钻取命令,但我还想将它连接到一些SQL表

也就是说,事实表中会有一个Id,而不是很多其他数据,我希望将其连接到另一个表或视图,并根据在深入分析中返回的Id生成报告


想法?

MDX不会直接做到这一点。我能想到的唯一方法是从钻取中检索记录集(这可以通过ADO完成),将其加载到临时表中,并根据查询中需要的任何其他内容将其连接起来

另一个选项是加宽钻取范围(如果尺寸标注包含所需的数据),并从中获取字段。请注意,SSAS2005+可以支持多个钻取操作


有一些代码片段演示如何使用钻取返回的记录集。

MDX不会直接执行此操作。我能想到的唯一方法是从钻取中检索记录集(这可以通过ADO完成),将其加载到临时表中,并根据查询中需要的任何其他内容将其连接起来

另一个选项是加宽钻取范围(如果尺寸标注包含所需的数据),并从中获取字段。请注意,SSAS2005+可以支持多个钻取操作

有一些代码片段,演示如何使用钻取返回的记录集