Commit f9242597 by chenyuanjie

广告Doris-stream load写入优化

parent 789a5fc7
...@@ -114,7 +114,10 @@ def save_to_doris(df_all: DataFrame): ...@@ -114,7 +114,10 @@ def save_to_doris(df_all: DataFrame):
"doris.write.fields": write_fields, "doris.write.fields": write_fields,
# 部分列更新 # 部分列更新
"doris.sink.properties.partial_columns": "true", "doris.sink.properties.partial_columns": "true",
"doris.sink.properties.format": "json" "doris.sink.properties.format": "json",
# 数据直接写 BE,不经 FE 重定向
"doris.benodes": connection_info['be_nodes'],
"doris.sink.auto-redirect": "false"
} }
df_all.write.format("doris") \ df_all.write.format("doris") \
.options(**options) \ .options(**options) \
......
...@@ -12,7 +12,9 @@ class DorisHelper(object): ...@@ -12,7 +12,9 @@ class DorisHelper(object):
"jdbc_port": 9030, "jdbc_port": 9030,
"user": "selection", "user": "selection",
"pwd": "K8@wZp#3nX", "pwd": "K8@wZp#3nX",
"def_db": "advertising_manager" "def_db": "advertising_manager",
# BE 直连地址,stream load 绕开 FE 前置代理
"be_nodes": "101.33.236.9:8040"
}, },
"selection": { "selection": {
"ip": "192.168.10.151", "ip": "192.168.10.151",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment