gpt4 book ai didi

hadoop - 从 pig 中的单行输入生成多行输出

转载 作者:可可西里 更新时间:2023-11-01 14:25:47 27 4
gpt4 key购买 nike

我的要求是通过在 pig 脚本中使用单行输入来生成多行输出。有哪些可能的解决方案?

最佳答案

这个想法是将您输入的行转换成一个包,然后将其展平。这可能是 2 种情况:

阅读文本:

txt = load '/pig_fun/input/text.txt' using TextLoader();
words = foreach txt generate TOKENIZE($0);
pivoted = foreach words generate FLATTEN($0);
dump pivoted;

输入:

My requirement is to generate multiple lines of output by using single line of input in pig scripting.
What are the possible solutions?

输出:

(My)
(requirement)
(is)
(to)
(generate)
(multiple)
(lines)
(of)
(output)
(by)
(using)
(single)
(line)
(of)
(input)
(in)
(pig)
(scripting.)
(What)
(are)
(the)
(possible)
(solutions?)

阅读列然后旋转它们请参阅 Pivot table with Apache Pig

关于hadoop - 从 pig 中的单行输入生成多行输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11205235/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com