U voegt een aangepaste eigenschap toe om een query op een database uit te voeren wanneer u waarden wilt ophalen uit die database voor het invullen van de aangepaste eigenschap in het aanvraagformulier. De aangepaste eigenschap van de database-query maakt gebruik van een vRealize Orchestrator-actie om de query uit te voeren en de waarden op te halen.

De actie wordt ondersteund voor de volgende databases:

  • Microsoft SQL Server

  • MySQL

  • Oracle

  • PostgreSQL

Beperkingen

Alle opgehaalde waarden worden geconverteerd naar tekenreeksen.

Vereisten

Controleer of de vRealize Orchestrator SQL-invoegtoepassing is geïnstalleerd en geconfigureerd om verbinding te maken met de doeldatabase.

Configuratiewaarden aangepaste eigenschap

U gebruikt deze opties om een standaardeigenschap aan te maken. Voor de algemene stappen, raadpleegt u Een aangepaste eigenschapsdefinitie met een vRealize Orchestrator-actie maken.

Tabel 1. Configuratiewaarden aangepaste eigenschap database-query

Optie

Waarde

Naam

U kunt een willekeurige reeks gebruiken.

Gegevenstype

Tekenreeks

Weergeven als

Vervolgkeuzelijst

Waarden

Extern

Actiemap

com.vmware.vra.sql

Scriptactie

executeSQLSelectOnDatabase

Deze scriptactie is een voorbeeldscript. U kunt specifieke acties maken voor uw omgeving.

Invoerparameters

  • databaseName. Naam van de database waarmee vRealize Orchestrator is verbonden.

  • sqlSelectQuery. De SQL select-query die u uitvoert op de database om de waarden op te halen. Bijvoorbeeld, selecteer * <table name>.

  • keyColumnName. Naam van de databasekolom die de sleutel is voor het sleutel-waardepaar.

  • valueColumnName. Naam van de databasekolom waaruit u waarden ophaalt.

Configuratie van blueprint

Om een standaardeigenschap toe te voegen aan het tabblad blueprint-eigenschappen, raadpleegt u Een aangepaste eigenschap of eigenschapsgroep toevoegen als eigenschap van een blueprintmachine.