功能與優(yōu)勢(shì)
本文為您介紹阿里云實(shí)時(shí)計(jì)算Flink全托管產(chǎn)品的功能點(diǎn)和價(jià)值,以及和開源Flink的對(duì)比優(yōu)勢(shì)。
類型 | 功能 | 描述 | 價(jià)值 |
性能與成本 | 兼容性 | 全面兼容開源Flink,包括各層API、參數(shù)配置及SQL語法等。 | 更好的引擎性能和更細(xì)粒度資源配置使得整體TCO優(yōu)于開源,且靈活的付費(fèi)模式以及智能擴(kuò)縮容,進(jìn)一步提高了資源使用的精細(xì)程度。 |
核心性能提升 |
| ||
資源利用率提升 | 您可以根據(jù)業(yè)務(wù)負(fù)載進(jìn)行彈性擴(kuò)縮容,詳情請(qǐng)參見動(dòng)態(tài)擴(kuò)縮容與參數(shù)動(dòng)態(tài)更新。 | ||
您可以配置智能調(diào)優(yōu),無人值守自動(dòng)監(jiān)控并調(diào)整作業(yè)資源分配,并可以在指定時(shí)間段應(yīng)用對(duì)應(yīng)的資源計(jì)劃,幫助您平穩(wěn)順利地度過業(yè)務(wù)洪峰,同時(shí)最大程度的節(jié)省成本,詳情請(qǐng)參見配置自動(dòng)調(diào)優(yōu)。 | |||
您可以進(jìn)行細(xì)粒度資源管理,支持SQL算子級(jí)別的精細(xì)化資源(CPU和Memory)配置,大規(guī)模作業(yè)資源利用率提升100%,詳情請(qǐng)參見配置作業(yè)資源。 | |||
付費(fèi)類型 | 您可以根據(jù)自身業(yè)務(wù)特點(diǎn),選擇包年包月或者按量付費(fèi),詳情請(qǐng)參見計(jì)費(fèi)項(xiàng)。 | ||
特色能力 | 數(shù)據(jù)實(shí)時(shí)入湖入倉 | 支持整庫實(shí)時(shí)同步、分庫分表實(shí)時(shí)同步和表結(jié)構(gòu)變更實(shí)時(shí)同步,詳情請(qǐng)參見數(shù)據(jù)同步模板。 | 可以更加高效便捷地對(duì)包含分庫分表等架構(gòu)的業(yè)務(wù)數(shù)據(jù)庫、消息中間件中的數(shù)據(jù)進(jìn)行實(shí)時(shí)的入湖入倉。 |
實(shí)時(shí)風(fēng)控場(chǎng)景能力 | 企業(yè)級(jí)復(fù)雜事件處理(CEP)支持作業(yè)無需重啟動(dòng)態(tài)可配置規(guī)則,實(shí)現(xiàn)在線實(shí)時(shí)風(fēng)控等場(chǎng)景的不間斷生產(chǎn)級(jí)能力,詳情請(qǐng)參見復(fù)雜事件處理(CEP)語句。 | 應(yīng)用于實(shí)時(shí)營(yíng)銷、實(shí)時(shí)風(fēng)控、安全態(tài)勢(shì)感知等領(lǐng)域,提升開發(fā)效率和大規(guī)模數(shù)據(jù)處理能力,同時(shí)保證業(yè)務(wù)連續(xù)性。 | |
上下游數(shù)據(jù)連接(Connector) |
| 您無需自己開發(fā)對(duì)接各種上下游生態(tài),并操心穩(wěn)定性和性能。 | |
開發(fā)效率 | 作業(yè)開發(fā) | 多語言支持:一站式開發(fā)管理平臺(tái),包括SQL、Java、Scala和Python語言。 | 您無需自己搭建或者對(duì)接開源。Flink SQL簡(jiǎn)單易懂,整體開發(fā)環(huán)境上手便捷。 |
多版本支持:支持主流Flink版本,包括多版本作業(yè)代碼比較和回滾,詳情請(qǐng)參見管理作業(yè)版本。 | |||
提供元數(shù)據(jù)管理:您可以通過Catalog連接常見的上下游組件(例如MySQL、Hive、Hologres、DLF和Kafka等),進(jìn)行統(tǒng)一元數(shù)據(jù)管理與使用,詳情請(qǐng)參見管理元數(shù)據(jù)。 | |||
自定義函數(shù):您可以方便地管理和使用自定義函數(shù),詳情請(qǐng)參見管理自定義函數(shù)(UDF)。 | |||
代碼模板:提供20多個(gè)Flink SQL通用場(chǎng)景的模板,幫助您快速了解如何使用Flink SQL構(gòu)建作業(yè)代碼,詳情請(qǐng)參見代碼模板。 | |||
代碼調(diào)試 | 測(cè)試數(shù)據(jù)管理:支持線上采樣和模擬測(cè)試數(shù)據(jù)管理,方便構(gòu)建測(cè)試流程,詳情請(qǐng)參見作業(yè)調(diào)試。 | 程序員、甚至是數(shù)據(jù)分析師都可以完成調(diào)試和上線的動(dòng)作,大幅減少調(diào)試測(cè)試成本,提高作業(yè)上線速度和質(zhì)量。 | |
快速運(yùn)行調(diào)試:基于Session集群實(shí)現(xiàn)作業(yè)秒級(jí)啟停,大幅提高作業(yè)調(diào)試效率。 | |||
中間結(jié)果展示:支持中間結(jié)果展示,提高復(fù)雜SQL的調(diào)試效率。 | |||
開發(fā)生產(chǎn)隔離:開發(fā)調(diào)試過程不影響生產(chǎn)作業(yè)和數(shù)據(jù)。 | |||
運(yùn)維管理 | 監(jiān)控告警 | 豐富的指標(biāo)監(jiān)控和維度聚合,便于排查作業(yè)延遲、數(shù)據(jù)傾斜、反壓等問題,詳情請(qǐng)參見監(jiān)控指標(biāo)說明。 | 大幅提高系統(tǒng)穩(wěn)定性,減少運(yùn)維工作量,降低調(diào)優(yōu)的難度。精細(xì)化資源管理,大幅度降低成本。提供原廠高可用服務(wù)保障。 |
通過釘釘、郵件、短信、電話等途徑進(jìn)行及時(shí)告警,并可對(duì)接企業(yè)內(nèi)部統(tǒng)一監(jiān)控告警系統(tǒng)(Prometheus),詳情請(qǐng)參見自定義監(jiān)控指標(biāo)及上報(bào)渠道。 | |||
問題分析與診斷 | 動(dòng)態(tài)修改作業(yè)的配置,無需啟停即可對(duì)日志Level、火焰圖是否開啟等配置進(jìn)行在線調(diào)整。 | ||
對(duì)于反壓、Job異常、TM失聯(lián)等常見問題提供智能化診斷和快速日志定位分析,給出調(diào)優(yōu)或者修改建議,并聯(lián)動(dòng)自動(dòng)調(diào)優(yōu)能力幫助您定位問題,詳情請(qǐng)參見作業(yè)智能診斷。 | |||
高可用保障 | 原廠運(yùn)維服務(wù)兜底,SLA 99.9%保證。 | ||
全鏈路自動(dòng)容錯(cuò)能力,支持JobManager容錯(cuò),系統(tǒng)無單點(diǎn),更穩(wěn)定。 | |||
提供更快速的非全局(單點(diǎn))容錯(cuò)恢復(fù)能力,在數(shù)據(jù)一致性和業(yè)務(wù)連續(xù)性間提供靈活平衡。 | |||
狀態(tài)管理 | 提供完整的系統(tǒng)檢查點(diǎn)和作業(yè)快照生命周期管理,提供狀態(tài)兼容性檢查和狀態(tài)數(shù)據(jù)遷移,以最大可能地復(fù)用原來的狀態(tài)數(shù)據(jù)。 | ||
企業(yè)安全 | 空間隔離 | 支持租戶級(jí)和項(xiàng)目級(jí)的資源和代碼隔離,滿足跨團(tuán)隊(duì)協(xié)作需求。 | 提供了企業(yè)多部門協(xié)同工作互不干擾的能力,安全可控地滿足企業(yè)內(nèi)控外審要求。 |
訪問控制 | 與阿里云賬號(hào)體系打通,支持多角色的訪問控制。 |