Перейти к содержимому

Основные понятия

Доступно: всем

Дефиника отвечает на вопросы о данных не «как получится», а по семантической модели: общему описанию метрик, которое для всех одинаково. Эта страница объясняет, из чего модель состоит и почему ответу можно доверять.

Схема: вопрос обычным языком переходит в модель с метриками и измерениями, из неё строится SQL, который выполняется в хранилище вашей компании; ответ возвращается графиком, текстом и запросом.

В разделе «Модель» три вида объектов:

  • Метрики — то, что считают: выручка, число заказов, средний чек. У каждой метрики одно определение: формула, таблица, фильтр.
  • Измерения — то, по чему разбивают и фильтруют: дата, клиент, регион, вид деятельности. В интерфейсе они ещё называются «разрезами».
  • Таблицы — данные в вашем хранилище, из которых модель считает метрики. Таблицы и связи между ними видят аналитики и администраторы.

Агент не пишет SQL «от себя». Он находит в модели нужные метрики и измерения, а SQL строится из их определений. Поэтому один и тот же вопрос в чате, на странице метрики, в дашборде и в BI-инструменте даёт одно и то же число.

Запросы выполняются в хранилище данных вашей компании. Строки из хранилища Дефиника к себе не копирует: каждый ответ читает их заново.

Сама Дефиника хранит то, что нужно для работы продукта: модель, чаты и ответы в них, дашборды, наблюдения, обращения в Монитор, пользователей, группы и доступы. В ответах и дашбордах хранятся и показанные в них результаты.

Модель меняют через черновик. Когда аналитик или администратор сохраняет черновик и проверки проходят, появляется новая развёрнутая версия. Все ответы считаются по текущей развёрнутой версии. Подробнее: Изменить модель.

Поэтому под старым ответом может появиться отметка «С тех пор модель изменилась, и этот вопрос теперь считается иначе.» Это значит, что определение поменялось после ответа. Задайте вопрос заново, чтобы получить число по новой модели.

У каждого человека в организации одна роль:

Роль Что делает
Пользователь Задаёт вопросы и видит то, что открывают его доступы.
Аналитик Редактирует семантическую модель, задаёт вопросы и проверяет ответы в мониторинге.
Администратор Управляет организацией: её пользователями, группами, доступами и подключениями.

Полная таблица прав: Роли и права.

Роль решает, какие разделы приложения вам открыты. Доступы решают, какие данные вы видите: какие метрики и по каким строкам. Например, менеджер региона видит выручку только своего региона.

Поэтому два человека могут задать один и тот же вопрос и получить разные цифры. Это не ошибка: каждый видит свою часть данных. Доступы настраивает администратор: Группы и доступы к данным.