Files
2026-11-13 22:02:30 +03:00

1.5 KiB

Проверка команд README

Команды выполнены из корня проекта; до запуска выходной каталог docs/verification не содержал результатов. Все пути относились к новому набору, итоговая output/sales.sqlite не изменялась.

Интерпретатор PowerShell: $etlPython='C:\Program Files\WindowsApps\OpenAI.CodexPrimaryRuntime.v26-1112-737-0_26.1112.737.0_x64__3k8sg7r9htsxt\dependencies\python\python.exe'

  1. & $etlPython --version → Python 3.12.14.
  2. & $etlPython scripts/generate_data.py --output docs/verification/raw/orders.csv --seed 42 → Synthetic CSV: 301 rows, seed=42.
  3. & $etlPython -m src.pipeline --input docs/verification/raw/orders.csv --db docs/verification/output/sales.sqlite --reports docs/verification/reports/etl → 301 входных, 290 принятых, 11 отклоненных, 290 исправленных, 99119395 копеек; SHA256 a7816b666a8b3dc8833f937970cab2bc7206b6fd44ea3413547eb06f17e1cfe5. Exit 0.
  4. & $etlPython sql/run_queries.py --db docs/verification/output/sales.sqlite --output docs/verification/reports/sql → top_categories: 3, daily_dynamics: 30, anomalies: 1. Exit 0.
  5. & $etlPython -m unittest discover -s tests -v → Ran 6 tests in 0.132s, OK, exit 0.

Сохраненные raw/output/reports в этом каталоге — доказательства независимого запуска команд с новыми выходными путями.