Подключение к HIVE Hadoop

323
24 августа 2017, 18:27

Есть бд которая находится на сервере обращаюсь туда через браузер типа http://00.00.00.000:0000 хотелось бы подключиться к Hive Hadoop через .net c#. Пробовал через Microsoft.Hadoop.Hive;

var db = new HiveConnection(
webHCatUri: (new Uri("http://00.00.00.000:0000/accounts/login/")),
userName: "логин", password: "пароль");
var result = db.ExecuteHiveQuery(query: "select count(*) from edw_uat_odl.t_ABONENT where package_id = 15");
result.Wait();

Не возвращает результат и в db hostname=null.

Когда логинишься через браузер POST отправляет параметры

csrfmiddlewaretoken "7e9001a3c2801f25097c11e119745e31"
username    "логин"
password    "пароль"
next    "/about/"

Когда делаю запрос в самом Hive через Besswax отправляю параметры

csrfmiddlewaretoken "7e9001a3c2801f25097c11e119745e31"
query-database  "default"
settings-0-key  "mapreduce.job.queuename"
settings-0-value    "EK"
settings-0-_exists  "True"
query-is_parameterized  "on"
query-download_format   "None"
query-query "set+hive.mapred.mode=unstrict;set+mapreduce.job.queuename=EK;select+count(*)+    from+edw_uat_odl.t_ABONENT+where+package_id+=+15"
settings-next_form_id   "1"
file_resources-next_form_id "0"
functions-next_form_id  "0"
button-submit   "Execute"

Вообщем просьба подсказать как оправлять запросы в hive и получать ответы.

READ ALSO
c# как получить массив для ldtoken?

c# как получить массив для ldtoken?

Есть исходный код, например new int[]{123,234,345,456}, как получить это значение из il-кода?

311
Преследование врага

Преследование врага

В моих планах - кликнуть пкм на врага, чтобы персонаж подбежал к врагу и, когда игрок к нему уже будет подбегать, чтобы бежал не к его прошлому...

220
Как передать параметр windows service?

Как передать параметр windows service?

Есть написанная службаИз программы запускаю эту службу

330