Готовые сценарии
Подходящий шаблон ускоряет старт в разы. Ниже — четыре сценария: список нужных датасетов, какие поля завести, какие формулы и виджеты пригодятся. Шаблоны доступны и на создании датасета, и на создании дашборда — кнопкой «Шаблон».
Сценарий 1. Инвестиции в недвижимость
Цель: считать доходность, заполняемость и денежный поток по портфелю квартир.
Датасеты:
- Объекты недвижимости — одна строка на объект. Адрес, цена покупки, дата, площадь, тип (квартира/дом/коммерция), сдан/свободен.
- Платежи аренды — одна строка на платёж. Дата, сумма, объект (связь), статус. Связан с объектом по связи M:1.
- Расходы — ремонты, налоги, коммуналка. Дата, сумма, категория, объект (связь).
Формулы на «Объектах»:
-
Валовая доходность:
gross_yield(monthly_rent * 12, purchase_price) -
Cap rate (если у вас есть
annual_expenses):cap_rate(monthly_rent * 12 - annual_expenses, purchase_price)
Виджеты дашборда:
- KPI: общая стоимость портфеля (
sum(purchase_price)на «Объектах»). - KPI: заполняемость (% объектов со «сдан = да»).
- Линейный график: денежный поток по месяцам (по «Платежам»).
- Donut: структура портфеля по типу объекта.
- Таблица: список объектов с доходностью.
Сценарий 2. Малый бизнес
Цель: видеть выручку, маржу и платежи по контрагентам.
Датасеты:
- Контрагенты — компании и физлица, с которыми работаете. Название, ИНН, контакт.
- Сделки/счета — дата, сумма, контрагент (связь), статус (оплачено/в ожидании/просрочено).
- Расходы — дата, категория, сумма, контрагент (связь).
Формулы:
-
Налог УСН 6% (на «Сделках»):
revenue * 0.06 -
Маржа за период: считается на самом дашборде через два виджета или KPI с разностью агрегатов.
Виджеты:
- KPI: выручка, маржа.
- Линейный график: P&L по месяцам.
- Столбчатый: обороты по контрагентам.
- Таблица: просроченные счета (фильтр «статус = просрочено»).
Сценарий 3. Крипто-портфель
Цель: понимать среднюю цену покупки, текущую стоимость и реализованную доходность.
Датасеты:
- Монеты — тикер, название, текущая цена (можно обновлять руками или через API-ключ, если интегрируете).
- Сделки — дата, тикер (связь с «Монетами»), тип (buy/sell), количество, цена за штуку, комиссия.
Формулы:
-
Объём сделки:
qty * price + fee -
Признак «куплена»:
if(type == "buy", 1, 0)Пригодится для агрегатов в виджетах (тернарный
? :в формулах не поддерживается — используйтеif(...)).
Виджеты:
- KPI: суммарная стоимость портфеля.
- Линейный график: стоимость портфеля во времени (требует исторических цен — заводятся отдельной таблицей).
- Donut: распределение по монетам.
- Таблица: открытые позиции.
Сценарий 4. Личные финансы
Цель: следить за чистым капиталом и расходами по категориям.
Датасеты:
- Счета — расчётные счета, карты, вклады, наличные. Название, банк, валюта, текущий остаток.
- Транзакции — дата, тип (доход/расход), сумма, категория, счёт (связь).
- Цели — название (например, «На отпуск»), сумма цели, дата, текущее накопление.
Формулы:
-
Сумма расхода со знаком (на «Транзакциях»):
if(type == "expense", -amount, amount) -
Прогресс к цели (на «Целях»):
current_amount / target_amount
Виджеты:
- KPI: чистый капитал (
sum(balance)по «Счетам»). - KPI: расходы за месяц.
- Линейный график: cashflow · 12M.
- Donut: расходы по категориям.
- Прогресс целей (виджет «Goal Progress» в категории KPI).
Частые ошибки
- Один большой датасет «Финансы» вместо нескольких. Категории, контрагенты, объекты — отдельные таблицы со связями. Так фильтры и группировки работают предсказуемо.
- Поле «деньги» с разными валютами в одной колонке. В Invest валюта хранится на уровне строки и пересчитывается в
display_currency(RUB/USD/EUR/USDT) по курсам ЦБ/Coingecko. См. «Деньги». - Историю цены хранят в той же таблице, что и текущую цену. Лучше — отдельный датасет «История цен» со связью с «Монетами»/«Активами».