Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • ИИ для бизнеса
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Serverless Integrations
  • Сопоставление с другими сервисами Yandex Cloud
    • Обзор
      • Рабочий процесс
      • Запуск рабочего процесса
        • Обзор
          • HTTPCall
          • GRPCCall
          • YMQ
          • YDS
          • YDBDocument
          • FunctionCall
          • ContainerCall
          • FoundationModelsCall
          • ObjectStorage
          • Tracker
          • Postbox
          • Workflow
          • Disk
          • AIAgent
          • TelegramBot
          • AIStudioAgent
          • VectorStore
          • DatabaseQuery
      • Шаблонизация
    • Cron-выражения
    • Квоты и лимиты
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Публичные материалы
  • История изменений

В этой статье:

  • DatabaseConnection
  • DatabaseConnectionSimpleAuth
  1. Концепции
  2. Workflows
  3. Спецификация YaWL
  4. Интеграционные шаги
  5. DatabaseQuery

DatabaseQuery

Статья создана
Yandex Cloud
Обновлена 15 октября 2025 г.
  • DatabaseConnection
  • DatabaseConnectionSimpleAuth

Выполнение SQL-запросов к базам данных MySQL®, PostgreSQL, ClickHouse® и YDB.

Поля connection и dsn — взаимоисключающие, нужно использовать только одно из них.

Имя поля

Тип

Обязательное

Значение по умолчанию

Поддерживается шаблонизация

Описание

connection

DatabaseConnection

Нет

Нет

Нет

Параметры подключения к базе данных.

dsn

string

Нет

Нет

Нет

Строка подключения (DSN) к базе данных. Поддерживаемые схемы: postgres://, postgresql://, clickhouse://, grpc://, grpcs://, ydb://, а также формат MySQL® DSN (user:pass@tcp(host:port)/db?...).

query

string

Да

Нет

Да

Текст SQL-запроса.

mode

string

Нет

EXEC

Нет

Метод выполнения SQL-запроса. Доступные значения:

  • EXEC — выполнить SQL-запрос и вернуть только служебные поля, например RowsAffected и LastInsertId);
  • QUERY — выполнить SQL-запрос и вернуть результат.

DatabaseConnectionDatabaseConnection

Поля simple и iam — взаимоисключающие, нужно использовать только одно из них. Поле iam поддерживается только для базы данных YDB.

Для базы данных MySQL® автоматически устанавливаются parseTime=true и charset=utf8mb4.

Имя поля

Тип

Обязательное

Значение по умолчанию

Поддерживается шаблонизация

Описание

type

string

Да

Нет

Нет

Тип базы данных. Доступные значения: MYSQL, POSTGRES, YDB, CLICKHOUSE.

host

string

Да

Нет

Нет

Хост базы данных.

port

number

Да

Нет

Нет

Порт базы данных.

database

string

Да

Нет

Нет

Имя базы данных.

ssl

bool

Нет

false

Нет

Если значение true, для подключения к базе данных используется SSL-соединение.

Дополнительно:

  • Для базы данных PostgreSQL устанавливается sslmode=require, если ssl=true. Иначе — sslmode=disable.
  • Для базы данных ClickHouse® устанавливается secure=true, если ssl=true.

simple

DatabaseConnectionSimpleAuth

Нет

Нет

Да

Аутентификация по имени пользователя и паролю.

iam

bool

Нет

Нет

Нет

Аутентификация по IAM-токену сервисного аккаунта, указанного в настройках рабочего процесса.

DatabaseConnectionSimpleAuthDatabaseConnectionSimpleAuth

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
username string Да Нет Да Имя пользователя.
password string Да Нет Да Пароль пользователя.

Была ли статья полезна?

Предыдущая
VectorStore
Следующая
Switch
Проект Яндекса
© 2025 ООО «Яндекс.Облако»