- Зачем: - убрать путаницу, дублирование и неточности в демо-скриптах и домашке - Что: - CSV: заголовок load_ts → _load_ts во всех файлах (совпадает с именем в таблицах) - домашка: убраны оговорки о расхождении load_ts/_load_ts, добавлена ссылка на эталонное решение - 09_dml_hw_customer_status_solution.sql: эталонное решение скопировано из ветки solution/hw_customer_status в основную - 02_dml: добавлена карта загрузки в шапку (что откуда строится) - 05_ddl_dm + 06_dml_dm: total_orders → total_line_items (название точнее отражает содержимое) - Проверка: - визуальная проверка diff, скрипты не запускались (демо-стенд не поднят) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
604 B
604 B
| 1 | customer_id | status | event_ts | _load_id | _load_ts |
|---|---|---|---|---|---|
| 2 | 101 | new | 2024-01-01 09:00:00 | batch_20240101_1000 | 2024-01-01 10:00:00 |
| 3 | 101 | active | 2024-02-15 10:30:00 | batch_20240215_1100 | 2024-02-15 11:00:00 |
| 4 | 101 | vip | 2024-05-10 11:00:00 | batch_20240510_1200 | 2024-05-10 12:00:00 |
| 5 | 101 | churned | 2024-09-01 12:15:00 | batch_20240901_1300 | 2024-09-01 13:00:00 |
| 6 | 102 | new | 2024-03-05 14:00:00 | batch_20240305_1500 | 2024-03-05 15:00:00 |
| 7 | 102 | active | 2024-04-01 09:45:00 | batch_20240401_1000 | 2024-04-01 10:00:00 |
| 8 | 102 | churned | 2024-04-20 16:20:00 | batch_20240420_1700 | 2024-04-20 17:00:00 |
| 9 | 103 | new | 2024-03-10 10:10:00 | batch_20240310_1100 | 2024-03-10 11:00:00 |