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

API семантического слоя

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

Semantic Layer позволяет определять метрики в коде (с помощью MetricFlow) и динамически генерировать и запрашивать наборы данных в downstream-инструментах на основе управляемых dbt-активов, таких как метрики и модели. Интеграция с Semantic Layer помогает организациям, использующим ваш продукт, принимать более эффективные и заслуживающие доверия решения на основе данных. Кроме того, это позволяет избежать дублирования кода, оптимизировать процесс разработки, обеспечить управление данными и гарантировать согласованность данных для их потребителей.

Вы можете использовать Semantic Layer для самых разных инструментов и сценариев работы с данными. Вот некоторые распространённые варианты использования:

Вы можете использовать семантический слой dbt для различных инструментов и приложений данных. Некоторые распространенные случаи использования:

  • Бизнес-аналитика (BI), отчетность и аналитика
  • Качество данных и мониторинг
  • Управление и конфиденциальность
  • Обнаружение данных и каталогизация
  • Машинное обучение и наука о данных

Ограничения частоты запросов​

API семантического слоя имеют собственные ограничения частоты запросов, которые действуют совместно для всех клиентов и пользователей и не зависят от ограничения Discovery API, применяемого к конечной точке GraphQL metadata. Подробности см. в разделе Ограничения частоты запросов к API.

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

0