91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Flink的MinBy怎么使用

發布時間:2021-12-31 10:14:50 來源:億速云 閱讀:133 作者:iii 欄目:大數據

本篇內容主要講解“Flink的MinBy怎么使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Flink的MinBy怎么使用”吧!

maxBy聚合:獲取一組數據流算子中最小的記錄行(和min的區別,min是返回計算字段的最小值)

示例環境

java.version: 1.8.xflink.version: 1.11.1

示例數據源 (項目碼云下載)

Flink 系例 之 搭建開發環境與數據

MinBy.java

import com.flink.examples.DataSource;
import org.apache.flink.api.common.typeinfo.Types;
import org.apache.flink.api.java.functions.KeySelector;
import org.apache.flink.api.java.tuple.Tuple3;
import org.apache.flink.streaming.api.datastream.DataStream;
import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment;
import java.util.List;

/**
 * @Description maxBy聚合:獲取一組數據流算子中最小的記錄行(和min的區別,min是返回計算字段的最小值)
 */
public class MinBy {
    /**
     * 遍歷集合,返回每個性別分區下最小年齡數據記錄
     * @param args
     * @throws Exception
     */
    public static void main(String[] args) throws Exception {
        final StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();
        List<Tuple3<String, String, Integer>> tuple3List = DataSource.getTuple3ToList();
        DataStream<Tuple3<String, String, Integer>> dataStream = env.fromCollection(tuple3List)
                .returns(Types.TUPLE(Types.STRING, Types.STRING,Types.INT))
                .keyBy((KeySelector<Tuple3<String, String, Integer>, String>) k ->k.f1)
                //按數量窗口滾動,每3個輸入數據流,計算一次
                .countWindow(3)
                //注意:計算變量為f2
                .minBy(2);
        dataStream.print();
        env.execute("flink MinBy job");
    }
}

打印結果

4> (伍七,girl,18)
2> (張三,man,20)

到此,相信大家對“Flink的MinBy怎么使用”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶余县| 内江市| 和政县| 仁化县| 昭通市| 磐石市| 固安县| 丰原市| 聂拉木县| 安顺市| 双峰县| 西峡县| 蕉岭县| 永安市| 清水河县| 丁青县| 奉新县| 平陆县| 商河县| 木里| 龙口市| 当雄县| 南京市| 色达县| 葵青区| 闵行区| 永定县| 炉霍县| 壤塘县| 老河口市| 宕昌县| 广安市| 武功县| 兴文县| 哈密市| 吐鲁番市| 阿拉尔市| 沧源| 长葛市| 巴林右旗| 正宁县|