Интеграции
Статья создана
Обновлена 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. Позволяет считывать и записывать данные, но не позволяет управлять сущностями привязок и соединений.