Найти в Дзене
Full BI

Apache Superset: пошаговая установка

Оглавление

Apache Superset - это платформа для визуализации данных, имеющая огромную популярность среди специалистов в области бизнес-аналитики и data science.

В этой статье рассмотрим, как быстро установить Apache Superset с помощью Docker. Установка подойдёт для ОС Windows и Linux (Ubuntu).

Подготовка к установке на Windows

Если вы используете Windows, для начала вам необходимо установить на компьютер виртуальную машину WSL с Ubuntu.

Переходим в командную строку (сочетанием клавиш Win+R или поиском cmd в меню Пуск) и выполняем команду:

wsl --install
Сообщение об успешной установке Ubuntu. Ваша версия системы может отличаться.
Сообщение об успешной установке Ubuntu. Ваша версия системы может отличаться.

По завершении установки рекомендуется перезагрузить компьютер. Если у вас возникли трудности на этом этапе, обратитесь к этой статье: Установка Linux в Windows с помощью WSL.

Установка Docker и Docker-compose

Если эти утилиты у вас уже установлены, этот раздел можно пропустить.

Открываем терминал Ubuntu. Для установки Docker выполняем последовательность команд:

1. sudo apt update
2. sudo apt install apt-transport-https ca-certificates curl software-properties-common
3. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
4. echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5. sudo apt update
6. sudo apt install docker-ce docker-ce-cli containerd.io

Для исполнения некоторых команд система будет запрашивать ввод пользовательского пароля и подтверждение действий символами y/n.

Проверяем результат установки Docker-а:

docker --version
Docker успешно установлен.
Docker успешно установлен.

Далее устанавливаем Docker-compose:

1. sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
2. sudo chmod +x /usr/local/bin/docker-compose

Аналогично проверяем успешность установки:

docker-compose --version
Docker-compose успешно установлен.
Docker-compose успешно установлен.

Для использования Superset пригодятся начальные знания об инструментах Docker и Docker-compose. Получить их можно из этого руководства.

Установка Superset через Docker

Теперь, когда необходимые компоненты установлены, переходим к непосредственной установке Superset.

Клонируем репозиторий Superset с GitHub:

git clone https://github.com/apache/superset.git

Затем переходим в директорию:

cd superset

И отсюда запускаем установку:

sudo docker-compose -f docker-compose-non-dev.yml up -d
Контейнеры успешно запущены: можно открывать Superset.
Контейнеры успешно запущены: можно открывать Superset.

Открываем в браузере адрес http://localhost:8088 и видим приветственную страницу Superset:

Страница входа в Apache Superset.
Страница входа в Apache Superset.

Стандартные логин и пароль для входа - admin/admin.

Поздравляем! Сегодня вы установили Superset. Для обучения работе в системе предлагаем изучить документацию или пройти наш видео-курс на Stepik.

Контакты

Компания Full BI: интегратор Apache Superset и вендор российской сборки системы.

Apache Superset: внедрение и разработка дашбордов