Files
clickstream-data-platform/docs/handbook/superset.md
T
ddadminandClaude Fable 5.1 043d1c1382 docs(handbook): четыре главы переписаны живым русским
Зачем: владелец прочел главы и нашел неестественные фразы: дашборды
«спрашивают», даги «двигают ось», заказ «ездит в слепках», Superset —
«витрины глазами», объекты «приезжают из файлов». Читателю такие
образы надо расшифровывать, а урок в них не прячется.

Что: в четырех главах олицетворения заменены прямыми формулировками,
«позиция мира» и «шаговый даг» раскрыты через world_position и имена
дагов, паспорт мира описан по составу и назначению, окно слепка
заказов объяснено словами, режимы генератора и правило импорта
Superset сказаны прямо. Тире и стрелки оставлены: это домашний стиль.

Проверка: проверки тикета #220 на битые ссылки и запретные слова
пусты, строки прозы не длиннее 80 знаков, git diff --check чист.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-03 02:00:37 -04:00

3.8 KiB

Немного Superset

Superset показывает витрины слоя DM в виде графиков. К ClickHouse он подключается пользователем bi. На дашборде стенда «Бизнес-сюжеты» три графика:

График Витрина
«Выручка по дням и категориям» dm.revenue_daily_v
«Сверка purchase и заказов» dm.purchase_vs_orders_v
«Посетители и известные пользователи» dm.daily_traffic_v

Как витрина становится графиком

От витрины до экрана три объекта Superset: датасет → график → дашборд. Датасет описывает витрину: задает русские имена колонок и формат денег. График ссылается на эти имена и задает способ показа. Дашборд собирает готовые графики на одном экране.

Стендовые объекты и ваши

Датасеты, графики и дашборд из поставки стенда лежат файлами в репозитории и заново импортируются при каждом make up. Если поправить такой объект в интерфейсе, правка проживет до следующего make up, а потом без предупреждения заменится версией из файла.

Ваши собственные объекты хранятся в той же базе метаданных Superset, но импорт их не трогает: они переживают и make up, и make rebuild-storage. Стирает их только make clean вместе с остальным постоянным состоянием стенда. Поэтому стендовые объекты оставляйте как есть, а свои отчеты стройте рядом. Устройство импорта описано в справочнике Superset.

Почему края графиков не совпадают

Правый край графика выручки всегда на день позади графиков кликстрима. Слепок заказов за день приходит только со следующим модельным днем. Так устроен источник, а не витрина. Вы уже видели этот сдвиг в главе об Airflow. Начальное состояние показано в разделе «Стартовый мир».

Посмотрите сами

Откройте Superset по адресу из раздела «Адреса и пароли» и выберите дашборд «Бизнес-сюжеты». Затем откройте SQL Lab и выполните запрос:

SELECT report_date, visitors, known_users
FROM dm.daily_traffic_v
ORDER BY report_date DESC
LIMIT 7;

Как построить свой отчет, рассказывают учебные задания.

Куда дальше

Устройство BI-зоны описано в справочнике Superset, а состав витрин — в справочнике DM. Следующая глава — «Генератор: откуда берутся данные».