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

Создание ваших метрик

Используйте MetricFlow в dbt, чтобы централизованно определять ваши метрики. Являясь ключевым компонентом Semantic Layer, MetricFlow отвечает за построение SQL‑запросов и определение спецификаций для семантических моделей и метрик dbt. Он использует знакомые концепции, такие как семантические модели и метрики, чтобы избежать дублирования кода, оптимизировать процесс разработки, обеспечить управление корпоративными метриками и гарантировать единообразие данных для их потребителей.

Эта диаграмма показывает, как dbt Semantic Layer работает с вашим стеком данных.Эта диаграмма показывает, как dbt Semantic Layer работает с вашим стеком данных.

MetricFlow позволяет вам:

  • Интуитивно определять метрики в вашем проекте dbt
  • Разрабатывать в привычной для вас среде — будь то CLI dbt, Studio IDE или dbt Core
  • Использовать команды MetricFlow для выполнения запросов и тестирования этих метрик в среде разработки
  • Использовать весь потенциал универсального Semantic Layer и динамически запрашивать эти метрики в downstream‑инструментах (доступно только для аккаунтов dbt уровней Starter, Enterprise или Enterprise+).

Нашли ошибку?

0