Você adiciona uma propriedade personalizada para consultar um banco de dados quando deseja recuperar valores desse banco de dados para preencher a propriedade personalizada no formulário de solicitação. A propriedade personalizada de banco de dados usa uma ação do vRealize Orchestrator para executar a consulta e recuperar os valores.

A ação tem suporte para os seguintes bancos de dados:

  • Microsoft SQL Server

  • MySQL

  • Oracle

  • PostgreSQL

Limitações

Todos os valores recuperados são convertidos em cadeias de caracteres.

Pré-requisitos

Verifique se o Plug-In SQL do vRealize Orchestrator está instalado e configurado para se conectar ao banco de dados de destino.

Valores de configuração da propriedade personalizada

Você pode usar essas opções para criar a propriedade personalizada. Para conhecer as etapas gerais, consulte Criar uma definição de propriedade personalizada de ação do vRealize Orchestrator.

Tabela 1. Valores de configuração da propriedade personalizada para consulta de banco de dados

Opção

Valor

Nome

É possível usar qualquer cadeia de caracteres.

Tipo de dados

Cadeia de caracteres

Exibir como

Lista suspensa

Valores

Externo

Pasta de ações

com.vmware.vra.sql

Ação de script

executeSQLSelectOnDatabase

Essa ação de script é um script de exemplo. Você pode criar ações específicas para o seu ambiente.

Parâmetros de entrada

  • databaseName. Nome do banco de dados ao qual o vRealize Orchestrator está conectado.

  • sqlSelectQuery. A consulta SQL Select que está sendo executada no banco de dados para recuperar os valores. Por exemplo, select * <nome da tabela>.

  • keyColumnName. Nome da coluna de banco de dados que é a chave para o valor do par de chaves.

  • valueColumnName. Nome da coluna de banco de dados da qual você está recuperando valores.

Configuração do blueprint

Para adicionar a propriedade personalizada à guia Propriedades do blueprint, consulte Adicionar uma propriedade personalizada ou um grupo de propriedades como uma propriedade de máquina de blueprint.