Как переключать базы данных в AWS Athena с помощью драйвера JDBC? - PullRequest
0 голосов
/ 02 декабря 2018

Я пытаюсь выполнить SQL-оператор против Афины с помощью sqlworkbench.Каково было бы решение для переключения баз данных в Афине или, в более общем смысле, в Афине через jdbc?

use AwsDataCatalog.geoosm

Произошла ошибка при выполнении команды SQL: используйте AwsDataCatalog.geoosm [Simba] AthenaJDBC AnОшибка была получена из клиента AWS Athena.строка 1:19: несоответствующий ввод '.'ожидание [ИД выполнения недоступен] [Состояние SQL = HY000, код ошибки БД = 100071] Не удалось выполнить 1 оператор.

Время выполнения: 0,18 с

Мой синтаксис SQL в Афина взято из Документация Presto , которая, насколько я понимаю, является синтаксисом, используемым Афиной.

8.39.ИСПОЛЬЗОВАНИЕ Synopsis

ИСПОЛЬЗОВАНИЕ catalog.schema ИСПОЛЬЗОВАНИЕ схема

1 Ответ

0 голосов
/ 24 декабря 2018

Оператор использования, который поддерживается в presto, в настоящее время не поддерживается в Афине.

Но для кросс-запросов к базе данных строчные буквы awsdatacatalog.geoosm на самом деле работают.

...