ym88659208ym87991671
Добавление вычисляемых полей в датасет | Документация для разработчиков

Добавление вычисляемых полей в датасет

Обновлено 10 апреля 2023

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

Рассмотрим пример создания в таблице из базы PostgreSQL поля с типом DATE на основе столбца, содержащего только год в формате INT.

  • Зайдите в меню Данные в раздел Датасеты.
Меню Данные
  • Найдите в списке необходимую таблицу и нажмите в ее строке кнопку Редактировать.
Редактировать
  • Перейдите на вкладку 1 РАСЧЁТНЫЕ СТОЛБЦЫ.

  • Нажмите кнопку 2 +ДОБАВИТЬ ФИЛЬТР.

  • Введите название нового столбца, дважды кликнув поле 3 new column и проставим галочки настройки свойств столбца.

  • В поле 4 ВЫРАЖЕНИЕ SQL введите не группирующее SQL выражение, поддерживаемое конкретной используемой БД. В нашем примере мы делаем из поля «year» поле «date» следующим выражением:

  • Нажмите кнопку 5 СОХРАНИТЬ.

  • В списке столбцов появится новое поле, которое можно будет использовать в диаграммах.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.