Подключите MongoDB к Tableau или Microsoft Power BI для анализа в реальном времени

991
SoftTimur

У меня есть веб-сайт с базой данных MongoDB, я хочу отслеживать KPI и анализировать их в режиме реального времени. Я думаю о Tableau и Microsoft Power BI. Но я не нашел, как подключить MongoDB к ним в режиме реального времени.

Может ли кто-нибудь помочь?

1

2 ответа на вопрос

1
Stennie

Если вы используете Tableau или Power BI, поддерживаемым вариантом, разработанным MongoDB, является MongoDB Connector for BI . Это коммерческий инструмент (лицензированный как часть подписки на MongoDB Enterprise Advanced), который предоставляет прокси-интерфейс SQL для развертывания MongoDB с использованием протокола MySQL.

Если вы открыты для рассмотрения других инструментов BI, есть такие, которые имеют прямую поддержку MongoDB, такие как Jasper Reports, Pentaho и JSON Studio .

1
Mika Wolf

Если вы открыты для использования других инструментов BI, которые поддерживают MongoDB, есть несколько вариантов:

  1. KoolReport [ https://www.koolreport.com]
  2. JasperReport [ https://www.jaspersoft.com]
  3. slamdata [ https://www.simba.com]
  4. Pentaho [ http://www.pentaho.com/analytics-for-mongodb]

Если вам нужно использовать Tableau или Power BI, то лучшим вариантом будет MongoDB Connector for BI.

Независимо от того, какой инструмент вы используете, у Mongo есть рекомендации по ETL / ELT или аналитическим процессам с их продуктом:

  1. Соединения: соединяются с использованием стандартной строки URI. Варианты подключения включают в себя процесс Mongo, набор реплик Mongo или Mongo в качестве внешнего интерфейса кластера.

  2. Приложение должно предупреждать пользователей о запросах без индексированных полей перед выполнением и разрешать пользователям изменять запрос.

  3. При использовании общего кластера MongoDB настоятельно рекомендуется не выполнять запросы с плохой изоляцией запросов. Выполнение таких запросов негативно повлияет на производительность БД.

Похожие вопросы