K. Создание и настройка датасетов

Версия 98.1 от Ирина Сафонова на 09.06.2023, 03:04
Предупреждение: Из соображений безопасности документ отображается в ограниченном режиме, поскольку это не текущая версия. Из-за этого могут быть расхождения и ошибки.

Содержание

Датасеты (наборы данных) создаются в отдельном реестре.

Пункт меню Датасет.png

Перед настройкой датасетов обязательно должно быть создано подключение к базе данных.

Создание датасета


Для создания:

1. Нажмите кнопку Datasets в списке.

Кнопка создания датасета.png

2. В открывшемся окне выберете:

  • базу данных
  • тип схемы
  • схему

3. Нажмите кнопку ADD DATASET AND CREATE CHART.

Создание датасета и таблицы.png

4. В открывшемся окне выберите:

  • источник данных
  • категорию (представление), например, таблицу. У ряда категорий доступно их описание.

5. Нажмите кнопку Создать новый график.
6. Настройте датасет.
7. Нажмите кнопку Создать новый график. В результате будет создан датасет.
8. Нажмите кнопку Сохранить.
9. В открывшемся окне укажите:

  • имя графика
  • добавьте в дашборд

10. Нажмите кнопку Сохранить.

Редактирование датасета


1. Найдите в списке датасетов необходимый и нажмите кнопку Редактировать.

Редактирование датасета.png
2. В открывшейся форме при необходимости дополнительно откорректируйте следующие параметры:

  • Содержит дату/время
  • Фильтрующийся ли
  • Измерение

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

  • Нажмите на замок вкладки Источник для внесения изменений
  • Изменение настроек будет влиять на все графики, использующие этот датасет, включая графики других пользователей

Редактирование параметров датасета.png

Источник

При необходимости внесите изменения в следующие параметры:

  • База данных
  • Схема
  • Таблица

Вкладка Источник.png

Меры

При необходимости добавьте новые показатели по кнопке Добавить запись.

Вкладка меры.png
При добавлении и редактирование записи доступно:

  • Написание выражения SQL. 
  • Ввод описания, форматы даты и времени, кем утверждено, детали утверждения, предупреждение.

Доступно удаление мер по кнопке Кнопка удаления.png.

Вкладка меры.png

Столбцы

При необходимости добавьте данные/внесите изменения в следующие параметры:

  • Содержит дату/время
  • Дата и время по умолчанию. Если это столбец с типом данных Дата и время, то укажите, как Cloud BI должен анализировать формат даты и времени в соответствии с ISO 8601
  • Фильтруемый
  • Является измерением

Также доступно удаление столбцов по кнопке Кнопка удаления.png.

Вкладка столбцы.png

Вычисляемые столбцы

При необходимости добавьте данные/внесите изменения в следующие параметры:

  • Содержит дату/время
  • Дата и время по умолчанию. Если это столбец с типом данных Дата и время, то укажите, как Cloud BI должен анализировать формат даты и времени в соответствии с ISO 8601
  • Фильтруемый
  • Является измерением

При добавлении и редактирование записи доступно:

  • Написание выражения SQL. 
  • Ввод описания, форматы даты и времени, кем утверждено, детали утверждения, предупреждение.

Доступно удаление столбцов по кнопке Кнопка удаления.png.

Вычисляемые столбцы.png

Настройки

При необходимости добавьте данные/внесите изменения в следующие параметры:

  • Базовая настройка
    • Описание
    • URL базы данных. URL по умолчанию, на который будет выполнен редирект при доступе из страницы со списком датасетов.
    • Фильтры автозаполнения. Можно включить фильтр на определенный интервал/диапазон времени и извлечь значение предиката
      Автозаполняемые фильтры можно использовать для повышения производительности запроса, извлекающего значения. Используйте этот параметр, чтобы применить предикат (предложение WHERE) к запросу, выбирающему отдельные значения из таблицы. Обычно целью является ограничение сканирования путем применения фильтра относительного времени к секционированному или индексированному полю, связанному со временем.
      Доступно редактирование SQL-запроса в модальном окне.
  • Дополнительные параметры. Дополнительные метаданные таблицы. В настоящее время поддерживаются метаданные следующих форматов:
    • `{ "certification": { "certified_by": "Data Platform Team"
    • "details": "This table is the source of truth." }
    • "warning_markdown": "This is a warning." }`
    • Доступно указание владельцев датасета.
  • Продвинутая настройка
    • Время жизни кэша. Количество секунд до истечения срока действия кэша.
    • Смещение времени. Количество часов, отрицательное или положительное, для смещения столбца времени. Это может быть использовано для приведения часового пояса UTC к местному времени.
    • Параметры шаблона. Набор параметров, которые доступны в запросе с использованием шаблонизации Jinja.

Вкладка настройки.png

Фильтрация в списке датасетов


В списке доступна фильтрация по следующим параметрам:

  • Владелец
  • База данных
  • Схема
  • Тип
  • Сертифицировано ли

Дополнительно доступен поиск в списке.

Фильтры и поиск в датасете.png

Множественный выбор в реестре датасетов


Доступен при нажатии кнопки Множественный выбор. Также возможен экспорт данных.

Множественный выбор в реестре датасетов.png

Удаление датасетов


Удаление возможно двумя способами:

  • при выделении записи в реестре и нажатии кнопки Удалить

При удалении в открывшейся экранной форме выйдет сообщение, что датасет привязан к графикам (Удаление датасета приведёт к неработоспособности привязанных графиков). Введите Удалить и нажмите кнопку Удалить. В результате датасет удалится из реестра.

Удаление датасета_экранная форма.png

Экспорт датасета


Вы можете экспортировать двумя способами:

  • При выделении записи в реестре и нажатии кнопки Экспорт

Импорт датасета_способ 1.png

Импорт датасета_способ 2.png

Датасеты экспортируются в архиве в формате yaml

Импорт датасета


Для импорта:

1. Нажмите кнопку Import datasets.
2. В открывшейся экранной форме загрузите необходимый файл и нажмите кнопку Импорт. В результате датасет загрузится в реестр.

Импорт датасета.png

В начало 🡱
К следующему разделу 🡲
К предыдущему разделу 🡰