LabHub
배우기 러닝패스 코스

Apache Flink — Running Streams on a Real Engine

Quiz: execution plans, chaining and two-phase aggregation

LabHub 에서 이어서 보기

한국어 원문으로 표시합니다.

스트리밍 GROUP BY 의 EXPLAIN 실행 계획에서 Exchange(distribution=[hash[page]]) 는 무엇을 뜻하는가?

JSON 실행 계획에 연산자가 5개, 전달이 FORWARD·HASH·FORWARD·FORWARD 로 적혀 있다. 체이닝을 켠 채 돌린 잡의 정점 수는?

pipeline.operator-chaining.enabled = false 로 같은 잡을 돌렸다. 달라지는 것은?

mini-batch 세 설정을 켠 뒤 EXPLAIN 했더니 GlobalGroupAggregate ← Exchange ← LocalGroupAggregate 가 나왔다. 이 배치가 한 키에 몰린 자료에 도움이 되는 이유는?

table.optimizer.distinct-agg.split.enabled 를 켜고 COUNT(DISTINCT user_id) 를 EXPLAIN 하면 계획에 나타나는 것은?

EXPLAIN 의 실행 계획에서 원천 줄이 TableSourceScan(table=[[…, clicks, filter=[>(amount, 0)], project=[page, amount], …]]) 이다. 읽을 수 있는 것은?