v26.04: Parametrien käyttäminen
Työnkulut tukevat yleisiä parametreja, joiden avulla käyttäjät voivat määrittää uudelleenkäytettäviä arvoja työnkulkutasolla. Parametrit ratkeavat suorituksen aikana ja etenevät kaikkiin työnkulun viittaaviin solmuihin.
Yleiset parametrit -paneelissa on käytettävissä kahdenlaisia parametreja:
-
Automaattiset parametrit – Järjestelmän määrittämät parametrit, jotka ratkeavat automaattisesti ajonaikana ilman käyttäjän syötettä:
Aika
Osto-
Suorituspäivämäärä
Suoritusjakso
Suorituksen käyttäjä
-
Käyttäjän parametrit — Käyttäjän luomat mukautetut parametrit. Kukin käyttäjäparametri sisältää:
Nimi Parametrin tunnus
Tyyppi Tietotyyppi (teksti jne.)
Lähde: Arvolähde (vakio jne.)
Arvo: Parametrin arvo
Parametrien määrittäminen
Määritä parametrit seuraavasti:
Avaa työnkulun suunnitteluohjelma ja valitse työnkulku.
Valitse L2-otsikkotyökaluriviltä Params.
Oikealla puolella avautuu Yleiset parametrit -paneeli, jossa näkyvät Automaattiset parametrit- ja Käyttäjäparametrit-osat.
Jos haluat lisätä käyttäjäparametrin, kirjoita parametrin nimi Uusi parametrin nimi -kenttään Käyttäjäparametrit-kohdassa.
Lisää parametri valitsemalla +-painike.
Määritä parametrin ominaisuudet: Nimi, Tyyppi, Lähde Ja Arvo.
Valitse Julkaise, jos haluat tallentaa työnkulun uusilla parametreilla.
Parametrien käyttäminen solmuissa
Parametreihin voidaan viitata solmumäärityksissä käyttämällä ${oparter_name}-syntaksia. Kun työnkulku suoritetaan, järjestelmä ratkaisee kaikki parametriviittaukset ennen käsittelyn aloittamista.
Parametrien tuki ulottuu seuraaviin solmutyyppeihin:
SQL-komentosarjasolmujen parametrit
Kysely-kentän alapuolella näkyy Advance View -tilassa Käytettävissä olevat parametrit -osa. Käyttäjät voivat valita parametritunnisteita (kuten aika, tili ja suorituspäivä) lisätäkseen ne SQL-kyselyyn. Järjestelmä ratkaisee parametriarvot ennen SQL-komentosarjan suorittamista. Parametreihin voidaan viitata solmumäärityksissä käyttämällä ${oparter_name}-syntaksia.
Etätaulun lukusolmujen parametrit
Käyttäjät voivat sisällyttää työnkulun parametreja etätaulukkolukumäärityksiin tietojen hakemisen dynaamiseksi suodattamiseksi tai parametroimiseksi ulkoisista lähteistä.
Parametrien käyttö
Työnkulut tukevat globaaleja parametreja, joiden avulla käyttäjät voivat määritellä uudelleenkäytettäviä arvoja työnkulun tasolla. Parametrit ratkaistaan suorituksen aikana ja ne välittyvät kaikkiin niihin viittaaviin solmuihin työnkulun sisällä.
Globaalit parametrit -paneelissa on käytettävissä kahdenlaisia parametreja:
-
Automaattiset parametrit — Järjestelmän määrittämät parametrit, jotka ratkaistaan automaattisesti suorituksen aikana ilman käyttäjän syöttöä:
Aika
Tilien
Suorituspäivämäärä
Suoritusjakso
Suorituksen käyttäjä
-
Käyttäjän parametrit — Käyttäjän luomat mukautetut parametrit. Jokainen käyttäjäparametri sisältää:
Nimi: Parametrin tunniste
Tyyppi: Tietotyyppi (teksti jne.)
Lähde: Arvon lähde (vakio jne.)
Arvo: Parametrin arvo
Parametrien määrittäminen
Parametrien määrittäminen:
Avaa Workflow Designer ja valitse työnkulku.
Valitse Params L2-otsikkotyökaluriviltä.
Oikealle avautuu Global Parameters -paneeli, jossa näkyvät Automated Parameters- ja User Parameters -osiot.
Voit lisätä käyttäjäparametrin kirjoittamalla parametrin nimen Uuden parametrin nimi -kenttään Käyttäjäparametrit-osion alla.
Valitse +-painike lisätäksesi parametrin.
Määritä parametrin ominaisuudet: Nimi, Tyyppi, Lähde ja Arvo.
Valitse Julkaise tallentaaksesi työnkulun uusine parametreineen.
Parametrien käyttö solmuissa
Parametreihin voidaan viitata solmujen määrityksissä käyttämällä syntaksia ${parameter_name}. Kun työnkulku suoritetaan, järjestelmä ratkaisee kaikki parametriviittaukset ennen käsittelyn aloittamista.
Parametrit tuetaan seuraavissa solmutyypeissä:
Parametrit SQL-skriptisolmuissa
Edistyneessä näkymässä Käytettävissä olevat parametrit -osio näkyy Kysely-kentän alapuolella. Käyttäjät voivat valita parametritunnisteita (kuten Aika, Tili, Suorituspäivä) ja lisätä ne SQL-kyselyyn. Järjestelmä ratkaisee parametriarvot ennen SQL-skriptin suorittamista. Parametreihin voidaan viitata solmujen määrityksissä käyttämällä syntaksia ${parameter_name}.
Parametrit etätaulukon lukusolmuissa
Käyttäjät voivat sisällyttää työnkulun parametreja etätaulukon lukusolmujen määrityksiin suodattaakseen tai parametroidakseen dynaamisesti ulkoisista lähteistä haettavia tietoja.
v26.10: Parametrit taulukko- ja tapahtumataulukkosolmuissa
Taulukon lukemisen solmuissa, tapahtumataulukon lukemisen solmuissa sekä taulukon kirjoittamisen ja tapahtumataulukon kirjoittamisen solmujen Korvaa perustuen -osiossa globaalin ulottuvuuden jäsenvalitsimessa on jäsenluettelon yläpuolella kokoontaitettava Parametrit -ryhmä. Ryhmässä luetellaan kaikki työnkulun parametrit siten, että käyttäjän määrittämät parametrit ovat ensimmäisinä ja automaattiset parametrit viimeisinä. Valitse parametrit, jäsenet tai molemmat samalle ulottuvuudelle.
Kun kyseessä on paikallinen ulottuvuus Read Transaction Table -solmussa tai Write Transaction Table -solmun Overwrite based on-osiossa, suodatinkuvake avaa vain parametriluettelon. Ulottuvuudessa, jossa on valittuja parametreja, näkyy nuoli, joka listaa ne, ja voit poistaa parametrin kyseisestä luettelosta.
Suoritusaikana ulottuvuuden valinta koostuu sen kiinteistä jäsenistä sekä jäsenistä, joihin kukin valittu parametri ratkeaa, ilman päällekkäisyyksiä. Kirjoitussolmu tyhjentää vain tuloksena olevan korvaamisalueen sisällä olevat rivit ennen kirjoittamista.
Huomaa: Parametrivalinnat tulevat voimaan suorituksen aikana vasta, kun olet julkaissut työnkulun. Parametrin arvo, joka ei ole ulottuvuuden jäsen, ei lisää mitään valintaan eikä aiheuta virhettä.
Huomaa: Read-solmu, joka ei palauta yhtään riviä valinnalle, onnistuu silti, ja työnkulku jatkuu tyhjällä tietojoukolla. Jos Write-solmun korvaamisalue ei vastaa yhtään riviä kohteessa, solmu epäonnistuu ja näyttää viestin Overwrite failed. Palauttaa 0 tietuetta., kirjoitus keskeytetään ja työnkulku pysähtyy.
v26.10: Perustietojen lukusolmujen parametrit
Read Master Data -solmussa jokaisella ominaisuudella, jota ei ole lokalisoitu, on suodatinkuvake kebab-valikon vasemmalla puolella. Kuvake avaa luettelon työnkulun parametreista. Valitse yksi tai useampi parametri, jotta palautetaan vain ne rivit, joiden ominaisuusarvo vastaa parametrien määrittämiä jäseniä. Jos parametreja ei ole valittu, ominaisuus palauttaa kaikki arvot. Ominaisuudessa, jolle on valittu parametreja, näkyy nuolipainike, josta ne näkyvät luettelona. Lokalisoiduissa ominaisuuksissa ei ole suodatinkuvaketta.
Kun parametri määrittää useita jäseniä, ne kaikki otetaan huomioon. Kun valitset ominaisuudesta useamman kuin yhden parametrin, tuloksena olevat arvot yhdistetään ilman päällekkäisyyksiä.
Huomaa: Parametrivalinnat tulevat voimaan suorituksen aikana vasta, kun olet julkaissut työnkulun.