在icCube中,表是维度的属性,而不是层次结构。这意味着您不能在不同的表上定义两个层次结构。
您如何将以下两个表格放在一个维度中?
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
答案 0 :(得分:1)
您已使用联接合并两个表,因此最终表格如下所示:
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
如果您无法加入数据库,请随时查看此其他stackoverflow question 或者使用可以自动创建此类结构的表向导维度。