在HIVE AVRO格式表的列值中处理新行-包含复杂的数据类型和嵌套数组

时间:2018-09-13 01:32:52

标签: arrays hive nested newline avro

我有一个AVRO格式的HIVE表,该表中的一列包含复杂的数据类型(嵌套数组)。该嵌套数组中的元素之一包含包含换行符的数据。我正在使用多个侧面爆炸来展平数据;但是由于其中一列中使用了换行符,因此输出效果不佳(意味着它针对错误的列映射了错误的值)。我尝试在查询中使用regex_replace函数,因为它被告知是无效函数。我正在使用“ Hive 1.1.0-cdh5.12.2”。您能告诉我如何使用多个Laterview爆炸从Avro表进行查询时,如何处理数据中的新行问题(因为存在嵌套数组)。

0 个答案:

没有答案