Есть ли примеры knox запросов Hive ODBC/JDBC через curl?
Я просмотрел несколько сайтов: https://svn.apache.org/repos/asf/knox/site/books/knox-0-9-1/user-guide.html
Есть только пример Java. Есть также несколько примеров для hbase, но они не используют SQL.
Этот сайт на HiveWebInterface, говорит, что он удален с Hive 2.2.0. https://cwiki.apache.org/confluence/display/Hive/HiveWebInterface
Я работаю над Hortonworks HDP 2.5.0
Я просто хотел бы выпустить простые операторы SELECT или DDL и посмотреть, смогу ли я запустить их через curl.
Это заставляет меня задуматься, использует ли интерфейс ODBC/JDBC через knox тот же http-интерфейс. Я знаю, что ODBC/JDBC находятся на http. Механизм ODBC - это https. Соединение jdbc использует URL-адрес knox http.
Таким образом, должна быть возможность смоделировать запрос улья, используя curl via knox.
1 ответ
Вы можете использовать WebHCat. Пример использования Knox с WebHCat (с cURL) можно найти в пользовательских документах.
например
curl -i -k -u guest:guest-password 'https://localhost:8443/gateway/sandbox/templeton/v1/status'
Надеюсь, это поможет!