2017-02-20 12 views
1

Я использую метабазу в качестве инструмента BI для нашей аналитики, и моя текущая база данных находится в mongodb. Я могу создавать вопросы в метабазе, но когда я пытаюсь присоединиться к коллекциям или пытаюсь выполнить некоторые сложные операции, то я не могу этого сделать, не записывая собственный запрос.Невозможно преобразовать МЕТАБАЗНЫЕ ВОПРОСЫ в sql-запрос для mongodb

Есть ли способ написать sql-запросы для операций mongodb в метабазе? Или существует какой-либо другой способ без использования квадратных и фигурных скобок для собственного запроса. И если я попытаюсь сделать с sql, я получаю следующую ошибку.

enter image description here

ответ

0

Вы не можете. Поскольку MongoDB - это NoSQL, вы просто не можете использовать SQL. Вы можете использовать родной язык запросов MongoDB в Metabase. Или вы можете ждать Apache Дрель или Apache поддержки Спарк SQL:

https://github.com/metabase/metabase/issues/2157

Оба решения позволят вам запросить MongoDB с помощью SQL.