я попытался создать улья внешней таблицу:Как определить HDInsight улья внешней таблицы на основе XMLs в контейнере
СОЗДАТЬ ВНЕШНЮЮ TABLE TestXML (storexml строка) ХРАНЯЩЕЙСЯ AS TEXTFILE РАЗМЕЩЕНИЯ «wasb: /// теста/';
Однако, когда я пытаюсь выполнения запроса, как показано ниже, его не в состоянии извлечь поля: ВЫБРАТЬ xpath_string (storexml, '/ сделки/торговля/USI')
FROM TestXML;
Я видел сообщение, что говорил о задании формата ввода. добавить JARS <> set xmlinput.element = Store; CREATE TABLE EventStoreXML ВНЕШНЕЕ (storexml строка) хранится в виде INPUTFORMAT 'msdn.hadoop.mapreduce.input.XmlElementStreamingInputFormat' OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat' « МЕСТОПОЛОЖЕНИЕ wasb: /// eventstore @ tradedata.blob.core.windows.net/';
Я не мог определить, какие банки включить в инструкцию добавления JAR. Я использую HDInsight для Linux.
Любые указатели будут оценены. -Madhu