/
Загрузка календаря

Загрузка календаря

Для сортировки данных по датам при анализе и визуализации данных, необходимо добавить таблицу дат в модель данных. Для этого нужно сформировать календарь на стороне источника данных, указав в нем требуемый диапазон дат. При создании календаря, необходимо учитывать следующие ограничения:

  • Платформа поддерживает диапазон дат от 01.01.1970 до 31.12.2050. Поддерживаются следующие форматы дат:

    • DD-MM-YYYY HH:MM:SS

    • DD.MM.YYYY HH:MM:SS

    • DD/MM/YYYY HH:MM:SS

    • MM-DD-YYYY HH:MM:SS

    • MM.DD.YYYY HH:MM:SS

    • MM/DD/YYYY HH:MM:SS

    • YYYY-MM-DD HH:MM:SS

    • YYYY.MM.DD HH:MM:SS

    • YYYY/MM/DD HH:MM:SS

  • Поле даты, по которому происходит соединение и по которому происходит разбиение, не должно быть nullable в источнике.

  • В случае исходных данных в формате дата-время, крайне желательно использовать значения, не содержащие информацию о часовом поясе, либо часовой пояс UTC. В этом случае время в исходных данных (UTC) не будет отличаться от времени на сервере.

Если источник данных уже содержит календарь, рекомендуется использовать его в качестве источника для таблицы дат модели, так как в этом случае, ваша модель будет использовать единый источник достоверной информации о времени и датах, используемый в вашей организации.

Для нашего примера мы добавили таблицу дат в базу данных и будем загружать ее с помощью JDBC.

Для загрузки календаря с помощью JDBC необходимо выполнить следующие шаги:

  1. В рабочей области щелкните по названию набора данных, в который вы хотите загрузить календарь, либо создайте новый набор данных и выберите его:



  2. В открывшемся окне нажмите Данные > Выбрать источник данных:

    select(1).png

     

  3. В появившемся диалоге кликните JDBC и нажмите кнопку Выбрать:

     

  4. В открывшемся окне выберите подключение, или создайте новое подключение, и заполните все поля (см. пример ниже):

    • Адрес сервера в формате mysql://{адрес сервера}:{порт} или postgresql://{адрес сервера}:{порт};

    • База данных - название базы данных;

    • Имя пользователя, под которым вы будете подключаться к базе данных;

    • Пароль для подключения;

    • Название таблицы – укажите в этом поле название для добавляемой таблицы. Поддерживаются кириллические и латинские символы, цифры, а также спецсимволы (кроме одинарных и двойных кавычек);

    • Текст запроса - текст отправляемого запроса. Например, SELECT * FROM dimdate
      Пример заполнения полей:

  5. После заполнения полей нажмите Загрузить.

  6. Таблица появится на экране построения модели данных. Свяжите добавленную таблицу с таблицей фактов отношением «один ко многим». У нас получилось следующее:

Теперь вы сможете использовать календарь для разбивки данных по месяцам, неделям и т.д.


Смотрите также

Работа с календарем
Загрузка данных с помощью Excel-файлов
Загрузка данных с помощью CSV-файлов

Время чтения: 1 мин.


Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.

 

Related content

Лимиты на отображаемые данные
Лимиты на отображаемые данные
Read with this
Загрузка календаря
Загрузка календаря
More like this
Загрузка календаря
Загрузка календаря
More like this
Загрузка календаря
Загрузка календаря
More like this
Загрузка календаря
Загрузка календаря
More like this
Загрузка календаря
Загрузка календаря
More like this