Это старая версия документа!
Датасет (источник данных) – описание набора данных, которые хранятся в базе данных. Сами данные не хранятся в Superset, а только загружаются при запросе. Раздел с перечнем всех датасетов в разделе Датасеты.
Справа располагаются кнопки для множественного выбора из существующих датасетов, добавления датасета из базы данных и из файла.
Ниже располагаются окно поиска и окна для фильтрации загруженных датасетов по таким полям, как:
Для датасетов отображаются следующие атрибуты:
В разделе Датасеты справа нажимаем на кнопку + ДАТАСЕТ. В диалоговом окне выбираем базу данных, схему и таблицу.
После выбора таблицы справа появятся столбцы таблицы и их тип. Нажмите внизу на кнопку Create dataset and create chart. Такой созданный датасет будет называться физическим, так как данные датасета физически хранятся в указанной таблице. Физический датасет в списке выделяется черно-белым .
Так как при создании можно создать только физический датасет, у которого нельзя изменить название (т.к. название датасета= название таблицы), то два физических датасета с одинаковыми именами таблиц не могут быть созданы (даже если они в разных схемах и базах данных).
Если нужно создать несколько датасетов ссылающихся на одну таблицу, то сделайте два виртуальных датасета, где вручную пропишите выборку SQL-запросом к одной и той же таблице (см. подробнее следующий раздел).
Каждый датасет после создания можно изменить. У выбранного датасета в столбце Действия выбираем значок карандаша.
На вкладке Источник можно просмотреть текущий источник данных. Редактирование на вкладке защищено от случайного изменения.
На вкладке Меры можно настроить показатели (метрики) датасета. Метрики используются для выполнения операций с набором данных (т.е. применяются более чем к одной строке), например, с агрегатными функциями в Pivot-таблицах.
Чтобы добавить показатель нажмите кнопку + ДОБАВИТЬ ЗАПИСЬ. В новой строке в поле Metric Key введите название метрики, которое будет отображаться в списке. В поле Метка введите название, которое будет отображаться в конструкторе графика. Выражение SQL должно содержать агрегатные или иные функции. Корректность выражения не проверяется в данном окне.
Слева по нажатию на у каждой метрики можно раскрыть область дополнительных параметров, ввести описание, формат вывода данных, информацию об утверждении данных и предупреждающее сообщение (появляется в поле выбора метрики в конструкторе графиков), параметры валюты и др. Чтобы удалить строку с метрикой, нажмите справа значок корзины.
Вкладка Столбцы содержит описание столбцов, определенные таблицей или SQL-запросом источника. Тип данных содержит тип данных столбца (например, integer, float, variable character, timestamp и т.д.), это поле не редактируемое.
Столбец Содержит дату/время указывает, что данные содержать дату или время в каком-либо формате (date, time, timestamp и т.д.).
Дата и время по умолчанию указывает на столбец, который будет выбран по умолчанию, как дата и время.
Флаг Фильтруемый разрешает включать столбец датасета в фильтр на графиках/дашбордах.
Флаг Является измерением указывает, можно ли по данному столбцу применять «GROUP BY» в запросе, то есть можно ли группировать в pivot-таблицах.
Значок корзины для удаления столбца.
У каждого столбца датасета можно настроить дополнительный параметры, нажав на стрелку :
Вкладка Вычисляемые столбцы содержит столбцы, которые автор датасета может сам задать. Эти столбцы физически не хранятся ни в базе данных, ни в superset, они вычисляются “на лету” при выполнении SQL-запроса. Настройки у вычисляемых столбцов такие же, как и на вкладке Столбцы, однако добавляются поля Выражение SQL и Тип данных.
На вкладке Настройки можно изменить описание датасета, время обновления данных, часовой пояс для смещения времени относительно UTC, владельцев (пользователей, которые могут изменять датасет).
После настроки датасета нажмите кропку Сохранить для применения изменений.