Интеграции
Статья создана
Обновлена 20 сентября 2024 г.
В данном разделе приведена основная информация про интеграции Yandex Query с различными сервисами Yandex Cloud и сторонними системами.
Источники данных
Yandex Query поддерживает работу с аналитическими и потоковыми источниками данных.
Аналитические источники
Потоковые источники
| Источник данных | Чтение | Запись | Описание |
|---|---|---|---|
| Yandex Data Streams | Описание | ||
| Monitoring | Описание | ||
| Yandex Cloud Logging | Через Yandex Data Streams | Описание | |
| Yandex IoT Core | Через Yandex Data Streams | ||
| Yandex Audit Trails | Через Yandex Data Streams | Описание |
SDK
| Библиотеки | Язык программирования | Уровень поддержки | Репозиторий |
|---|---|---|---|
| database/sql | Go | DML | Репозиторий |
| ydb-go-sdk | Go | DML | Репозиторий |
| JDBC | Java | DML | Репозиторий |
| ydb-java-sdk | Java | DML | Репозиторий |
| ydb-python-sdk | Python | DML | Репозиторий |
| ydb-php-sdk | PHP | DML | Репозиторий |
| ydb-cpp-sdk | C++ | DML | Репозиторий |
| ydb-dotnet-sdk | .Net | DML | Репозиторий |
| ydb-rs-sdk | Rust | DML | Репозиторий |
Примечание
- Yandex Query на данный момент поддерживает только scripting-запросы.
- Все поддерживаемые SDK используют общий подход к работе с Yandex Query и работают одинаково. Наиболее наглядным будет пример работы с Python SDK.
GUI Clients
| Среда | Уровень поддержки | Инструкция | Описание |
|---|---|---|---|
| Yandex Query UI | Полный | ||
| DBeaver |
DML | Инструкция | C помощью JDBC-драйвера |
| JetBrains Database viewer | DML | Инструкция | C помощью JDBC-драйвера |
| DataGrip |
DML | Инструкция | C помощью JDBC-драйвера |
| Другие JDBC-совместимые клиенты | DML | Инструкция | C помощью JDBC-драйвера |
Интерактивный анализ данных
| Среда | Уровень поддержки | Инструкция | Описание |
|---|---|---|---|
| Jupyter Notebooks | DML | Инструкция | C помощью yandex-query-magics |
| DataSphere | DML | Инструкция | C помощью yandex-query-magics |
Визуализация данных
| Среда | Уровень поддержки | Инструкция |
|---|---|---|
| DataLens | Полный | Инструкция |
Оркестрация
| Среда | Уровень поддержки | Инструкция |
|---|---|---|
| Apache Airflow™ | DML | Инструкция |
| Yandex Managed Service for Apache Airflow™ | DML | Инструкция |
Примечание
- DML
— Data Manipulation Language. Позволяет считывать и записывать данные, но не позволяет управлять сущностями привязок и соединений.