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

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

Содержание

Назначение датасетов


Датасет — это механизм хранения информации, который предоставляет быстрый доступ к большим объемам данных. Датасеты могут быть созданы из таблиц базы данных или SQL запросов. Выберите таблицу из базы данных слева или создайте датасет из SQL-запроса в Лаборатории SQL. Там вы сможете сохранить запрос как датасет.

Реестр датасетов


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

Реестр датасетов.PNG

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

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


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

Кнопка создания датасета (2).PNG

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

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

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

ADD DATASET AND CREATE CHART.PNG

4. Дальнейшие шаги аналогичные созданию графика.

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


1. Найдите в реестре датасетов необходимый и нажмите кнопку Редактировать (столбец Действия).
2. В открывшейся форме, нажмите на для внесения изменений, отредактируйте данные параметров вкладок и нажмите кнопку Сохранить:

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

Источник

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

  • Переключатель Физический (таблица или представление).
    • База данных.
    • Схема.
    • Таблица.
  • Переключатель Виртуальный (SQL).
    • База данных.
    • Схема.
    • Имя датасета.
    • Запрос SQL.

Источник.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. Нажмите кнопку Импортировать датасеты.
2. В открывшейся форме загрузите необходимый файл и нажмите кнопку Импорт. В результате датасет загрузится в реестр.

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

Копирование датасета


1. В реестре датасетов выделите запись и нажмите кнопку Дублировать.

Дублирование датасета.png

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

Дублирование датасета_способ_2.png

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