Как установить MongoDB Bi Connector на RedHat Linux?
Очень гибкая и масштабируемая база данных, MongoDB имеет полностью открытый исходный код. С технической точки зрения, это база данных на основе NoSQL, которая управляет данными, используя документы и коллекции, а не более традиционный подход с использованием строк и таблиц, как в других базах данных. Впервые он появился в середине 2000-х годов и с тех пор пользуется популярностью среди всех энтузиастов данных.
Особенности MongoDB
- Тот факт, что он включает в себя коллекции и документы, делает его чрезвычайно гибкой системой баз данных.
- Поддерживаются специальные запросы.
- Даже если один набор реплик выходит из строя, у него есть наборы реплик, обеспечивающие непрерывную работу.
- Он может работать на нескольких серверах, распределяя дополнительную нагрузку.
- Для повышения эффективности поиска можно сделать индексацию.
- Он чрезвычайно масштабируем и может быть увеличен или уменьшен в зависимости от ситуации.
- Сохранять и извлекать данные просто, поскольку они хранятся в формате JSON.
Традиционные инструменты бизнес-аналитики используют табличные данные, которые не в состоянии понять сложные трехмерные данные MongoDB; здесь на помощь приходит коннектор Bi. Коннектор Bi MongoDB — это сокращение от (коннектор Business Intelligence), и он использует SQL для визуализации отчетов и построения графиков данных MongoDB с помощью инструментов бизнес-аналитики, таких как Tableau и Power BI. Соединитель Bi служит связующим звеном между локально установленными и удаленно размещенными установками MongoDB. Существует множество дистрибутивов Linux, основанных на RedHat, таких как CentOS, Rocky Linux, Fedora и т. д., но в этой статье мы будем использовать CentOS .
Шаги по установке коннектора MongoDB Bi в RedHat Linux
Обязательное условие: Перед установкой коннектора Bi мы должны убедиться, что в системе есть OpenSSL, чтобы обеспечить безопасную и надежную передачу данных. Проверьте версию OpenSSL.
openssl version -a
Если OpenSSL не установлен, установите его с помощью диспетчера пакетов yum.
sudo yum install openssl
Шаг 1. Загрузите коннектор Bi с веб-сайта MongoDB. Загрузите коннектор Bi с официального сайта MongoDB и выберите версию вашей системы и формат, в котором вы хотите загрузить. Мы будем скачивать tar-файл. Ссылка для скачивания Bi коннектора,
https://www.mongodb.com/try/download/bi-connector
Шаг 2: Извлеките файл tar. После загрузки файла tar распакуйте его с помощью следующей команды:
tar -xvzf mongodb-bi-linux-{arch}-{platform}-{version}.tgz (general command)
tar -xvzf mongodb-bi-linux-x86_64-rhel80-v2.14.5.tgz (In our case)
Шаг 3: Добавьте программы из каталога bin/ в системный PATH. После извлечения tar-файла перейдите в извлеченный каталог и добавьте новые установленные программы в каталог bin/ в PATH вашей системы. Используйте следующую команду:
sudo install -m755 bin/mongo* /usr/local/bin/
На этом шаге коннектор Bi успешно установлен в RedHat Linux (система CentOS).