如果要从数据库中检索值,以便填充请求表单中的自定义属性,可添加自定义属性以查询该数据库。数据库自定义属性将使用 vRealize Orchestrator 操作来运行查询并检索值。

以下数据库支持该操作:

  • Microsoft SQL Server

  • MySQL

  • Oracle

  • PostgreSQL

限制

所有检索到的值都将转换为字符串。

必备条件

确认 vRealize Orchestrator SQL 插件已安装且已配置为连接到目标数据库。

自定义属性配置值

您可以使用这些选项创建自定义属性。有关一般步骤,请参见创建 vRealize Orchestrator 操作自定义属性定义

表 1. 数据库查询自定义属性配置值

选项

名称

可以使用任何字符串。

数据类型

字符串

显示为

下拉菜单

外部

操作文件夹

com.vmware.vra.sql

脚本操作

executeSQLSelectOnDatabase

此脚本操作为示例脚本。可以为您的环境创建特定操作。

输入参数

  • databaseName。连接 vRealize Orchestrator 的数据库的名称。

  • sqlSelectQuery。在数据库上运行以检索值的 SQL select 查询。例如,select * <table name>。

  • keyColumnName。用作密钥对值中密钥的数据库列的名称。

  • valueColumnName。从中检索值的数据库列的名称。

蓝图配置

要向蓝图“属性”选项卡添加自定义属性,请参见将自定义属性或属性组添加为蓝图计算机属性