【问题标题】:Should i change attributes in time dimension or create new dimension?我应该更改时间维度的属性还是创建新维度?
【发布时间】:2013-03-06 07:34:09
【问题描述】:

我有一个多维数据集,我想从中提取数据。该多维数据集包含一个具有层次结构(年-季度-月-日)的日期维度,但月份仅表示为整数。我想将这些“更改”为真正的月份名称。我可以在现有多维数据集中执行此操作,还是必须创建新的新时间维度?

编辑: 所以我用简单的“创建新维度”向导创建了一个新的时间维度,但是语言是英语,我怎样才能通过最简单的方式改变它?

【问题讨论】:

    标签: reporting-services ssas hierarchy dimensions


    【解决方案1】:

    您可以将其添加到现有多维数据集。在您的数据源视图中,必须将包含标签的字段添加到充当时间维度源的表或命名查询中。不过,您必须调查您的源数据是如何提供的。最简单的方法是在现有结构之上创建一个视图。

    标签可用后,修改时间维度的月份属性并将标签设置为 NameColumn。

    【讨论】:

    • 我已经有一个带有日期表的 dsv,它是一个命名查询。如果我想添加到该命名查询,我需要用我的名字创建一个新表,然后添加它们,然后修复维度内的标签内容?
    • 您可以在命名查询中使用 SQL 表达式。将其添加到 DSV 后,该属性将在您的维度设计器中可用。
    • 我并没有真正关注.. 我怎样才能在 dsv 中创建月份名称而不先将它们放在下表中?
    • 最好保留月份的名称,但您也可以使用 SQL 表达式来确定它,例如stackoverflow.com/questions/185520/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-07
    • 2019-04-27
    相关资源
    最近更新 更多