Настраиваемое свойство добавляется для отправки запроса к базе данных, когда необходимо получить значения из этой базы данных для заполнения настраиваемого свойства в форме запроса. Настраиваемым свойством базы данных для запуска запроса и получения значений используется действие vRealize Orchestrator.

Действие поддерживается для перечисленных ниже баз данных.

  • Microsoft SQL Server
  • MySQL
  • Oracle
  • PostgreSQL

Ограничения

Все полученные значения преобразуются в строки.

Необходимые условия

Убедитесь в том, что подключаемый модуль SQL vRealize Orchestrator установлен и настроен на подключение к целевой базе данных.

Значения конфигурации настраиваемого свойства

Эти параметры используются для создания настраиваемого свойства.

Табл. 1. Значения конфигурации настраиваемого свойства запроса к базе данных
Параметр Значение
Имя Можно использовать любую строку.
Тип данных String
Способ отображения Поле со списком
Значения Внешнее
Папка действия com.vmware.vra.sql
Действие сценария executeSQLSelectOnDatabase

Это действие сценария является примером сценария. Для своей среды можно создать конкретные действия.

Входные параметры
  • databaseName. Имя базы данных, к которой подключено решение vRealize Orchestrator.
  • sqlSelectQuery. Запрос SQL на выборку, который выполняется в базе данных для получения значений. Например, select * <имя таблицы>.
  • keyColumnName. Имя столбца базы данных, который является ключом для значения пары ключей.
  • valueColumnName. Имя столбца базы данных, из которого происходит получение значений.

Конфигурация схемы элементов

Можно добавить настраиваемое свойство в схему элементов на вкладке Свойства, чтобы связать свойство со всей схемой элементов.