Введение
Manticore Search, мощный поисковый движок с открытым исходным кодом, известен своей универсальностью и гибкостью в работе с большими объемами текстовых данных. В наших постоянных усилиях по улучшению пользовательского опыта и предоставлению современных возможностей поиска более широкой аудитории, мы рады объявить об интеграции Manticore Search в Apache Superset, ведущую платформу для исследования и визуализации данных.
Эта интеграция доступна с версии Manticore Search 6.2.0 и позволяет пользователям использовать весь потенциал Manticore Search с помощью стандартного MySQL коннектора в Apache Superset, упрощая анализ данных и позволяя пользователям создавать потрясающие визуализации без необходимости в обширных технических знаниях.
В этой статье мы предоставим пошаговое руководство, которое проведет вас через процесс подключения Manticore к Apache Superset и добавления графика.
Пошаговое руководство
Шаг 1: Установите и настройте Manticore Search
Перед связыванием Manticore Search с Apache Superset, убедитесь, что Manticore Search правильно настроен и установлен на вашем сервере. Обратитесь к официальным рекомендациям Manticore Search для получения помощи с процедурами установки и настройки .
Шаг 2: Настройте Apache Superset
Чтобы настроить Apache Superset, следуйте официальному руководству по установке Apache Superset .
Обратите внимание, что в настоящее время мы поддерживаем интеграцию только с Apache Superset 3.x! 4.x пока не поддерживается.
Шаг 3: Подготовьте данные Manticore Search для визуализации
На следующем шаге вам необходимо подготовить и создать таблицы в Manticore Search, а затем загрузить их данными, которые помогут нам генерировать графики и визуализировать их с помощью Apache Superset. Подключитесь к Manticore, используя MySQL клиент, и выполните следующие запросы:
Вот структура, которую мы будем использовать:
CREATE TABLE product_sales (
id bigint,
product_category text,
sale_date timestamp,
sales_amount float
)
Теперь добавим данные для заполнения таблицы:
INSERT INTO product_sales (product_category, sale_date, sales_amount)
VALUES
('Электроника', 1630454400, 1500),
('Мода', 1630540800, 1200),
('Дом и Сад', 1630627200, 900),
('Электроника', 1630713600, 1800),
('Мода', 1630800000, 1100),
('Дом и Сад', 1630886400, 1000);
Шаг 4: Подключение Manticore Search к Apache Superset
- Войдите в свою панель управления Apache Superset и нажмите на “+” в верхней навигационной панели и выберите “Соединения баз данных”.
- Выберите “+ БАЗА ДАННЫХ” для добавления новой базы данных.
- Выберите “MySQL” в качестве типа базы данных.
- На странице конфигурации предоставьте следующие данные:
- Имя базы данных: название для базы данных (например, “Manticore”).
- Заполните “Хост”, “Порт”, “Имя пользователя” и “Отображаемое имя”
- Нажмите “Подключить”, чтобы проверить соединение и сохранить.
Шаг 5: Создание графика и панели инструментов
- На панели управления Apache Superset нажмите “Панели инструментов” в верхней навигационной панели и выберите “Новая панель инструментов”.
- Откройте панель инструментов и нажмите на значок “+” для добавления нового графика.
- Выберите набор данных с Manticore Search, который подключен с помощью MySQL коннектора.
- Выберите тип графика, который вы хотите создать (например, столбчатый график, линейный график, круговой график) из списка доступных вариантов визуализации. Например, мы выберем график
СТОЛБЧАТЫЙ ГРАФИК
.
Шаг 6: Настройка графика
- Используйте конструктор запросов Apache Superset или напишите SQL запрос для получения данных, которые вы хотите визуализировать из вашей базы данных Manticore Search.
- Настройте внешний вид графика, метки и другие параметры по мере необходимости.
- Нажмите “ОБНОВИТЬ ГРАФИК”, чтобы обновить график.
- Добавьте название графика, затем нажмите “Сохранить”, чтобы навсегда сохранить его в панели инструментов.
Шаг 7: Просмотр результатов вашего графика
Вот пример результатов, полученных с использованием предоставленных данных в недавно настроенном графике.
Заключение
Интеграция Manticore Search в Apache Superset является значимой вехой в нашей постоянной приверженности предоставлению пользователям современных возможностей поиска и бесшовного опыта визуализации данных. Следуя этому пошаговому руководству, вы можете легко подключить Manticore Search к Apache Superset, используя стандартный MySQL коннектор, и создавать увлекательные, содержательные графики, которые показывают истинную ценность ваших данных.
Не упустите фантастические возможности, которые предлагает эта мощная комбинация Manticore Search и Apache Superset. Начните исследовать ваши данные и раскрывать их полный потенциал сегодня!
Читать подробнее о Интеграции Apache Superset в нашей документации .