我正在寻找一个hiveudf,它可以将数据数组解析为表格形式。如果 hive 里什么都没有,就举个Pig的例子吧。
输入格式如下:
日期时间戳key1=“val1”key2=“val2”key3=“val3”年-月-日
日期时间戳key1=“val4”key2=“val5”key3=“val6”年-月-日
希望结果是一个表,其中列名是关键字,结果是值。例如:
结果:
列名称键1键2键3
结果val1 val2 val3
val4 val5 val6
我正在寻找一个hiveudf,它可以将数据数组解析为表格形式。如果 hive 里什么都没有,就举个Pig的例子吧。
输入格式如下:
日期时间戳key1=“val1”key2=“val2”key3=“val3”年-月-日
日期时间戳key1=“val4”key2=“val5”key3=“val6”年-月-日
希望结果是一个表,其中列名是关键字,结果是值。例如:
结果:
列名称键1键2键3
结果val1 val2 val3
val4 val5 val6
1条答案
按热度按时间0vvn1miw1#
就我对你的问题的理解而言,我提出了一个解决办法。
首先在配置单元中创建一个表。
创建另一个表,如
将数据从第一个表插入第二个表
输出:
从示例2中选择*;
在这一点上,我不是集中在数据类型上。