docs(dds): спроектирована модель сессии — нарезка стендом, эталон VisitID
Зачем: развилка #131 карты #127 — зерно и правила сборки dds.session; резолюция переносится в доки слоя тем же PR. Что: дока docs/architecture/dds/session.md — зерно «один визит», нарезка по правилу визита самим стендом (стенд в роли сессионизатора), session_id как детерминированный хеш, состав строки по образцу визита Метрики без денег и целей, MergeTree с заменой дневной партиции, сборка одним дневным батчем после слепка, счётная DQ-сверка с VisitID (кука × день); в README слоя сессия переведена из открытых решений в карту модели. Проверка: вычитка доки; ссылки на разделы спеки и соседние доки сверены с текстом. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
111315990b
commit
6f2692737b
2 files changed
+151
-3
No files matched your search
@@ -21,7 +21,9 @@
|
||||
- **Заказ** (`dds.order`) — физическая сущность: одна строка — заказ в
|
||||
текущем состоянии, позиции массивами в строке, наполняется заменой
|
||||
партиций — [модель заказа](order.md).
|
||||
- **Сессия** (`dds.session`) — зерно и правила сборки решает развилка #131.
|
||||
- **Сессия** (`dds.session`) — расчётная сущность: одна строка — визит,
|
||||
нарезку по правилу визита стенд делает сам, `VisitID` генератора — эталон
|
||||
сверки; наполнение заменой дневной партиции — [модель сессии](session.md).
|
||||
- **Событие** (`dds.event_v`) — контракт над ODS, а не копия: язык
|
||||
бизнес-модели событию даёт развилка #132.
|
||||
- **Карта идентичностей** (`dds.identity_map`) — кука ↔ пользователь
|
||||
@@ -47,8 +49,8 @@
|
||||
|
||||
## Открытые решения
|
||||
|
||||
- Сессии, контракт `dds.event_v`, сборка `dds.identity_map` — развилки
|
||||
#131–#133 карты #127.
|
||||
- Контракт `dds.event_v`, сборка `dds.identity_map` — развилки #132–#133
|
||||
карты #127.
|
||||
- Запуск трансформаций и механика замены партиций на кластере — #134 и
|
||||
этап 5.
|
||||
- Витрины DM — #135.
|
||||
|
||||
Reference in new issue
Block a user