国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Doris實(shí)時(shí)數(shù)倉dim層構(gòu)建

這篇具有很好參考價(jià)值的文章主要介紹了Doris實(shí)時(shí)數(shù)倉dim層構(gòu)建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

FlinkCDC接入多表或整庫

前言

flink cdc實(shí)時(shí)同步mysql維表
本文是基于flink 1.16


一、導(dǎo)入flink-doris-connector jar包

將 flink-doris-connector-1.16-1.4.0.jar 上傳至 $FLINK_HOME/lib目錄下
可至 maven官網(wǎng) 下載文章來源地址http://www.zghlxwxcb.cn/news/detail-717051.html

二、cdc腳本

--database 同步到Doris的數(shù)據(jù)庫名。
--table-prefix Doris表前綴名,例如 --table-prefix ods_。
--table-suffix 同上,Doris表的后綴名。
--including-tables 需要同步的MySQL表,可以使用"|" 分隔多個(gè)表,并支持正則表達(dá)式。 比如--including-tables table1|tbl.*就是同步table1和所有以tbl開頭的表。
--excluding-tables 不需要同步的表,用法同上。
--mysql-conf MySQL CDCSource 配置,例如--mysql-conf hostname=127.0.0.1 ,您可以在這里查看所有配置MySQL-CDC,其中hostname/username/password/database-name 是必需的。
--sink-conf Doris Sink 的所有配置,可以在這里查看完整的配置項(xiàng)。
--table-conf Doris表的配置項(xiàng),即properties中包含的內(nèi)容。 例如 --table-conf replication_num=1
--ignore-default-value 關(guān)閉同步mysql表結(jié)構(gòu)的默認(rèn)值。適用于同步mysql數(shù)據(jù)到doris時(shí),字段有默認(rèn)值,但實(shí)際插入數(shù)據(jù)為null情況。
--use-new-schema-change 新的schema change支持同步mysql多列變更、默認(rèn)值。


# 若要接入整庫,則 including-tables 和 excluding-tables不填

三、腳本配置

vim cdc.sh
# 寫入如下內(nèi)容

export HADOOP_CLASSPATH=`hadoop classpath`

# 我部署的是yarn session模式,以application形式啟動(dòng)程序,這可自行更改
$FLINK_HOME/bin/flink run-application -t yarn-application \
    -Djobmanager.memory.process.size=700m \
    -Dtaskmanager.memory.process.size=1024m \
#必須設(shè)置checkpoint
    -Dexecution.checkpointing.interval=10s \
    -Drest.bind-port=8082-8087 \
    -Dparallelism.default=1 \
    -Denv.java.opts="-Dfile.encoding=UTF-8" \
 #程序入口及jar包位置
    -c org.apache.doris.flink.tools.cdc.CdcTools \  
    $FLINK_HOME/lib/flink-doris-connector-1.16-1.4.0.jar \

#以下是cdc配置
    mysql-sync-database \
    --database doris_test --mysql-conf hostname=127.0.0.1 --mysql-conf username=root --mysql-conf password=123456 --mysql-conf database-name=cc_test --including-tables "tbl1|test.*" --sink-conf fenodes=127.0.0.1:8030 --sink-conf username=root --sink-conf password=000000 --sink-conf jdbc-url=jdbc:mysql://127.0.0.1:9030 --sink-conf sink.label-prefix=test_1

# 同步tbl1和所有以test開頭的表

四、運(yùn)行腳本

sh cdc.sh

到了這里,關(guān)于Doris實(shí)時(shí)數(shù)倉dim層構(gòu)建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Apache Flink X Apache Doris構(gòu)建極速易用的實(shí)時(shí)數(shù)倉架構(gòu)

    Apache Flink X Apache Doris構(gòu)建極速易用的實(shí)時(shí)數(shù)倉架構(gòu)

    大家好,我叫王磊。是SelectDB 大數(shù)據(jù)研發(fā)。今天給大家?guī)淼姆窒硎恰禔pache Flink X Apache Doris構(gòu)建極速易用的實(shí)時(shí)數(shù)倉架構(gòu)》。 下面是我們的個(gè)人介紹:我是Apache Doris Contributor 和阿里云 MVP。同時(shí)著有《 圖解 Spark 大數(shù)據(jù)快速分析實(shí)戰(zhàn)》等書籍。 接下來咱們進(jìn)入本次演講的正題

    2023年04月24日
    瀏覽(24)
  • 【大數(shù)據(jù)】Doris 構(gòu)建實(shí)時(shí)數(shù)倉落地方案詳解(二):Doris 核心功能解讀

    【大數(shù)據(jù)】Doris 構(gòu)建實(shí)時(shí)數(shù)倉落地方案詳解(二):Doris 核心功能解讀

    本系列包含: Doris 構(gòu)建實(shí)時(shí)數(shù)倉落地方案詳解(一):實(shí)時(shí)數(shù)據(jù)倉庫概述 Doris 構(gòu)建實(shí)時(shí)數(shù)倉落地方案詳解(二):Doris 核心功能解讀 Doris 構(gòu)建實(shí)時(shí)數(shù)倉落地方案詳解(三):Doris 實(shí)時(shí)數(shù)倉設(shè)計(jì) Apache Doris 是由 百度 研發(fā)并開源的數(shù)據(jù)庫項(xiàng)目。 Doris 2008 年開始在百度內(nèi)部立項(xiàng),

    2024年02月07日
    瀏覽(16)
  • Flink+Doris 實(shí)時(shí)數(shù)倉

    Flink+Doris 實(shí)時(shí)數(shù)倉

    Doris基本原理 Doris基本架構(gòu)非常簡(jiǎn)單,只有FE(Frontend)、BE(Backend)兩種角色,不依賴任何外部組件,對(duì)部署和運(yùn)維非常友好。架構(gòu)圖如下 可以 看到Doris 的數(shù)倉架構(gòu)十分簡(jiǎn)潔,不依賴 Hadoop 生態(tài)組件,構(gòu)建及運(yùn)維成本較低。 FE(Frontend)以 Java 語言為主,主要功能職責(zé): 接收用戶

    2024年02月07日
    瀏覽(20)
  • Flink實(shí)時(shí)電商數(shù)倉之Doris框架(七)

    Flink實(shí)時(shí)電商數(shù)倉之Doris框架(七)

    大規(guī)模并行處理的分析型數(shù)據(jù)庫產(chǎn)品。使用場(chǎng)景:一般先將原始數(shù)據(jù)經(jīng)過清洗過濾轉(zhuǎn)換后,再導(dǎo)入doris中使用。主要實(shí)現(xiàn)的功能有: 實(shí)時(shí)看板 面向企業(yè)內(nèi)部分析師和管理者的報(bào)表 面向用戶或者客戶的高并發(fā)報(bào)表分析 即席查詢 統(tǒng)一數(shù)倉構(gòu)建:替換了原來由Spark, Hive,Kudu, Hba

    2024年02月03日
    瀏覽(24)
  • Flink實(shí)時(shí)同步MySQL與Doris數(shù)據(jù)

    Flink實(shí)時(shí)同步MySQL與Doris數(shù)據(jù)

    技術(shù)解析|Doris Connector 結(jié)合 Flink CDC 實(shí)現(xiàn) MySQL 分庫分表 Exactly Once 精準(zhǔn)接入-阿里云開發(fā)者社區(qū) 1. Flink環(huán)境: https://flink.apache.org/zh/ 下載flink-1.15.1 解壓,修改配置 修改配置 修改rest.bind-address為 0.0.0.0 下載依賴jar包 至 flink安裝目錄lib下 啟動(dòng)flink 訪問WebUI http://192.168.0.158:8081 2、

    2024年02月13日
    瀏覽(27)
  • 使用 Flink CDC 實(shí)現(xiàn) MySQL 數(shù)據(jù),表結(jié)構(gòu)實(shí)時(shí)入 Apache Doris

    現(xiàn)有數(shù)據(jù)庫:mysql 數(shù)據(jù):庫表較多,每個(gè)企業(yè)用戶一個(gè)分庫,每個(gè)企業(yè)下的表均不同,無法做到聚合,且表可以被用戶隨意改動(dòng),增刪改列等,增加表 分析:用戶自定義分析,通過拖拽定義圖卡,要求實(shí)時(shí),點(diǎn)擊確認(rèn)即出現(xiàn)相應(yīng)結(jié)果,其中有無法預(yù)判的過濾 問題:隨業(yè)務(wù)增長(zhǎng)

    2023年04月08日
    瀏覽(24)
  • Flink CDC2.4 整庫實(shí)時(shí)同步MySql 到Doris

    ????????Flink 1.15.4? ? ? ? ? 目前有很多工具都支持無代碼實(shí)現(xiàn)Mysql - Doris 的實(shí)時(shí)同步 ? ? ? ? 如:SlectDB 已發(fā)布的功能包 ? ? ? ? ? ? ? ??Dinky?SeaTunnel?TIS?等等 ? ? ? ? ?不過好多要么不支持表結(jié)構(gòu)變動(dòng),要不不支持多sink,我們的業(yè)務(wù)必須支持對(duì)表結(jié)構(gòu)的實(shí)時(shí)級(jí)變動(dòng)

    2024年02月11日
    瀏覽(35)
  • 深入解析實(shí)時(shí)數(shù)倉Doris:Rollup上卷表與查詢

    深入解析實(shí)時(shí)數(shù)倉Doris:Rollup上卷表與查詢

    碼到三十五 : 個(gè)人主頁 心中有詩畫,指尖舞代碼,目光覽世界,步履越千山,人間盡值得 ! ROLLUP 在多維分析中是“上卷”的意思,即將數(shù)據(jù)按某種指定的粒度進(jìn)行進(jìn)一步聚合。 在 Doris 中,我們將用戶通過建表語句創(chuàng)建出來的表稱為 Base 表(Base Table)。Base 表中保存著按用

    2024年04月10日
    瀏覽(25)
  • 陳長(zhǎng)城:NineData面向Doris實(shí)時(shí)數(shù)倉集成的技術(shù)實(shí)踐

    在剛剛過去的北京Doris Summit Asia 2023,玖章算術(shù)技術(shù)副總裁陳長(zhǎng)城受邀參加并做了《NineData面向Doris實(shí)時(shí)數(shù)倉集成的技術(shù)實(shí)踐》報(bào)告。 玖章算術(shù)技術(shù)副總裁陳長(zhǎng)城 從業(yè)界的報(bào)告中我們知道超過81%的企業(yè)使用了多云或混合云架構(gòu),超過70%的企業(yè)使用了多種數(shù)據(jù)類型,而對(duì)基礎(chǔ)架構(gòu)

    2024年02月05日
    瀏覽(20)
  • 代立冬:基于Apache Doris+SeaTunnel 實(shí)現(xiàn)多源實(shí)時(shí)數(shù)據(jù)倉庫解決方案探索實(shí)踐

    代立冬:基于Apache Doris+SeaTunnel 實(shí)現(xiàn)多源實(shí)時(shí)數(shù)據(jù)倉庫解決方案探索實(shí)踐

    大家好,我是白鯨開源的聯(lián)合創(chuàng)始人代立冬,同時(shí)擔(dān)任 Apache DolphinScheduler 的 PMC chair 和 SeaTunnel 的 PMC。作為 Apache Foundation 的成員和孵化器導(dǎo)師,我積極參與推動(dòng)多個(gè)開源項(xiàng)目的發(fā)展,幫助它們通過孵化器成長(zhǎng)為 Apache 的頂級(jí)項(xiàng)目。 今天的分享的主題其實(shí)還是從開源到商業(yè),

    2024年02月04日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包