Jaa


Tietojen muuntaminen ForEach-toiminnolla

ForEach Activity määrittää toistuvan ohjausobjektin työnkulun Microsoft Fabric -jaksossa. Tätä toimintoa käytetään kokoelman iteroimiseen ja suoritetaan silmukan määritettyjä toimintoja. Tämän aktiviteetin silmukkatoteutuksen rakenne muistuttaa forEach-silmukkarakennetta ohjelmointikielissä.

Lisää ForEach-toiminto jaksoon

Tässä osiossa kuvataan, miten ForEach-toimintoa käytetään putkessa.

Edellytykset

Jotta voit aloittaa, sinun on täytettävä seuraavat edellytykset:

Aktiviteetin luominen

  1. Luo uusi putki työtilaasi.

  2. Hae ForEach- putken Aktiviteetit--ruudusta ja valitse se lisätäksesi sen putken pohjaan. Jos et näe sitä aluksi, aktiviteetit-työkalurivin oikeassa reunassa olevan nuolen avulla voit vierittää sen oikealle.

    Näyttökuva Fabric-käyttöliittymästä, jossa on Toiminnot-ruutu ja ForEach-toiminta korostettuna.

  3. Valitse uusi ForEach-aktiviteetti pohjalla, jos se ei jo ole valittuna.

    Näyttökuva, joka näyttää ForEach-aktiviteetin Yleiset asetukset -välilehden.

  4. Kirjoita Yleiset -välilehden pohjan alareunassa aktiviteetin nimi Nimi-ominaisuuteen.

  5. (Valinnainen) Voit syöttää myös kuvauksen.

ForEach-asetukset

Valitse Asetukset -välilehti, jossa voit määrittää, tuleeko erän kohteiden käsittely peräkkäiset (vai muuten rinnakkain). Voit myös määrittää samanaikaisesti käsittelevien kohteiden enimmäismäärän erämäärän. Lopuksi sinun on määritettävä luettelo pilkuin erotelluista Items, joka voidaan parametrisoitua tai sisällyttää dynaamiseen sisältöön. Lisää muutamia kohteita Items -luetteloon esimerkin mukaisesti.

Näyttökuva, joka näyttää ForEach-asetukset-välilehden, jossa on useita kohteita lisättynä Kohteet-luetteloon.

ForEach-toiminnot

Voit myös määrittää aktiviteetin tai toiminnot, jotka suoritetaan kullekin luettelon kohteelle ForEach Activities -ruudussa.

Näyttökuva, jossa näkyy ForEach-aktiviteettiruutu.

Lisää ruutuun uusi aktiviteetti valitsemalla + -painike. Näet luettelon valitta olevista toiminnoista. Voit lisätä ForEach-aktiviteettiin useita toimintoja, jotka suoritetaan jokaiselle Items -luettelon kohteelle. Riippumatta siitä, onko peräkkäinen -asetus valittu ForEach-asetuksissa vai ei, kaikki ForEach-aktiviteetit-ruudun alitoiminnot käsitellään peräkkäin kunkin kohteen osalta järjestyksessä. Jos peräkkäistä ei ole valittuna, useita kohteita käsitellään rinnakkain, ja kukin niistä suoritetaan peräkkäin määritettyjen alitoimintojen luettelon kautta.

Näyttökuva, jossa näkyy ForEach-aktiviteetti, jossa on määritetty useita alitoimintoja, sekä +-painike korostettuna, kun ruutuun lisätään uusia toimintoja.

Kohteen viittaaminen aktiviteetissa

Valitse jokin alitoiminnoista ForEach Activities -ruudusta ja siirry sen Asetukset- -välilehteen. Tässä esimerkissä valittiin tallennettu toimintosarja, toiminto valittiin. Täytä aktiviteetin asetukset normaalilla tavalla, kun valitset yhteyden ja tallennetun toimintosarjan. Voit käyttää @item()- toistoa viittaamaan nykyiseen kohteeseen, jota käsitellään missä tahansa dynaamisen sisällön tukevan aktiviteetin sisällä. Tässä @item()- käytettiin tallennettuun toimintosarjaan välitetyn FruitName-parametrin arvona.

Näyttökuva tallennetusta alitoimintosarjasta ja parametrista, joka käyttää forEach-kohteiden luettelon nykyistä @item().