Визуализация в Superset

Теория: Публикация

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

Начнем с публикации. У дашборда есть два состояния: Draft (черновик), когда мы работаем над ним, и Published (опубликован), когда он готов к использованию

Чтобы опубликовать дашборд нужно зайти в список дашбордов, найти нужный дашборд и рядом с названием нажать на опцию перевода в статус Published. После публикации дашборд становится доступен пользователям.

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

Теперь поговорим о безопасности. В Superset есть две важные концепции:

  1. Ролевая модель
  2. Контроль доступа

Ролевая модель определяет три основных типа пользователей:

  1. Администратор
    • Управляет серверами
    • Настраивает права доступа
    • Видит системные логи
    • Имеет полный доступ ко всем функциям
  2. Разработчик (BI-аналитик)
    • Создает и редактирует дашборды
    • Настраивает графики
    • Работает с данными
    • Может публиковать дашборды
  3. Пользователь
    • Просматривает дашборды
    • Использует интерактивные фильтры
    • Не может менять структуру дашборда
    • Имеет доступ только к определенным данным

Также у каждой роли есть свои права:

  • Администрирование (полный доступ)
  • Запись (редактирование)
  • Чтение (просмотр)

Чтобы настроить доступ к дашборду, нужно открыть дашборд, нажать Edit и можно изменить URL дашборда, добавить владельцев, настроить общий доступ или поделиться ссылкой.

Стоит учитывать и важные моменты безопасности. Так каждый пользователь должен видеть только те данные, к которым у него есть доступ. Особенно важно при работе с конфиденциальной информацией. Нужно учитывать как внутренние, так и внешние угрозы. И лучше согласовать уровни доступа с заказчиком заранее

Выводы

Сегодня мы научились публиковать дашборды и настраивать права доступа в Apache Superset. Публикация – важный этап, когда наша работа становится доступной для пользователей. Настройка прав доступа помогает обеспечить безопасность данных и контролировать работу пользователей. Теперь вы можете создавать дашборды и делиться ими с коллегами и заказчиками.

Рекомендуемые программы