Федеративные запросы
Федеративные запросы позволяют получать информацию из различных источников данных без необходимости переноса данных этих источников внутрь YDB. С помощью YQL-запросов вы можете обращаться к внешним базам данных без необходимости дублирования данных между системами.
Для работы с данными, хранящимися во внешних СУБД, достаточно создать внешний источник данных. Для работы с несхематизированными данными, хранящимися в бакетах S3, нужно дополнительно создать внешнюю таблицу. В обоих случаях необходимо предварительно создать секреты, хранящие конфиденциальные данные, необходимые для аутентификации во внешних системах.
Вы сможете узнать о внутреннем устройстве системы обработки федеративных запросов в разделе об архитектуре. Подробная информация про работу с различными источниками данных приведена в соответствующих разделах:
Экспериментальные источники данных
- ClickHouse
- Greenplum
- Microsoft SQL Server
- MySQL
- PostgreSQL
- YDB (федеративные запросы между базами YDB)