【问题标题】:Pivoting a csv data using Nifi processors使用 Nifi 处理器旋转 csv 数据
【发布时间】:2017-03-21 01:37:49
【问题描述】:

是否有任何方法可以仅使用 NiFi 处理器来旋转 csv 数据。我尝试通过使用 ExecuteScript 处理器编写 python 代码来进行旋转。

但我想知道除了编码之外是否有任何简单的方法来透视 csv 数据。

csv 数据样本:

a,41,71,jjj
a,42,72,jjj
a,43,73,jjj
a,44,74,jjj
b,41,81,kkk
b,42,82,kkk
b,43,83,kkk
b,44,84,kkk
...........

所需的数据透视格式为:

a,71,72,73,74,jjj
b,81,82,83,84,kkk
.................

虽然可以通过 Hive 轻松实现旋转,但也无法访问 Hive、HBase 或 Spark。

任何答案都会有所帮助。

谢谢

【问题讨论】:

    标签: python csv apache-nifi


    【解决方案1】:

    我建议您在 ExecuteScript 处理器中使用 Python(或其他语言)时执行此操作,但我在 this answer 中列出了其他几个选项。

    【讨论】:

    • 感谢您的回复,我更喜欢使用 python 代码使用 ExecuteScript 处理器来透视数据。
    猜你喜欢
    • 1970-01-01
    • 2020-03-01
    • 1970-01-01
    • 2018-08-11
    • 1970-01-01
    • 1970-01-01
    • 2020-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多