docs(labs): уточнен запуск первой учебной витрины
- Зачем: - дать учащемуся воспроизводимый путь от своего DDL до первой проверки витрины. - Что: - уточнено применение `sql/ddl/70-labs.sql` в работающем стенде через подключение `etl`. - добавлены указания запуска `homework_check` и чтения журнала для `events_enriched`. - Проверка: - `git diff --check`. - `make config-test` — зелёный.
This commit is contained in:
1 parent
7b4842d684
commit
f438e91d80
2 files changed
+27
-2
No files matched your search
@@ -6,6 +6,8 @@
|
||||
## Сначала прочитать
|
||||
|
||||
- [«Хранилище и его слои»](../handbook/storage-layers.md).
|
||||
- [Как применить свой DDL](README.md#как-применить-свой-ddl): файл для решения
|
||||
и подключение с правами на создание витрины.
|
||||
|
||||
## Роль витрины
|
||||
|
||||
@@ -70,6 +72,13 @@ DDS читают из ODS без отдельной загрузки. Эти с
|
||||
|
||||
## Как проверить себя
|
||||
|
||||
После применения DDL откройте Airflow по [адресу из README](../../README.md#адреса-и-пароли),
|
||||
найдите даг `homework_check` и запустите его вручную. В новом запуске откройте
|
||||
задачу `events_enriched`: она должна завершиться успешно. Если задача
|
||||
красная, откройте ее журнал (`Logs`) — там будет причина ошибки, а при
|
||||
расхождениях с источником — дни и примеры несовпадений. Задачи еще не
|
||||
созданных витрин будут красными; это ожидаемо и не мешает проверке первой.
|
||||
|
||||
Деловой ключ — `event_id` внутри дня. Получите результат прямо из
|
||||
`dds.event_v` за тот же день. Соедините его с витриной полным внешним
|
||||
соединением по `event_id`. Посчитайте строки, где ключ отсутствует с одной
|
||||
|
||||
Reference in new issue
Block a user