v26.01: Kirjoitussolmujen käyttö
Kirjoitussolmut tallentavat ylävirran solmuista käsitellyt tiedot kohdekohteisiin ja saattavat näin tietojenkäsittelyputken päätökseen. Kirjoitussolmut toimivat työnkulun päätesolmuina, mikä tarkoittaa, että ne hyväksyvät vain syöttöyhteyksiä eivätkä voi toimittaa lähtötietoja seuraaville solmuille.
Käytettävissä olevat kirjoitussolmutyypit
Tietotyyppi |
Kuvaus |
|---|---|
Taulukko |
Kirjoittaa tietoja taulukoihin, mukaan lukien vakiotaulukot ja moniosaiset taulukot |
|
v26.04: Perustiedot |
Kirjoittaa päätietokohteisiin, kuten hierarkioihin ja viitetietoihin |
Taulukko |
Kirjoittaa tietoja järjestelmän taulukoihin |
Etätaulukko |
Kirjoittaa tietoja ulkoisten järjestelmien etätaulukoihin |
Päiväkirja |
Kirjoittaa päiväkirjamerkintöjä transaktiotiedoille |
Kirjoitussolmut hyväksyvät vain tuloliitäntöjä eivätkä voi tarjota lähtöliitäntöjä muille solmuille. Ne toimivat päätesolmuina, jotka merkitsevät työnkulun tietovirtausten reittien päätepisteitä.
Määritysten rakenne
Kirjoitussolmut vaativat kattavan konfiguroinnin, jotta voidaan määritellä lähtökohde, tietorakenne, lähdemääritys ja kirjoituskäyttäytyminen.
Asettelun määritelmä v26.08:
Asettelumäärittely täsmentää lähtötietorakenteen kunkin osion erityisvaatimuksineen.
Rivit sisältävät ulottuvuuksia, jotka näkyvät tulostussarakkeina.
Sarakkeet on nyt varattu yksinomaan mittareille; ulottuvuuksia ei voi lisätä sarakkeisiin, eikä mittareita voi siirtää pois.
Suodattimet sisältävät Riveistä siirretyt ulottuvuudet, joista kukin rajoittaa kirjoituksen yhteen lehtijäseneseen; suodatetut ulottuvuudet jätetään pois sekä kartoitustaulukosta että tulosteesta.
Metriikan valinta on pakollista riippumatta siitä, missä metriikat esiintyvät asettelurakenteessa (Rows, Columns tai Filters). Jokaista mittaria voidaan käyttää vain yhdessä Write-solmussa koko työnkulun aikana. Järjestelmä tarkistaa mittareiden ainutlaatuisuuden ja näyttää virheilmoituksen, jos se havaitsee päällekkäisyyksiä.
Kenttien kartoitus v26.08:
Kenttien kartoitus -osio määrittää vastaavuuden syöttötietojen ja tulostusrakenteen välillä. Käyttöliittymässä näkyy kaksisarakkeinen näkymä, jossa vasemmalla ovat syöttösolmun lähdekentät ja oikealla tulostusasettelun tulostuskentät.
Määritysten vaatimukset:
Kaikki tulostuskentät on liitettävä lähdekenttiin.
Lähde- ja tulostustietotyyppien on oltava yhteensopivia.
Järjestelmä estää yhteensopimattomat kartoitukset (merkkijono numeroon, päivämäärä merkkijonoon jne.).
Kun lähteessä on enemmän sarakkeita kuin ulostulossa: Järjestelmä yhdistää tiedot automaattisesti.
Kun tulostuskentässä on enemmän sarakkeita kuin lähdekentässä: Käyttäjän on muokattava asettelua siirtämällä ylimääräiset ulottuvuudet suodattimiin.
Taulukkokohteiden osalta: Lähteen sarakkeiden on oltava yksilöllisiä (ei päällekkäisiä tietueita, jotka vaatisivat ei-numeraalisten kenttien aggregointia).
Kirjoitustilan asetukset
Kirjoitustila määrittää, miten järjestelmä käsittelee kohdekohteessa olevia olemassa olevia tietoja.
Kirjoitustila |
Toiminta |
Käyttötapaus |
|---|---|---|
Korvaa |
Tyhjentää olemassa olevat tiedot määritettyjen kriteerien perusteella ennen uusien tietojen kirjoittamista. Kun tämä on valittuna, solmun määrityspaneeliin ilmestyy Määritä korvaaminen perustuen -osio. Määritä se jollakin seuraavista tavoista:
|
Tietojen täydellinen päivitys, jossa aiemmat arvot korvataan. |
Yhdistä |
Päivittää olemassa olevat tietueet, joissa ulottuvuusyhdistelmät vastaavat toisiaan tarkalleen. Lisää uusia tietueita, jos vastaavuutta ei löydy. Toimii samalla tavalla kuin tiedostojen lataamisen yhdistämistoiminto. |
Inkrementaalinen päivitys, jossa osaa tietueista päivitetään ja uusia tietueita lisätään. |
Liitä |
Lisää tietueita tyhjentämättä olemassa olevia tietoja. Soveltuu ensisijaisesti taulukkokohteisiin (jonopohjaiset toiminnot). Ei sovellu taulukkokohteisiin. |
Uusien tietueiden lisääminen olemassa oleviin tietoihin ilman muutoksia. |
v26.04: Master Data -solmun määrittäminen
Master Data -solmu kirjoittaa tiedot suoraan työtilan master-tietotaulukoihin.
Perustietosolmun määrittäminen:
Napsauta + Lisää solmu tason 2 otsikosta. Lisää solmu -valintaikkuna avautuu.
Valitse vasemmasta paneelista Kirjoita.
Valitse Master Data oikealta paneelilta. Solmu ilmestyy työtasolle ja määrittelypaneeli avautuu.
-
Täytä konfigurointipaneelin vaaditut kentät:
Parametri
Kuvaus
Nimi
Ainutlaatuinen tunniste. Oletusarvo on Master Data_[n].
Kohde
Valitse perustietotaulukko rivivalitsimella (Click to Select).
Syöttö
Valitse ylävirran solmu (Lue tai Muunna) rivivalitsimen avulla.
Mapping-lista
Määritä lähdesarakkeiden vastaavuudet kohdetabelin sarakkeisiin.
v26.05:
Asetukset (valinnainen)
Määritä Precedent ja Subsequent -solmut solmujen suoritusjärjestyksen hallitsemiseksi.
Katso lisätietoja kohdasta Solmuasetusten käyttö.
Valitse Julkaise tason 2 otsikosta tallentaaksesi määritykset.
Master Data -solmu tukee lisäys- ja päivitystoimintoja, automaattista tietojen synkronointia sekä ulottuvuuden jäsenten hallintaa.
Taulukon solmun määrittäminen
Sheet-solmut tallentavat käsitellyt tiedot työtilan taulukoihin.
Taulukkosolmun määrittäminen:
Napsauta + Lisää solmu tason 2 otsikosta. Lisää solmu -valintaikkuna avautuu.
Valitse vasemmasta paneelista Kirjoita.
Valitse Sheet oikealta paneelilta. Solmu ilmestyy työtasolle ja määrittelypaneeli avautuu.
-
Täytä konfigurointipaneelin vaaditut kentät:
Parametri
Kuvaus
Nimi
Ainutlaatuinen tunniste. Oletusarvo on Sheet Write_[n].
Kohde
Valitse taulukko rivivalitsimella (Napsauta valitaksesi).
Syöttö
Valitse ylävirran solmu (Lue tai Muunna) rivivalitsimen avulla.
Asettelu
Määritä Rivit-, Sarakkeet- ja Suodattimet-osiot.
Mapping-lista
Määritä kohdekenttien ja lähdekenttien vastaavuudet.
Kirjoitusasetukset
Valitse Korvaa, Yhdistä tai Liitä. Määrittää, miten järjestelmä käsittelee kohteen olemassa olevia tietoja.
Aseta Korvaa perustuen
Vain Korvaa -tilassa. Määritä Kiinteä jäsen, Lähdetiedot tai Kontekstimuuttuja.
v26.05: Asetukset (valinnainen)
Määritä Precedent ja Subsequent -solmut solmujen suoritusjärjestyksen hallitsemiseksi.
Katso lisätietoja kohdasta Solmuasetusten käyttö.
(Valinnainen) Valitse Test vahvistaaksesi määritykset ilman muutosten tallentamista tai Preview tarkastellaksesi kirjoitettavaa tietokehystä.
Valitse Julkaise tason 2 otsikosta tallentaaksesi määritykset.
Sheet-solmu on ainoa tuotantokäytössä sallittu kirjoitustietotyyppi. Metrin valinta on pakollista asettelurakenteessa. Jokaista mittaria voidaan käyttää vain yhdessä Write-solmussa koko työnkulun aikana.
v26.07: Taulukkosolmun määrittäminen
Taulukkosolmut kirjoittavat käsitellyt tiedot järjestelmän transaktiotaulukoihin. Tämä täydentää kirjoituspolun kattavuuden kokonaan — taulukot, perustiedot ja tapahtumataulukot voivat kaikki olla kirjoituskohteita yhden työnkulun sisällä.
Taulukkosolmun määrittäminen:
Napsauta + Lisää solmu tason 2 otsikosta. Lisää solmu -valintaikkuna avautuu.
Valitse vasemmasta paneelista Kirjoita.
Valitse Taulukko oikealta paneelilta. Solmu ilmestyy työtasolle ja määrittelypaneeli avautuu.
-
Täytä konfigurointipaneelin vaaditut kentät:
Parametri
Kuvaus
Nimi
Ainutlaatuinen tunniste. Oletusarvo on Table_[n].
Kohdetabeli
Valitse tapahtumataulukko rivivalitsimella (klikkaa valitaksesi). Kohteen valinta täyttää uudelleen Mapping-kentän ja päivittää päällekkäisyyksien käsittelyasetukset.
Syöttö
Valitse ylävirran solmu (Read, SQL tai Mapping) inline-valitsimen avulla. Hyväksyy yhden syötteen. Syötteen muuttaminen päivittää kartoituksen lähdesarakkeet.
Kartoitus
Määritä lähdesarakkeet syöttösolmusta kohdeulottuvuuksiin ja -mittareihin. Jokaisella rivillä näkyy kohdekenttä; valitse pudotusvalikosta lähdekenttä, Ohita (vain paikalliset ulottuvuudet ja mittarit) tai Kiinteä arvo. Vähintään yksi mittari on liitettävä lähdekenttään.
Käsittele päällekkäisiä tietueita
Valitse päällekkäisten tietueiden käsittelystrategia. Vaihtoehdot riippuvat kohdetabelin päällekkäisyyskäytännöstä.
v26.08:
Kirjoitusasetukset
Valitse Korvaa, Yhdistä tai Liitä. Määrittää, miten järjestelmä käsittelee kohteen olemassa olevia tietoja.
v26.08:
Aseta Korvaa perustuen
Vain Korvaa -tilassa. Valitse ulottuvuudet Päivitä-luettelosta; käytä Suodata-kuvaketta missä tahansa globaalissa ulottuvuudessa rajoittaaksesi korvaamisen tiettyihin jäseniin.
Asetukset (valinnainen)
Määritä Precedent ja Subsequent -solmut solmujen suoritusjärjestyksen hallitsemiseksi. Katso lisätietoja kohdasta Solmuasetusten käyttö.
Valitse Julkaise tason 2 otsikosta tallentaaksesi määritykset.
Taulukkosolmu tukee taulukkoon kirjoittamista, jossa on automaattinen päällekkäisyyksien käsittely ja täydellinen auditointiloki. Jokaisesta kirjoitusoperaatiosta tallennetaan tietojen alkuperä ja rivitason tapahtumatiedot.
v26.08: Kirjoitusvaihtoehdon saatavuus riippuu kohdetabelin päällekkäisyyskäytännöstä. Ylikirjoitus on aina käytettävissä ja se on oletusasetus. Yhdistäminen on käytettävissä vain, kun kaksoiskappaleet on poistettu käytöstä. Liittäminen on käytettävissä vain, kun päällekkäisyydet on sallittu.
Älykäs päällekkäisyyksien käsittely
Kun valitset kohdetabelin, Table-solmu tunnistaa automaattisesti kohteen päällekkäisyyskäytännön ja rajoittaa käytettävissä olevia päällekkäisyyksien käsittelyvaihtoehtoja sen mukaisesti. Jos kohde sallii kaksoiskappaleet, käytettävissä on vain vaihtoehto "Lisää kaikki tietueet" – kaikki lähdetietueet tallennetaan uusina. Jos kohdetta ei sallita, solmu tarjoaa vain seuraavat kelvolliset menetelmät: Säilytä viimeinen arvo (oletus), Yhdistä kaikki tietueet tai Hylkää päällekkäiset tietueet. Tämä älykäs tunnistus estää määritysten ristiriidat ja varmistaa, että kirjoitusmenetelmä on aina kohdetabelin sääntöjen mukainen.
Kirjoituksen suorittaminen täydellä läpinäkyvyydellä
Suorituksen aikana Table-solmu tarjoaa täydellisen läpinäkyvyyden kirjoitusoperaatioon. Tulostuksen esikatselu näyttää muunnettuja tietoja sen jälkeen, kun kaksoiskappaleiden käsittelymenetelmä on sovellettu, jolloin voit tarkistaa tuloksen ennen vahvistamista. Tarkastusloki tallentaa transaktiotaulukon nimen, käytetyn päällekkäisyyksien käsittelymenetelmän sekä rivimäärät kullekin polulle (kirjoitettu/ohitettu/yhdistetty/hylätty), minkä ansiosta voit tarkistaa tietojen eheyden ja selvittää kirjoitusoperaatioiden vikoja. Tämä yksityiskohtainen näkyvyys suorituksen kulkuun tukee vaatimustenmukaisuusvaatimuksia ja luo luottamusta tietojen muutoksiin.
v26.08: Transaktiotaulukoiden korvaustila
Transaktiotaulukoissa sallitaan päällekkäiset rivit niiden suunnittelun mukaisesti. Kun työnkulku suoritetaan toistuvasti, Write Transaction Table -solmu ilman Overwrite-tilaa kerää päällekkäisiä tietueita jokaisella suorituskerralla. Ylikirjoitustila estää tämän tyhjentämällä määritettyä ulottuvuusavainta vastaavan tietosiiven ennen uusien tietojen kirjoittamista, jolloin työnkulusta tulee idempotentti — toistuvat suoritukset tuottavat identtisiä tuloksia ilman rivien kertymistä.
Ylikirjoitusavain määritellään osiossa „Määritä ylikirjoitus perustuen" valituilla ulottuvuuksilla:
Valittu globaali ulottuvuus rajoittaa tyhjennettävän osan valittuihin jäseniin. Jos jäseniä ei ole valittu, kaikki jäsenet sisällytetään.
Valittu paikallinen ulottuvuus kattaa kaikki jäsenet eikä rajoita osaa.
Uudelleenkirjoitusavaimessa olevat ulottuvuudet käsitellään jokerimerkkeinä – kaikki niiden jäsenet siivussa kirjoitetaan uudelleen.
Ylikirjoitusavaimeen on sisällytettävä vähintään yksi globaali ulottuvuus. Jos avain on tyhjä tai sisältää vain paikallisia ulottuvuuksia, julkaisu estetään varoituksella „Ylikirjoitukseen vaaditaan globaali ulottuvuus."