Как установить MongoDB Bi Connector на RedHat Linux?

Опубликовано: 23 Февраля, 2023

Очень гибкая и масштабируемая база данных, MongoDB имеет полностью открытый исходный код. С технической точки зрения, это база данных на основе NoSQL, которая управляет данными, используя документы и коллекции, а не более традиционный подход с использованием строк и таблиц, как в других базах данных. Впервые он появился в середине 2000-х годов и с тех пор пользуется популярностью среди всех энтузиастов данных.

Особенности MongoDB

  1. Тот факт, что он включает в себя коллекции и документы, делает его чрезвычайно гибкой системой баз данных.
  2. Поддерживаются специальные запросы.
  3. Даже если один набор реплик выходит из строя, у него есть наборы реплик, обеспечивающие непрерывную работу.
  4. Он может работать на нескольких серверах, распределяя дополнительную нагрузку.
  5. Для повышения эффективности поиска можно сделать индексацию.
  6. Он чрезвычайно масштабируем и может быть увеличен или уменьшен в зависимости от ситуации.
  7. Сохранять и извлекать данные просто, поскольку они хранятся в формате 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).