Доступные интеграции
Множество приложений для работы с данными легко интегрируются с Semantic Layer, работающим на базе MetricFlow: от инструментов бизнес-аналитики (таких как dbt Charts) до блокнотов, электронных таблиц, каталогов данных и многого другого. Эти интеграции позволяют выполнять запросы и получать ценные аналитические сведения из вашей экосистемы данных.
Используйте API Semantic Layer, чтобы упростить запросы к метрикам, оптимизировать процесс разработки и сократить объём кода. Этот подход также обеспечивает управление данными и их согласованность для потребителей данных.
Следующие инструменты интегрируются с dbt Semantic Layer:
Прежде чем подключаться к этим инструментам, необходимо настроить семантический слой dbt и сгенерировать сервисный токен, чтобы настроить разрешения Semantic Layer Only и Metadata Only.
Пользовательская интеграция
- Все инструменты BI могут использовать экспорт с Semantic Layer, даже если у них нет встроенной интеграции.
- Используйте метрики и разрабатывайте собственные интеграции на разных языках и с помощью различных инструментов, используя API JDBC, ADBC и GraphQL, а также библиотеку Python SDK. Подробнее см. в наших примерах на GitHub.
- Подключайтесь к любому инструменту, который поддерживает SQL-запросы. Такой инструмент должен соответствовать одному из двух критериев:
- Предоставлять возможность использования универсального драйвера JDBC (например, DataGrip) или
- Быть совместимым с драйвером Arrow Flight SQL JDBC версии 12.0.0 или выше.
Связанные документы
- Краткое руководство по началу работы с Semantic Layer
- dbt Semantic Layer APIs — узнайте, как интегрировать метрики и выполнять запросы к ним в инструментах, использующих эти данные.
- Синтаксис запросов к API Semantic Layer
- Ячейки Semantic Layer в Hex — настройте SQL-ячейки в Hex.
- Устранение ошибки 'Failed APN' при подключении к Semantic Layer.
- Курс по Semantic Layer для самостоятельного изучения
- Часто задаваемые вопросы о Semantic Layer