Перейти к содержимому
V
ViscientaryАналитика
Semantic Layer

Единый реестр бизнес-метрик. Единый источник правды.

Отделите бизнес-логику от сырых SQL-запросов. Семантический слой позволяет один раз описать формулу метрики и использовать ее во всех отчетах, дашбордах и интеграциях компании.

Проблема рассинхронизации и фрагментации метрик

В классическом BI маркетинг считает «Активного клиента» по одному SQL-запросу, а финансовый отдел — по другому. Возникают расхождения в миллионы рублей.

  • ✕
    Сложный, дублирующийся SQL в каждом дашборде.
  • ✕
    Невозможность быстро изменить формулу для всей компании.
Sales Dashboard.sql

SELECT count(id) FROM users WHERE last_login > now() - interval '30 days' AND paid_status = true

Marketing Dashboard.sql

SELECT count(id) FROM users WHERE visits > 5 -- ОШИБКА: другая логика!

Централизованный стандарт расчета показателей

Платформа Viscientary предоставляет единый репозиторий бизнес-логики. Правила расчета версионируются и автоматически применяются для всех отчетов.

models/metrics/active_users.yml

metric:

name: active_users

description: "Количество пользователей, совершивших полезное действие за 30 дней"

type: count_distinct

sql: ${user_id}

filters:

- last_active_date >= current_date - interval '30 days'

Динамическая трансляция запросов

Семантическая Модель

Знает бизнес-термины (LTV, CAC, Active Users).

Оптимизированный SQL

Платформа на лету генерирует SQL-диалект под ваше DWH (Snowflake, BigQuery).

Преимущества Семантического слоя

Single Source of Truth

Руководители больше не спорят на совещаниях о том, чей отчет правильный. Метрика везде считается одинаково.

DRY (Don't Repeat Yourself)

Аналитикам не нужно писать JOIN-ы по 100 раз. Модели связаны между собой на уровне метаданных.