docs(labs): добавлено задание по разбору событий #241

Merged
ddmitry merged 2 commits from 240-event-parsing-lab into main 2026-09-07 10:58:07 +03:00
Owner

Учащийся получает отдельное ТЗ ступени 6: выбирает малый завершенный срез STG,
пакетно разбирает годные события в собственной таблице и сверяет все 47 полей
с нетронутым ods.event_v. Область ODS строится независимо от ученического
предиката, повторы приводятся к физическому зерну ODS, а границы проверки по
TTL и отсутствию независимого эталона названы прямо.

Изменены только новое задание docs/labs/6-1-event-parsing.md и две строки
индекса docs/labs/README.md: ссылка на ступень 6 и статус будущего ТЗ
ступени 7. Готового SQL разбора в задании нет; runtime, DDL, даги и данные
стенда не менялись.

Проверено:

  • git diff --check;
  • разрешение всех новых локальных ссылок;
  • состав 47 полей, строгий вход, TTL, ключ дедупликации и FINAL по текущим
    DDL и документации;
  • доступ etl к собственной таблице в default и сохранность этой базы при
    пересоздании прикладных баз.

Полный учебный опыт на общем стенде не запускался: проверялись документ,
команды чтения и фактические договоры репозитория без изменения общей базы.

Closes #240

Учащийся получает отдельное ТЗ ступени 6: выбирает малый завершенный срез STG, пакетно разбирает годные события в собственной таблице и сверяет все 47 полей с нетронутым `ods.event_v`. Область ODS строится независимо от ученического предиката, повторы приводятся к физическому зерну ODS, а границы проверки по TTL и отсутствию независимого эталона названы прямо. Изменены только новое задание `docs/labs/6-1-event-parsing.md` и две строки индекса `docs/labs/README.md`: ссылка на ступень 6 и статус будущего ТЗ ступени 7. Готового SQL разбора в задании нет; runtime, DDL, даги и данные стенда не менялись. Проверено: - `git diff --check`; - разрешение всех новых локальных ссылок; - состав 47 полей, строгий вход, TTL, ключ дедупликации и `FINAL` по текущим DDL и документации; - доступ `etl` к собственной таблице в `default` и сохранность этой базы при пересоздании прикладных баз. Полный учебный опыт на общем стенде не запускался: проверялись документ, команды чтения и фактические договоры репозитория без изменения общей базы. Closes #240
ddmitry added 1 commit 2026-09-07 00:33:39 +03:00
- Зачем:
  - ступени 6 не хватало ТЗ для пакетного разбора сырого среза рядом с живым приемом.
- Что:
  - добавлено задание с одной собственной таблицей, строгим входом и сверкой всех 47 полей с ODS.
  - индекс основной программы дополнен ссылкой на ступень 6 и актуальным статусом ступени 7.
- Проверка:
  - выполнен `git diff --check`, проверены локальные ссылки и договор задания по DDL STG и ODS.
ddmitry marked the pull request as ready for review 2026-09-07 00:34:45 +03:00
ddmitry added 1 commit 2026-09-07 10:20:18 +03:00
- Зачем:
  - сделать постановку ступени 6 понятнее после редакторского ревью, сохранив её учебный договор и границы.
- Что:
  - оставлена свобода выбрать форму разбора без навязывания Nullable и готовой схемы 0/1.
  - уточнены пакетная обработка, баланс годных строк, модельное и ручное время и убрана лишняя персонификация.
- Проверка:
  - проверены SHA256, `git diff --check` и изменение только `docs/labs/6-1-event-parsing.md`.
ddmitry merged commit 9734449eae into main 2026-09-07 10:58:07 +03:00
ddmitry deleted branch 240-event-parsing-lab 2026-09-07 10:58:09 +03:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ddmitry/clickstream-data-platform#241