最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Flink中,如何將DataStream中的一個(gè)元素轉(zhuǎn)換為n個(gè)元素

2023-06-08 14:00 作者:ingemar-  | 我要投稿

將DataStream中的每一個(gè)元素轉(zhuǎn)換為0...n個(gè)元素


示例

讀取flatmap.log文件中的數(shù)據(jù)?

如:


張三,蘋果手機(jī),聯(lián)想電腦,華為平板

李四,華為手機(jī),蘋果電腦,小米平板


轉(zhuǎn)換為


張三有蘋果手機(jī)

張三有聯(lián)想電腦

張三有華為平板

李四有…


思路


以上數(shù)據(jù)為一條轉(zhuǎn)換為三條,顯然,應(yīng)當(dāng)使用flatMap來實(shí)現(xiàn)分別在flatMap函數(shù)中構(gòu)建三個(gè)數(shù)據(jù),并放入到一個(gè)列表中



步驟


  • 構(gòu)建批流理運(yùn)行環(huán)境

  • 構(gòu)建本地集合數(shù)據(jù)源

  • 使用flatMap將一條數(shù)據(jù)經(jīng)過處理轉(zhuǎn)換為三條數(shù)據(jù)

  • 使用逗號(hào)分隔字段

  • 分別構(gòu)建三條數(shù)據(jù)

  • 打印輸出



參考代碼



Flink中,如何將DataStream中的一個(gè)元素轉(zhuǎn)換為n個(gè)元素的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
竹溪县| 安国市| 鄂托克旗| 贺州市| 剑阁县| 安宁市| 靖远县| 义乌市| 杨浦区| 任丘市| 巴楚县| 色达县| 阳江市| 漳浦县| 张家口市| 民乐县| 辽阳市| 裕民县| 那坡县| 青河县| 舟曲县| 重庆市| 进贤县| 阿坝| 邻水| 金坛市| 临潭县| 兴和县| 雅安市| 延长县| 南陵县| 惠水县| 临安市| 会东县| 武川县| 肥城市| 岐山县| 长岭县| 沾化县| 梁平县| 平江县|