Как стать автором
Обновить

Комментарии 4

правильно ли я понял, что внутри ViQube можно писать только на одном конкретном диалекте SQL? Отсюда вытекают описанные вами сложности с различной работой функций и прочим.

Если я создаю привязку к ClickHouse, я не могу конкретно там написать соответствующий ему SQL, а в другом ViQube, который обращается в PostgreSQL написать иначе?

Не совсем так.

По первому вопросу. В платформе нельзя самостоятельно написать SQL запрос, только модифицировать некоторые встроенные функции (более подробную информацию можно найти в документации). Непосредственный запрос в БД формируется в ViQube динамически. В jdbcOptions (пример приводится в статье) есть поле connection. На его основе выбирается нужный драйвер и диалект.

По второму вопросу. Сейчас ViQube можно настроить на использование только одного SQL Backend. Но если у вас два ViQube (две установки платформы), то каждый можно настроить на свою БД.

 

вроде же уже Visiology отказывается от ViQube?

Так она и пишет "это, кстати, было одной из причин почему мы интегрировали ClickHouse в ядро Visiology 3"

Зарегистрируйтесь на Хабре, чтобы оставить комментарий