Не.
Во-первых, определите «зерно» вашего измерения. Похоже, вам нужно измерение DATE, поэтому зерно будет днем.
Затем выберите столбцы, которые вы хотите добавить в измерение. Примерами являются номер недели, номер дня в неделе, номер дня в году, название дня, название месяца и т. д.
Затем создайте электронную таблицу, содержащую по одной строке на дату для нужного вам диапазона дат, и вычислите нужные столбцы.
Наконец, загрузите и обработайте измерение из электронной таблицы, используя предпочитаемый вами метод ETL/ELT.
Причина, по которой вы не строите его из входящих значений данных, заключается в том, что у вас могут быть пробелы в данных. Измерение даты должно содержать ВСЕ даты в желаемом диапазоне (например, с 1900-01-01 по 2999-12-31), чтобы ваши инструменты BI могли в конечном итоге использовать его для отчетов временных рядов. Если у вас нет ВСЕХ дат и вы пытаетесь отобразить дату на оси x графика, вы получите неверную визуализацию.
Еще одна причина для использования электронной таблицы в качестве источника заключается в том, что параметр DATE является одним из самых изменчивых параметров в вашем дизайне. Ваши пользователи будут запрашивать новые столбцы и варианты столбцов (например, «Можем ли мы иметь столбец с датой вроде 4 августа 2017 г.?»), А электронная таблица — это очень быстрый способ управления данными и перестроения размер при необходимости.
person
Ron Dunn
schedule
04.08.2017