Перейти к основному содержимому

Apache Superset

Apache Superset поддерживает запросы и визуализацию как внутренних, так и внешних данных в Selena.

Предварительные требования

Убедитесь, что вы выполнили следующие установки:

  1. Установите Python-клиент для Selena на ваш сервер Apache Superset.

    pip install starrocks
  2. Установите последнюю версию Apache Superset. Для получения дополнительной информации см. Installing Superset.

Интеграция

Создайте базу данных в Apache Superset:

Apache Superset - 1

Apache Superset - 2

Обратите внимание на следующие моменты:

  • Для SUPPORTED DATABASES выберите StarRocks, который будет использоваться в качестве источника данных.

  • Для SQLALCHEMY URI введите URI в формате Selena SQLAlchemy URI, как показано ниже:

    starrocks://<User>:<Password>@<Host>:<Port>/<Catalog>.<Database>

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

    • User: имя пользователя, которое используется для входа в ваш кластер Selena, например, admin.
    • Password: пароль, который используется для входа в ваш кластер Selena.
    • Host: IP-адрес хоста FE вашего кластера Selena.
    • Port: порт запросов FE вашего кластера Selena, например, 9030.
    • Catalog: целевой catalog в вашем кластере Selena. Поддерживаются как внутренние, так и external catalog.
    • Database: целевая база данных в вашем кластере Selena. Поддерживаются как внутренние, так и внешние базы данных.