0

我必须验证 olap 多维数据集数据和构建多维数据集的关系表中的数据是否正确。我将通过编写 TSQL 查询并将值与多维数据集的值进行比较来做到这一点。

但是,我在确定哪些列用于测量的过程中陷入了困境。如何确定哪些列用于度量?

帮助表示赞赏!

4

1 回答 1

0

您需要查看多维数据集元数据。

  • 对于 SSAS2005,请查看 DSV(数据源视图)以及在幕后映射到暗淡和事实表值。这应该让你看到发生了什么。如果您没有项目,您可以使用 BIDS 中新项目对话框中的“导入分析服务模板”(或类似的)选项对其进行逆向工程。

  • 计算的度量在多维数据集脚本中定义。如果您有逆向工程立方体或立方体项目,您可以打开立方体并在“计算”选项卡中查看。

  • 对于 AS2000,您可以在服务器上打开多维数据集(假设有足够的权限)并查看那里的映射。有一个名为 OLAPScribe 的工具可以帮助您为 AS2000 执行此操作。或者,您可以在源数据库上运行跟踪,并在处理多维数据集时捕获多维数据集生成的 SQL。

于 2009-06-29T15:02:40.690 回答