Я пытаюсь выполнить запрос hive
, используя Qubole SDK .Хотя я могу получить желаемый результат как string
, чтобы лучше его обработать, я хочу получить доступ к этому по строкам.Что-то вроде списка Java-объектов.
Я получаю данные следующим образом:
CommandResponse commandResponse = client.command().hive().query(query).invoke().get();
ResultLatch resultLatch = new ResultLatch(client, commandResponse.getId());
ResultValue resultValue = resultLatch.awaitResult();
System.out.println(resultValue.getResults());
И консоль выдает следующие данные:
"val1" "val2" "val3" "val4"
........ some more set of values .......
Я былпытаясь получить этот набор результатов в виде списка, который я могу перебирать вместо анализа или токенизации набора строк.
Невозможно найти какую-либо библиотеку или класс, если он там есть.