Использование метрик из вашего Семантического слоя
После развертывания вашего Семантического слоя dbt, следующий важный (и увлекательный!) шаг — это запрос и использование определенных вами метрик. Эта страница содержит ссылки на ключевые ресурсы, которые помогут вам в процессе использования метрик через различные интеграции, API и инструменты, используя различные синтаксисы запросов.
Как только ваш Семантический слой развернут, вы можете начать запрашивать ваши метрики с помощью различных инструментов и API. Вот основные ресурсы, которые помогут вам начать:
Доступные интеграции
Интегрируйте Семантический слой dbt с различными инструментами бизнес-аналитики (BI) и платформами данных, что позволяет без проблем запрашивать метрики в рамках ваших существующих рабочих процессов. Изучите следующие интеграции:
- Доступные интеграции — Ознакомьтесь с широким спектром партнеров, таких как Tableau, Google Sheets, Microsoft Excel и другие, где вы можете запрашивать ваши метрики напрямую из Семантического слоя dbt.
Запросы с помощью API
Чтобы использовать всю мощь Семантического слоя dbt, вы можете использовать API Семантического слоя dbt для программного запроса метрик:
- API Семантического слоя dbt — Узнайте, как использовать API Семантического слоя dbt для запроса метрик в сторонних инструментах, обеспечивая согласованность и надежность данных метрик.
- Синтаксис запросов JDBC API — Изучите синтаксис для запросов метрик с помощью JDBC API, с примерами и подробными инструкциями.
- Синтаксис запросов GraphQL API — Узнайте синтаксис для запросов метрик через GraphQL API, включая примеры и подробные инструкции.
- Python SDK — Используйте библиотеку Python SDK для программного запроса метрик с помощью Python.
Запросы в процессе разработки
Для разработчиков, работающих в экосистеме dbt, важно понимать, как запрашивать метрики в процессе разработки с использованием команд MetricFlow:
- Команды MetricFlow — Узнайте, как использовать команды MetricFlow для прямого запроса метрик в процессе разработки, чтобы убедиться, что ваши метрики правильно определены и работают как ожидается.
Следующие шаги
После того как вы освоите основы запроса метрик, рассмотрите возможность оптимизации вашей настройки и обеспечения целостности ваших определений метрик:
- Оптимизация производительности запросов — Улучшите скорость и эффективность запросов, используя декларативные методы кэширования.
- Валидация семантических узлов в CI — Убедитесь, что любые изменения в моделях dbt не нарушают ваши метрики, проверяя семантические узлы в задачах непрерывной интеграции (CI).
- Создание ваших метрик и семантических моделей — Если вы еще этого не сделали, узнайте, как определять и создавать ваши метрики и семантические модели с использованием вашего предпочтительного инструмента разработки.