Подключите базу, REST API или файл, соберите лист из блоков и напечатайте его в PDF, XLSX или DOCX. Всё в браузере: без установки на компьютер и без отдельного проекта внедрения.
Источники, датасеты, конструктор, дашборды, печать и API живут в одном приложении и работают с одними и теми же данными.
Лист из блоков: таблицы, показатели, графики и текстовые пояснения. Формулы, группировки и условное оформление — как в знакомом редакторе, только данные подставляются сами.
PostgreSQL, REST API, файлы CSV и XLSX. Сервис читает структуру источника, определяет типы колонок и связи — без ручных выгрузок в промежуточные таблицы.
Виджеты на сетке, общие фильтры и переходы между графиками. Один экран показывает картину дня, а не десять отдельных отчётов.
PDF, XLSX, DOCX, CSV, HTML, PNG и JSON. Файл собирается в очереди — по кнопке или по расписанию на список адресатов.
Каждый экран доступен по REST. Токен действует от имени владельца, а области доступа и ограничения строк сужают его права.
Отчёт или один виджет открывается в чужой странице через iframe: постоянная ссылка или короткий тикет на час.
Вопрос по справке: ответ с цитатами из разделов документации, а не пересказ модели по памяти.
Роли, ограничения строк и отдельные компании: каждый видит только свои данные, даже если таблица в базе общая.
Сервис рассчитан на аналитика и руководителя, а не на команду разработки: настройка идёт формами, а результат виден сразу в браузере.
Ни один шаг не требует программирования: формы, списки и предпросмотр результата.
PostgreSQL, REST API или файл CSV/XLSX. Адрес и доступы хранятся в зашифрованном виде.
Выберите колонки, задайте типы, связи и вычисляемые поля. Срез можно собрать конструктором или SQL.
Лист, график, показатель или срез. Параметры и фильтры настраиваются в шаблоне один раз.
Файл по кнопке или по расписанию: формат, адресаты и время выбираются в карточке.
Внешняя система получает токен с нужными областями доступа и работает с отчётами, дашбордами и печатью так же, как интерфейс. Спецификация OpenAPI описывает каждый адрес, тело запроса и ответы.
curl -H "Authorization: Bearer c3_…" \
https://reports.example.com/api/reports
# 200 OK — та же форма, что у экранов приложения
curl -X POST -H "Authorization: Bearer c3_…" \
-H "Content-Type: application/json" \
-d '{"source":"rows","columns":["region","amount"]}' \
https://reports.example.com/api/reports/{reportId}/rows