Streamsets DC и исключение Crate. ОШИБКА: SQLParseException: строка 1:13: нет жизнеспособной альтернативы при вводе «ХАРАКТЕРИСТИКИ»

Я пытаюсь подключиться к Crate в качестве источника конвейера сборщика данных Streamsets (JDBC Consumer). Однако я получаю эту ошибку: "JDBC_00 - Не удается подключиться к указанной базе данных: com.streamsets.pipeline.api.StageException: JDBC_06 - Не удалось инициализировать пул соединений: com.zaxxer.hikari.pool.PoolInitializationException: Исключение при инициализации пула: ОШИБКА: SQLParseException: строка 1:13: нет жизнеспособной альтернативы при вводе «ХАРАКТЕРИСТИКИ» «Почему я получаю эту ошибку? Версия драйвера Crate JDBC — 2.1.5, а версия сборщика данных Streamsets — 2.4.0.0.


person gashey    schedule 11.03.2017    source источник
comment
Не могли бы вы опубликовать полную трассировку стека в группе Google StreamSets sdc-user? Подробнее см. на streamsets.com/community. Вы также можете попробовать группу Google Crate: groups.google.com/forum/#!forum /crateio   -  person metadaddy    schedule 13.03.2017
comment
Я сделал это.   -  person gashey    schedule 14.03.2017
comment
Проблема решена. В Streamsets DC мне пришлось снять флажок Enforce Read-only Connection на вкладке Advanced моей конфигурации потребителя запросов JDBC.   -  person gashey    schedule 14.03.2017
comment
Большой! Вы должны добавить это как ответ на вопрос!   -  person metadaddy    schedule 15.03.2017


Ответы (1)


@gashey уже решил проблему. В Streamsets DC снимите флажок Применить подключение только для чтения на вкладке "Дополнительно" моей конфигурации потребителя запроса JDBC (см. https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/crateio/hBexxel2KQw/kU34mrsJBgAJ).

Мы обновим документацию по потокам, указав обходной путь. https://crate.io/docs/tools/streamsets/

person Michael Beer    schedule 15.03.2017