自学内容网 自学内容网

flink实战 -- flink SQL 实现列转行

在 SQL 任务里面经常会遇到一列转多行的需求,下面就来总结一下在 Flink SQL 里面如何实现列转行的,先来看下面的一个具体案例.

需求

原始数据格式如下:

name data
test [{"content_type":"flink","url":"111"},{"content_type":"spark","url":"222"},{"content_type":"hadoop","url":"333"}]
data 格式化

{
    "name": "test",
    "data": [{
            "content_type": "flink",
            "url": "111"
        }, {
            "content_type": "spark",
            "url": "222"
        },
        {
            "content_type": "hadoop&

原文地址:https://blog.csdn.net/aA518189/article/details/143689118

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!