MDX查询在通过SSIS数据流任务加载时非常慢

MDX query is very slow in at the time of loading through SSIS data flow task

您好,我们有一个从 SSAS 加载数据的 ssis 包 cube.So 我们在数据流任务中使用 mdx 查询,以便在从多维数据集获取数据时从 Cube.But 获取数据,这个包裹正在花费大量时间。它首先是 valiadting,然后执行大约 1000 行总共 1 小时。那么我们有什么选项可以优化吗?? ..在 mdx 中,我们只有 select 查询一个测量和一些 4 维..和相同的 mdx 在几秒钟内从立方体中给出查询 window 的结果。那么问题出在哪里??

尝试在数据库服务器上创建到多维数据集服务器的链接服务器,并运行 OPENQUERY 命令来执行 MDX。然后可以将该数据源映射到目标。我听说这通常是从多维来源获取结果的更好方法。

参考文献 - 1 and 2. I have also heard that this is a great tool. If you are open to using open source code then, try this 也出来了。