feat(labs): добавлено сохранение наблюдений под учебной учеткой
Зачем: студенту нужен понятный путь от сохраненного состояния к SQL-сравнению без доступа технической учетной записи к изменению хранилища. Что: добавлен student с чтением источников и записью только в default; лабораторная сохраняет заказы и итоги в две локальные таблицы. Обновлены настройка доступа и программа, уточнено округление productPrice. Проверка: DDL и INSERT SELECT под student, пустое наблюдение, восемь переходов сохраненной истории и запрет вставки в пять прикладных баз на обеих нодах. config-test, lint стенда и генератора, 54 ссылки, независимое ревью.
This commit is contained in:
1 parent
3e9249933b
commit
bb8605eed7
10 files changed
+114
-32
No files matched your search
@@ -185,7 +185,13 @@
|
||||
и требования к истории для воспроизведения расчета и проверки факта оплаты.
|
||||
|
||||
В четвертой лабораторной выбрано собственное наблюдение: учащийся продвигает
|
||||
мир по одному дню через Airflow и сохраняет результаты после обновления витрин.
|
||||
мир по одному дню через Airflow и сохраняет результаты после обновления витрин
|
||||
в две локальные таблицы ClickHouse под `student`: состояния заказов и итоги
|
||||
наблюдений. Сравнение выполняется SQL-запросами в том же подключении DBeaver.
|
||||
Учащийся может писать только в `default`; источники доступны ему на чтение.
|
||||
Отдельная строка итогов фиксирует и наблюдение без заказов. Экспорт в CSV
|
||||
отклонен как основной способ: он требовал неописанного перехода к другому
|
||||
инструменту или обратному импорту файлов.
|
||||
Готовые слепки и сочетание готового примера с собственным наблюдением
|
||||
отклонены: нужную историю можно получить на стенде и самому увидеть,
|
||||
как новые данные меняют уже рассчитанный отчет.
|
||||
|
||||
Reference in new issue
Block a user