docs(dds): убраны повторы объяснений в комментариях заказа
Зачем: - Полный разбор урока про идемпотентность стоял дважды, предупреждение про окно K — трижды; внимание менти конечно, и каждый пересказ списывается с этого счёта. Что: - Докстринг dds_transform сокращён до одной фразы с указателями: полный разбор остался в шапке DDL, механика подмены — в order_replace.sql. - Комментарий про ORDER_WINDOW_DAYS в даге сведён к указателю на compose, где число объявлено и где записан риск расхождения. - Прорежен повтор одного риторического приёма «это не X» — оставлен там, где различие и есть суть. Проверка: - make lint, make config-test - Прогон dds_transform зелёный, слой сходится с ods.order_v: 1917 заказов, 8 дней. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
1e8b83ffbb
commit
535b03783a
5 files changed
+15
-24
No files matched your search
@@ -86,8 +86,8 @@ ENGINE = ReplicatedMergeTree('/clickhouse/tables/{shard}/{database}/{table}', '{
|
||||
PARTITION BY order_date
|
||||
ORDER BY order_id;
|
||||
|
||||
-- Двойник шардируется тем же ключом, что цель, и это не украшение: REPLACE
|
||||
-- PARTITION идёт по локальным таблицам, шард за шардом. Ляг строка заказа в
|
||||
-- Двойник шардируется тем же ключом, что цель. REPLACE PARTITION идёт по
|
||||
-- локальным таблицам, шард за шардом. Ляг строка заказа в
|
||||
-- доноре на другой шард, чем её место в цели, — подмена перенесла бы её не
|
||||
-- туда, и заказ пропал бы с одного шарда и задвоился на другом.
|
||||
CREATE TABLE IF NOT EXISTS dds.order_stage_dist ON CLUSTER clickstream_cluster
|
||||
|
||||
Reference in new issue
Block a user