Добавление календаря

Добавление календаря

Добавление календаря на платформе

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

  1. Откройте набор данных, в который вы хотите добавить календарь, и нажмите Данные > Получить данные:

    get-data.png
  2. В открывшемся диалоге выберите Календарь и нажмите Далее:

    select-calendar.png
  3. Заполните все поля в открывшейся форме:

    • Название – уникальное название календаря.

    • Гранулярность – уровень детализации, с которым будут представлены даты в таблице. Определяет, какие временные периоды будут использоваться для анализа: дни, недели, месяцы, кварталы, полугодия или годы.

    • Отображение – настройка видимости столбцов.

    • Начальная дата – начальная дата временного диапазона календаря.
      Конечная дата – конечная дата временного диапазона календаря.

      settings.png
  4. Нажмите Добавить – таблица с указанным диапазоном дат добавится в набор данных:

    added-calendar.png

Теперь вы сможете связать ее с таблицей фактов и использовать для визуализации данных:

result.png

Обновление структуры календаря

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

  1. Нажмите напротив названия календаря в панели Данные и выберите пункт Настроить структуру в появившемся меню:

    update-calendar.png
  2. Внесите необходимые изменения в открывшемся окне и нажмите Добавить:

    updated.png

     

  3. Подтвердите свои действия, нажав на кнопку Загрузить в диалоге подтверждения:

    confirm-updating.png

    Структура календаря будет обновлена, при этом связь с таблицей фактов сохранится.

Загрузка календаря из файла или из базы данных с помощью помощью JDBC

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

  • Платформа поддерживает диапазон дат от 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) не будет отличаться от времени на сервере.

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

Настройка формата дат

Для удобной работы с датами система предоставляет возможность настройки их отображения. Чтобы изменить формат даты:

  1. Нажмите напротив названия столбца с датами.

  2. В появившемся меню выберите пункт % Формат значений.

  3. Выберите нужный формат отображения даты с помощью выпадающего меню:

change-date-format.png

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

Аналогичным образом вы можете изменить формат даты для добавленного в виджет столбца. Достаточно нажать > % Формат значений и выбрать требуемый формат в выпадающем меню:

change-date-format2.png

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

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