Table 用于 icCube 中的层次结构
Table for hierachy in icCube
在 icCube 中,table 是维度的属性,而不是层次结构的属性。这意味着您不能在不同的 table 上定义两个层次结构。
您如何将以下两个 table 放在一个维度中?
Table monthly:
date year quarter month_nr month day
1997-01-01 1997 Q1 1 January 1
1997-01-02 1997 Q1 1 January 2
1997-01-03 1997 Q1 1 January 3
1997-01-04 1997 Q1 1 January 4
1997-01-05 1997 Q1 1 January 5
Table weekly:
date year week_nr day day_nr
1997-01-01 1997 2 Wednesday 3
1997-01-02 1997 2 Thursday 4
1997-01-03 1997 2 Friday 5
1997-01-04 1997 2 Saturday 6
1997-01-05 1997 3 Sunday 7
您必须使用联接合并两者 table,因此最终的 table 看起来像:
Table monthly:
date year quarter month_nr month month_day week_nr day day_nr
1997-01-01 1997 Q1 1 January 1 2 Wednesday 3
1997-01-02 1997 Q1 1 January 2 2 Thursday 4
1997-01-03 1997 Q1 1 January 3 2 Friday 5
1997-01-04 1997 Q1 1 January 4 2 Saturday 6
1997-01-05 1997 Q1 1 January 5 3 Sunday 7
如果您无法在数据库上进行连接,请随时查看其他
或者使用可以自动创建这种结构的 table 向导维度。
在 icCube 中,table 是维度的属性,而不是层次结构的属性。这意味着您不能在不同的 table 上定义两个层次结构。
您如何将以下两个 table 放在一个维度中?
Table monthly:
date year quarter month_nr month day
1997-01-01 1997 Q1 1 January 1
1997-01-02 1997 Q1 1 January 2
1997-01-03 1997 Q1 1 January 3
1997-01-04 1997 Q1 1 January 4
1997-01-05 1997 Q1 1 January 5
Table weekly:
date year week_nr day day_nr
1997-01-01 1997 2 Wednesday 3
1997-01-02 1997 2 Thursday 4
1997-01-03 1997 2 Friday 5
1997-01-04 1997 2 Saturday 6
1997-01-05 1997 3 Sunday 7
您必须使用联接合并两者 table,因此最终的 table 看起来像:
Table monthly:
date year quarter month_nr month month_day week_nr day day_nr
1997-01-01 1997 Q1 1 January 1 2 Wednesday 3
1997-01-02 1997 Q1 1 January 2 2 Thursday 4
1997-01-03 1997 Q1 1 January 3 2 Friday 5
1997-01-04 1997 Q1 1 January 4 2 Saturday 6
1997-01-05 1997 Q1 1 January 5 3 Sunday 7
如果您无法在数据库上进行连接,请随时查看其他