【问题标题】:Ssas cube wizard doesn't create measures for fact table columnsSsas 多维数据集向导不会为事实表列创建度量
【发布时间】:2014-10-22 13:17:14
【问题描述】:

当我创建一个 ssas 多维数据集时,我在事实表中没有得到任何度量列。唯一的衡量标准是事实表计数值。我不明白为什么。然后当我添加一个维度时,事实表中的字段就会出现在维度中。 Fact 表中只有一个不是列的计数字段。

我已尝试多次创建,但向导没有为我提供正确的列可供选择。请问我该怎么办?

事实表列是human_fatalities、number_of_service_hour_lost、other_cost、service_cost、Surrogate_keys 到不同维度。

【问题讨论】:

  • 度量列的数据类型是什么?它们是否显示在数据源视图中?
  • 是的,我在数据源视图中有,但我认为变量在 varchar 中,这就是它没有得到的原因
  • 显示变量,度量列在 varchar(300) 中。你认为这是问题吗
  • 没错,向导只会建议度量的数字列。
  • 非常感谢您的帮助

标签: database ssas data-warehouse olap-cube


【解决方案1】:

向导只会建议度量的数字列。如果您无法更改表,也许您可​​以创建一个将列转换为数字数据类型的视图。如果这不可行,您可以在数据源视图中创建计算列,将度量列转换为数值数据类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-04
    • 2020-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多