에 XMLS을 기반으로 HDInsight 하이브 외부 테이블을 정의하는 방법 :컨테이너
하는 외부 테이블의 TestXML (storexml 문자열) CREATE TEXTFILE LOCATION 'wasb로 저장을 : /// 테스트/'; 나는 다음과 같은 쿼리를 실행하려고하면
그러나, 필드를 추출하기 위해 수 없습니다 : xpath_string SELECT (storexml를 '/ 거래/무역/USI')
FROM TestXML;
나는, 게시물을 보았다 입력 형식 지정에 대해 이야기했습니다. JARS를 추가하십시오 <> 세트 xmlinput.element = Store; 는 INPUTFORMAT 'msdn.hadoop.mapreduce.input.XmlElementStreamingInputFormat' OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat' LOCATION 'wasb로 저장 외부 테이블의 EventStoreXML (storexml 문자열) CREATE : /// eventstore @ tradedata.blob.core.windows.net/';
JAR 추가 명령문에 어떤 jar를 포함 시킬지 결정할 수 없습니다. Linux에서 HDInsight를 사용하고 있습니다.
모든 포인터가 제공됩니다. -Madhu