Я подключился к Drill in Embedded mode (без zookeeper), используя следующий URL: jdbc: drill: drillbit = local. Затем я подключился с использованием распределенного режима (с zookeeper и drillbit), используя следующий URL: jdbc: drill: zk = local. Команды «показать схемы» и «показать таблицы» дают разные результаты в обоих случаях, даже если среда одинакова. Почему это происходит и как получить одинаковые результаты для обоих случаев?Apache-Drill - разные результаты для запроса JDBC во встроенном и распределенном режиме
0
A
ответ
0
По умолчанию Drill использует другой путь для сохранения всех конфигураций плагина хранилища при работе во встроенном режиме (в общем случае это/tmp/drill /) и в распределенном режиме (он сохраняется в Zookeeper). Итак, если вы внесли некоторые изменения в рабочее пространство во время работы во встроенном режиме, он не будет отображаться при запуске в распределенном режиме и наоборот.