我尝试创建一个hive外部表:
创建外部表TestXML保存为文本文件位置"wasb:///测试/";
然而,当我尝试执行如下查询时,它无法提取字段:选择xpath_string (storexml, '/trades/trade/USI')
FROM TestXML;
我看到了一篇关于指定输入格式的文章。add JARS <>设置xmlinput.element =商店;创建外部表EventStoreXML (storexml字符串)存储为输入格式'msdn.hadoop.mapreduce.input.XmlElementStreamingInputFormat'OUTPUTFORMAT org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat"位置"wasb:///eventstore@tradedata.blob.core.windows.net/";
我无法确定要在添加jar语句中包含哪些jar。我在Linux上使用HDInsight。
任何提示将不胜感激。madhu
意识到问题是XML有回车,因此它无法读取XML。