Интеграция с Apache Superset

ПРИМЕЧАНИЕ: Интеграция с Apache Superset требует Manticore Buddy. Если она не работает, убедитесь, что Buddy установлен.

Apache Superset — это современная платформа для исследования и визуализации данных. Manticore Search может быть интегрирован с Apache Superset, что позволяет пользователям использовать весь потенциал Manticore Search для анализа и визуализации данных.

Примечание: Эта интеграция работает только с веткой Apache Superset 3.x и пока недоступна для версии 4 и новее.

Требования

Перед интеграцией Manticore Search с Apache Superset убедитесь, что:

  1. Manticore Search (версия 6.2.0 или новее) правильно установлен и настроен на вашем сервере. Обратитесь к официальному руководству по установке Manticore Search для получения помощи.
  2. Apache Superset установлен в вашей системе. Следуйте официальному руководству по установке Apache Superset для получения инструкций по установке.

Подключение Manticore Search к Apache Superset

Чтобы подключить Manticore Search к Apache Superset:

  1. Войдите в свою панель управления Apache Superset.
  2. Нажмите на "+" в верхней панели навигации и выберите «Database Connections» (Подключения к базам данных).
  3. Нажмите "+ DATABASE", чтобы добавить новую базу данных.
  4. Выберите "MySQL" в качестве типа базы данных.
  5. На странице настройки укажите следующие данные:
    • Имя базы данных: имя для базы данных (например, "Manticore")
    • Хост: хост сервера Manticore Search
    • Порт: порт, на котором запущен Manticore Search
    • Имя пользователя: ваше имя пользователя Manticore Search
    • Отображаемое имя: отображаемое имя для подключения
  6. Нажмите "Connect" (Подключиться), чтобы проверить соединение и сохранить его.

Создание диаграмм и панелей

После подключения Manticore Search к Apache Superset вы можете создавать диаграммы и панели с использованием данных Manticore:

  1. В панели управления Apache Superset нажмите «Dashboards» (Панели) в верхней навигационной панели и выберите «New dashboard» (Новая панель).
  2. Откройте панель и нажмите на значок "+" для добавления новой диаграммы.
  3. Выберите набор данных, подключенный к Manticore Search.
  4. Выберите тип диаграммы, которую хотите создать (например, столбчатая диаграмма, линейный график, круговая диаграмма).
  5. Используйте конструктор запросов Apache Superset или напишите SQL-запрос для получения данных из вашей базы Manticore Search.
  6. Настройте внешний вид диаграммы, подписи и другие параметры по необходимости.
  7. Нажмите «UPDATE CHART» (Обновить диаграмму), чтобы обновить диаграмму.
  8. Добавьте имя диаграммы и нажмите «Save» (Сохранить), чтобы сохранить её на панели навигации.

Поддерживаемая функциональность

При работе с Manticore Search через Apache Superset вы можете:

  • Просматривать и выполнять запросы к данным из таблиц Manticore Search
  • Создавать различные типы визуализаций на основе ваших данных Manticore
  • Строить и настраивать панели с использованием этих визуализаций

Обработка типов данных

Типы данных Manticore Search сопоставляются с типами данных MySQL при работе с Apache Superset. Подробнее о поддерживаемых типах данных и их сопоставлениях смотрите в документации Manticore Search.

Ограничения

  • Некоторые расширенные функции MySQL могут быть недоступны при работе с Manticore Search через Apache Superset.
  • Некоторые операции манипуляции данными могут быть ограничены по сравнению с работой напрямую с базами данных MySQL.

Следуя этим шагам и рекомендациям, вы сможете эффективно интегрировать Manticore Search с Apache Superset для мощных возможностей исследования и визуализации данных.

Ссылки

Обратитесь к следующим ресурсам для получения дополнительной информации об Apache Superset и Manticore Search:

Last modified: August 28, 2025