Как извлечь иерархию столбцов в таблице измерений при наличии двух или более логических иерархий? - PullRequest
0 голосов
/ 06 ноября 2019

Я хочу знать, какие столбцы иерархии в каждом измерении, а какие "выше" и "ниже"? У меня много таблиц измерений, но вот таблица с несколькими логическими иерархиями.

Таблица и limit 1 выглядит следующим образом:

 manufacture_cal_key | manufacture_shift_code | manufacture_day_date | manufacture_date_shift | manufacture_yearmonth | manufacture_yearmonthday | manufacture_year | manufacture_yearquarter | manufacture_monthofyear | manufacture_quarterinyear
---------------------+------------------------+----------------------+------------------------+-----------------------+--------------------------+------------------+-------------------------+-------------------------+---------------------------
 mCAL_2017-05-10s04  | SH4                    | 2017-05-10 18:00:00  | mYMDS_2017_05_10_s4    | mYM201705             | mYMD20170510             | mY2017           | mYQ2017Q2               | mMO05                   | mQO2
(1 row)

Как видите, год выпуска может бытьстолбец верхнего уровня для изготовления и месяца производства? Или, возможно, я ошибаюсь и недостаточно хорошо понимаю иерархии.

Я ожидаю, что знаю иерархии и, если возможно, несколько хороших ссылок, которые также могут помочь мне понять первые принципы.

Описание таблицы: enter image description here

...