Olvasás angol nyelven

Megosztás a következőn keresztül:


Adatműveletek végrehajtása az Azure Logic Appsben

A következőkre vonatkozik: Azure Logic Apps (Használat + Standard)

Ez az útmutató bemutatja, hogyan dolgozhat az adatokkal a logikai alkalmazás munkafolyamatában a következő módokon:

  • Sztring vagy JavaScript Object Notation (JSON) objektum létrehozása több különböző adattípusú bemenetből. Ezt a sztringet ezután egyetlen bemenetként használhatja, nem pedig ugyanazokat a bemeneteket.
  • Hozzon létre felhasználóbarát jogkivonatokat JavaScript Object Notation (JSON) objektumtulajdonságokból, hogy ezeket a tulajdonságokat egyszerűen használhassa a munkafolyamatban.
  • HTML- vagy CSV-táblázat létrehozása tömbből.
  • Hozzon létre egy tömböt egy másik tömbből egy megadott szűrő vagy feltétel alapján.
  • Hozzon létre egy tömböt a megadott tulajdonságok alapján egy másik tömb összes eleméhez.
  • Hozzon létre egy sztringet egy tömb összes eleméből, és különítse el az elemeket egy megadott karakterrel.

Előfeltételek

  • Azure-fiók és -előfizetés. Ha még nincs előfizetése, regisztráljon egy ingyenes Azure-fiókra.

  • A logikai alkalmazás munkafolyamata, ahol el szeretné végezni az adatműveletet. A Használati és a Standard logikai alkalmazás munkafolyamatai egyaránt támogatják az ebben az útmutatóban leírt adatműveleteket.

    Minden adatművelet csak műveletként érhető el. A műveletek használatához tehát a munkafolyamatnak már első lépésként eseményindítóval kell kezdődnie, és tartalmaznia kell az adatműveletben használni kívánt kimenetek létrehozásához szükséges egyéb műveleteket.

Adatműveletek

Az alábbi szakaszok összefoglalják a használható adatműveleteket, és a műveletek által használt forrásadattípusok alapján vannak rendszerezve, de mindegyik leírás betűrendben jelenik meg.

JSON-műveletek

Az alábbi műveletek segítenek a JavaScript Object Notation (JSON) formátumú adatokkal való munkában.

Művelet Leírás
Összeállítás Hozzon létre egy üzenetet vagy sztringet több bemenetből, amelyek különböző adattípusokkal rendelkezhetnek. Ezt a sztringet ezután egyetlen bemenetként használhatja, nem pedig ugyanazokat a bemeneteket. Létrehozhat például egyetlen JSON-üzenetet különböző bemenetekből.
JSON elemzése Hozzon létre felhasználóbarát adat jogkivonatokat a JSON-tartalom tulajdonságaihoz, hogy könnyebben használhassa a tulajdonságokat a logikai alkalmazásokban.

Összetettebb JSON-átalakítások létrehozásához lásd : Speciális JSON-átalakítások végrehajtása Liquid-sablonokkal.

Tömbműveletek

Az alábbi műveletek segítenek a tömbökben lévő adatokkal való munkában.

Művelet Leírás
CSV-táblázat létrehozása Hozzon létre egy vesszővel tagolt értéktáblát (CSV) egy tömbből.
HTML-táblázat létrehozása HTML-táblázat létrehozása tömbből.
Tömb szűrése Hozzon létre tömbrészkészletet egy tömbből a megadott szűrő vagy feltétel alapján.
Csatlakozás Hozzon létre egy sztringet a tömb összes eleméből, és különítse el az elemeket a megadott karakterrel.
Kiválasztás Hozzon létre egy tömböt a megadott tulajdonságokból egy másik tömb összes eleméhez.

Írási művelet

Ha egyetlen kimenetet, például több bemenetből származó JSON-objektumot szeretne létrehozni, használja a Compose nevű műveletet. A bemenetek különböző típusúak lehetnek, például egész számok, logikai értékek, tömbök, JSON-objektumok és bármely más natív típus, amelyet az Azure Logic Apps támogat, például bináris és XML. Ezután a kimenetet a Compose művelet után következő műveletekben használhatja. A Compose művelet azt is segít elkerülni, hogy a logikai alkalmazás munkafolyamatának létrehozása során ismétlődően ugyanazokat a bemeneteket adja meg.

Létrehozhat például egy JSON-üzenetet több változóból, például a személyek utóneveit és vezetékneveit tároló karakterláncváltozókból, valamint egy egész szám változóból, amely az emberek életkorát tárolja. Ebben a példában a Compose művelet a következő bemeneteket fogadja el:

{ "age": <ageVar>, "fullName": "<lastNameVar>, <firstNameVar>" }

És a következő kimenetet hozza létre:

{"age":35,"fullName":"Owens,Sophia"}

A Compose művelet kipróbálásához kövesse az alábbi lépéseket a munkafolyamat-tervezővel. Vagy ha inkább a kódnézet-szerkesztőben dolgozik, az útmutatóból átmásolhatja a változóművelet-definíciók írása és inicializálása példát a saját logikai alkalmazás mögöttes munkafolyamat-definíciójába: Adatműveleti kód példák – Írás. A mögöttes JSON-munkafolyamat definíciójában található Compose műveletről további információt a Compose műveletben talál.

  1. Az Azure Portalon vagy a Visual Studio Code-ban nyissa meg a logikai alkalmazás munkafolyamatát a tervezőben.

    Ez a példa az Azure Portalt és egy minta-munkafolyamatot használ az Ismétlődés eseményindítóval, majd számos Változó inicializálása változónak nevezett művelettel. Ezek a műveletek két sztringváltozó és egy egész szám változó létrehozásához vannak beállítva.

    Művelet Tulajdonságok és értékek
    Változó inicializálása - Név: firstNameVar
    - Típus: Sztring
    - Érték: Sophia
    Változó inicializálása - Név: lastNameVar
    - Típus: Sztring
    - Érték: Owens
    Változó inicializálása - Név: ageVar
    - Típus: Egész szám
    - Érték: 35

    Képernyőkép az Azure Portalról, a Használat munkafolyamat-tervezőről és a Compose-művelet példa-munkafolyamatról.

  2. Az alábbi általános lépéseket követve adja hozzá a Compose nevű adatműveleti műveletet.

  3. A tervezőn válassza a Compose műveletet, ha még nincs kijelölve. A Bemenetek mezőbe írja be a kimenet létrehozásához használandó bemeneteket.

    Ebben a példában kövesse az alábbi lépéseket:

    1. A Bemenetek mezőbe írja be a következő JSON-mintaobjektumot, beleértve a térközt is az ábrán látható módon:

      JSON
      {
          "age": ,
          "fullName": " , "
      }
      
    2. A JSON-objektumban helyezze a kurzort a megfelelő helyekre, válassza ki a dinamikus tartalomlistát (villám ikon), majd válassza ki a megfelelő változót a listából:

      JSON-tulajdonság Változó
      age ageVar
      fullName "lastNameVar, firstNameVar"

      Az alábbi példában mind a hozzáadott, mind a még nem hozzáadott változók láthatók:

      Képernyőkép a Használat munkafolyamatról, a Compose műveletről, a dinamikus tartalomlistáról és a használni kívánt kiválasztott bemenetekről.

      Az alábbi példa a kész compose-műveletet mutatja be:

      Képernyőkép a Használat munkafolyamatról és a Kész példa összeállítása műveletről.

  4. Mentse a munkafolyamatot. A tervező eszköztárán válassza a Mentés lehetőséget.

A munkafolyamat tesztelése

Annak ellenőrzéséhez, hogy a Compose művelet létrehozza-e a várt eredményeket, küldjön magának egy értesítést, amely tartalmazza a Compose művelet kimenetét.

  1. A munkafolyamatban adjon hozzá egy műveletet, amely elküldheti az eredményeket a Compose műveletből.

    Ez a példa az E-mail küldése nevű Office 365 Outlook-művelet használatával folytatódik.

  2. Ebben a műveletben minden olyan mezőnél, ahol meg szeretné jeleníteni az eredményeket, jelölje ki az egyes dobozokat, majd válassza ki a dinamikus tartalomlistát. A listából a Compose művelet alatt válassza a Kimenetek lehetőséget.

    Ebben a példában az eredmény megjelenik az e-mail törzsében, ezért adja hozzá a Kimenetek mezőt a Törzs mezőbe.

    Képernyőkép a munkafolyamat-tervezőről, az e-mail küldése nevű műveletről és az előző Compose művelet kimenetéről.

  3. Mentse a munkafolyamatot, majd manuálisan futtassa a munkafolyamatot.

    • Használati munkafolyamat: A tervező eszköztárán válassza a Futtatás futtatása> lehetőséget.
    • Szokásos munkafolyamat: A munkafolyamat navigációs menüjében válassza az Áttekintés lehetőséget. Az Áttekintés lap eszköztárán válassza a Futtatás futtatása lehetőséget>.

Ha az Office 365 Outlook-műveletet használta, az alábbi példa az eredményt mutatja:

Képernyőkép az e-mailről a Compose művelet eredményeivel.

CSV-tábla létrehozása művelet

Ha egy tömb JavaScript Object Notation (JSON) objektumainak tulajdonságait és értékeit tartalmazó vesszővel tagolt értéktáblát (CSV) szeretne létrehozni, használja a CSV-tábla létrehozása nevű műveletet. Ezután az eredményül kapott táblát a CSV-tábla létrehozása műveletet követő műveletekben használhatja.

A CSV-tábla létrehozása művelet kipróbálásához kövesse az alábbi lépéseket a munkafolyamat-tervezővel. Vagy ha inkább a kódnézet-szerkesztőben dolgozik, másolja a PÉLDA CSV-tábla létrehozása és a változóművelet-definíciók inicializálása ebből az útmutatóból a saját logikai alkalmazás mögöttes munkafolyamat-definíciójába: Adatműveleti kód példák – CSV-tábla létrehozása. A CSV-tábla létrehozása műveletről a mögöttes JSON-munkafolyamat-definícióban a Tábla műveletben talál további információt.

  1. Az Azure Portalon vagy a Visual Studio Code-ban nyissa meg a logikai alkalmazás munkafolyamatát a tervezőben.

    Ez a példa az Azure Portalt és egy minta munkafolyamatot használ az Ismétlődés eseményindítóval, majd egy inicializálási változóművelettel . A művelet úgy van beállítva, hogy létrehozzon egy változót, ahol a kezdeti érték egy olyan tömb, amely JSON formátumban tartalmaz néhány tulajdonságot és értéket.

    Művelet Tulajdonságok és értékek
    Változó inicializálása - Név: myJSONArray
    - Típus: Tömb
    - Érték: [ { "Description": "Apples", "Product_ID": 1 }, { "Description": "Oranges", "Product_ID": 2 }]

    Képernyőkép a Használat munkafolyamat-tervezőről, valamint a CSV-tábla létrehozása nevű műveletre vonatkozó példa-munkafolyamatról.

  2. Az alábbi általános lépéseket követve adja hozzá a CSV-tábla létrehozása nevű adatműveleti műveletet.

  3. A tervezőn válassza a CSV-tábla létrehozása műveletet, ha még nincs kijelölve. A Feladó mezőbe írja be a táblázat létrehozásához használni kívánt tömböt vagy kifejezést.

    Ebben a példában jelölje ki a Feladó mezőben, és válassza ki a dinamikus tartalomlistát (villám ikon). A listából válassza ki a myJSONArray változót :

    Képernyőkép a Használat munkafolyamatról, a CSV-tábla létrehozása nevű műveletről és a használni kívánt bemenetről.

    Tipp.

    Ha felhasználóbarát jogkivonatokat szeretne létrehozni a JSON-objektumok tulajdonságaihoz, hogy bemenetként kijelölhesse ezeket a tulajdonságokat, használja a JSON elemzése nevű műveletet a CSV-tábla létrehozása művelet használata előtt.

    Az alábbi képernyőképen látható a KÉSZ PÉLDA CSV-tábla létrehozása művelet:

    Képernyőkép a Használat munkafolyamatról és a CSV-tábla létrehozása nevű példaműveletről.

  4. Mentse a munkafolyamatot. A tervező eszköztárán válassza a Mentés lehetőséget.

Táblázatformátum testreszabása

Alapértelmezés szerint az Oszlopok tulajdonság úgy van beállítva, hogy automatikusan hozza létre a táblázatoszlopokat a tömbelemek alapján. Egyéni fejlécek és értékek megadásához kövesse az alábbi lépéseket:

  1. Ha az Oszlopok tulajdonság nem jelenik meg a műveletinformációs mezőben, a Speciális paraméterek listában válassza az Oszlopok lehetőséget.

  2. Nyissa meg az Oszlopok listát, és válassza az Egyéni lehetőséget.

  3. A Fejléc tulajdonságban adja meg a használni kívánt egyéni fejlécszöveget.

  4. Az Érték tulajdonságban adja meg a használni kívánt egyéni értéket.

Ha a tömbből szeretne értékeket visszaadni, használja a item() függvényt a CSV-tábla létrehozása művelettel. Ciklusban For_each használhatja a függvénytitems().

Tegyük fel például, hogy olyan táblaoszlopokat szeretne, amelyek csak a tulajdonságértékekkel rendelkeznek, és nem egy tömb tulajdonságneveivel. Ha csak ezeket az értékeket szeretné visszaadni, kövesse ezeket a lépéseket tervező nézetben vagy kódnézetben való munkavégzéshez.

Ez a példa a következő eredményt adja vissza:

text
Apples,1
Oranges,2

Munka tervező nézetben

A CSV-tábla létrehozása műveletben tartsa üresen az Élőfej oszlopot. Az Érték oszlop minden sorában halasztsa el a kívánt tömbtulajdonságokat. Az Érték alatti sorok a megadott tömbtulajdonság összes értékét visszaadják, és a tábla oszlopává válnak.

  1. Minden kívánt tömbtulajdonság esetében az Érték oszlopban jelölje ki a szerkesztési mezőben, majd válassza ki a függvényikont, amely megnyitja a kifejezésszerkesztőt. Győződjön meg arról, hogy a függvénylista ki van jelölve.

  2. A kifejezésszerkesztőben adja meg a következő kifejezést, de cserélje le <array-property-name> a kívánt érték tömbtulajdonság-nevére. Ha elkészült az egyes kifejezésekkel, válassza a Hozzáadás lehetőséget.

    Szintaxis: item()?['<array-property-name>']

    Példák:

    • item()?['Description']
    • item()?['Product_ID']

    Képernyőkép a munkafolyamat-tervezőről, a CSV-tábla létrehozása nevű műveletről, valamint a Leírás nevű tömbtulajdonság elhalasztásáról.

    További információ: item() függvény.

  3. Ismételje meg az előző lépéseket minden tömbtulajdonság esetében. Ha végzett, a művelet az alábbi példához hasonlóan néz ki:

    Képernyőkép az elem(ek) nevű CSV-tábla és függvény létrehozása műveletről.

Munka kódnézetben

A művelet JSON-definíciójában a columns tömbön belül állítsa a header tulajdonságot üres sztringre. Minden value tulajdonságnál halasztsa el a kívánt tömbtulajdonságokat.

  1. A tervezőben váltson kódnézetre.

    • Felhasználás: A tervező eszköztárán válassza a Kód nézetet.
    • Standard: A munkafolyamat navigációs menüjében, a Fejlesztőeszközök csoportban válassza a Kód lehetőséget.
  2. A kódszerkesztőben keresse meg a művelet tömbjét columns . A kívánt tömbértékek minden oszlopához adjon hozzá egy üres header tulajdonságot és a következő kifejezést a value tulajdonsághoz:

    Szintaxis:

    JSON
    {
       "header": "",
       "value": "@item()?['<array-property-name>']"
    }
    

    Példa:

    JSON
    "Create_CSV_table": {
       "inputs": {
          "columns": [
             { 
                "header": "",
                "value": "@item()?['Description']"
             },
             { 
                "header": "",
                "value": "@item()?['Product_ID']"
             }
          ],
          "format": "CSV",
          "from": "@variables('myJSONArray')"
       }
    }
    
  3. Váltson vissza tervező nézetre az eredmények áttekintéséhez.

A munkafolyamat tesztelése

Annak ellenőrzéséhez, hogy a CSV-tábla létrehozása művelet létrehozza-e a várt eredményeket, küldjön magának egy értesítést, amely tartalmazza a CSV-tábla létrehozása művelet kimenetét.

  1. A munkafolyamatban adjon hozzá egy műveletet, amely elküldheti az eredményeket a CSV-tábla létrehozása műveletből.

    Ez a példa az E-mail küldése nevű Office 365 Outlook-művelet használatával folytatódik.

  2. Ebben a műveletben minden olyan mezőnél, ahol meg szeretné jeleníteni az eredményeket, jelölje ki az egyes dobozokat, amely megnyitja a dinamikus tartalomlistát. A listából a CSV-tábla létrehozása művelet alatt válassza a Kimenet lehetőséget.

    Képernyőkép az e-mail küldése nevű művelettel rendelkező munkafolyamatról. A Törzs tulajdonság a CsV-tábla létrehozása nevű előző művelet Kimenete mezőjét tartalmazza.

  3. Mentse a munkafolyamatot, majd manuálisan futtassa a munkafolyamatot.

    • Használati munkafolyamat: A tervező eszköztárán válassza a Futtatás futtatása> lehetőséget.
    • Szokásos munkafolyamat: A munkafolyamat navigációs menüjében válassza az Áttekintés lehetőséget. Az Áttekintés lap eszköztárán válassza a Futtatás futtatása lehetőséget>.

Ha az Office 365 Outlook-műveletet használta, az alábbi példa az eredményt mutatja:

Képernyőkép a CSV-tábla létrehozása művelet eredményeivel rendelkező e-mailről.

Megjegyzés

Ha a tábla helytelen formázással jelenik meg, tekintse meg , hogyan ellenőrizheti a táblázat adatformázását.

HTML-táblázat létrehozása művelet

Ha olyan HTML-táblázatot szeretne létrehozni, amely a JavaScript Object Notation (JSON) objektumainak tulajdonságait és értékeit tartalmazza egy tömbben, használja a HTML-tábla létrehozása műveletet. Ezután az eredményként kapott táblázatot a HTML-tábla létrehozása műveletet követő műveletekben használhatja.

A HTML-tábla létrehozása művelet kipróbálásához kövesse az alábbi lépéseket a munkafolyamat-tervezővel. Vagy ha inkább a kódnézet-szerkesztőben dolgozik, másolja a PÉLDA HTML-táblázat létrehozása és a változóművelet-definíciók inicializálása ebből az útmutatóból a saját logikai alkalmazás mögöttes munkafolyamat-definíciójába: Adatműveleti kód példák – HTML-tábla létrehozása. A HTML-tábla létrehozása műveletről a mögöttes JSON-munkafolyamat-definícióban a Table műveletben talál további információt.

  1. Az Azure Portalon vagy a Visual Studio Code-ban nyissa meg a logikai alkalmazás munkafolyamatát a tervezőben.

    Ez a példa az Azure Portalt és egy minta munkafolyamatot használ az Ismétlődés eseményindítóval, majd egy inicializálási változóművelettel . A művelet úgy van beállítva, hogy létrehozzon egy változót, ahol a kezdeti érték egy olyan tömb, amely JSON formátumban tartalmaz néhány tulajdonságot és értéket.

    Művelet Tulajdonságok és értékek
    Változó inicializálása - Név: myJSONArray
    - Típus: Tömb
    - Érték: [ { "Description": "Apples", "Product_ID": 1 }, { "Description": "Oranges", "Product_ID": 2 }]

    Képernyőkép az Azure Portalról, a Használat munkafolyamat-tervezőről és a HTML-tábla létrehozása nevű művelet minta-munkafolyamatról.

  2. Kövesse az alábbi általános lépéseket a HTML-tábla létrehozása nevű adatműveleti művelet hozzáadásához.

  3. A tervezőben válassza a HTML-tábla létrehozása műveletet, ha még nincs kijelölve. A Feladó mezőbe írja be a táblázat létrehozásához használni kívánt tömböt vagy kifejezést.

    Ebben a példában jelölje ki a Feladó mezőben, és válassza ki a dinamikus tartalomlistát (villám ikon). A listából válassza ki a myJSONArray változót :

    Képernyőkép a Használat munkafolyamatról, a HTML-tábla létrehozása nevű műveletről és a használni kívánt kiválasztott bemenetről.

    Tipp.

    Ha felhasználóbarát jogkivonatokat szeretne létrehozni a JSON-objektumok tulajdonságaihoz, hogy bemenetként kijelölhesse ezeket a tulajdonságokat, használja a JSON elemzése nevű műveletet a HTML-tábla létrehozása művelet használata előtt.

    Az alábbi képernyőképen látható a KÉSZ PÉLDA HTML-tábla létrehozása művelet:

    Képernyőkép a Használat munkafolyamatról és a HTML-tábla létrehozása nevű példaművelet befejezéséről.

  4. Mentse a munkafolyamatot. A tervező eszköztárán válassza a Mentés lehetőséget.

Táblázatformátum testreszabása

Alapértelmezés szerint az Oszlopok tulajdonság úgy van beállítva, hogy automatikusan hozza létre a táblázatoszlopokat a tömbelemek alapján. Egyéni fejlécek és értékek megadásához kövesse az alábbi lépéseket:

  1. Ha az Oszlopok tulajdonság nem jelenik meg a műveletinformációs mezőben, a Speciális paraméterek listában válassza az Oszlopok lehetőséget.

  2. Nyissa meg az Oszlopok listát, és válassza az Egyéni lehetőséget.

  3. A Fejléc tulajdonságban adja meg a használni kívánt egyéni fejlécszöveget.

  4. Az Érték tulajdonságban adja meg a használni kívánt egyéni értéket.

Ha a tömbből szeretne értékeket visszaadni, használja a item() függvényt a HTML-tábla létrehozása művelettel. Ciklusban For_each használhatja a függvénytitems().

Tegyük fel például, hogy olyan táblaoszlopokat szeretne, amelyek csak a tulajdonságértékekkel rendelkeznek, és nem egy tömb tulajdonságneveivel. Ha csak ezeket az értékeket szeretné visszaadni, kövesse ezeket a lépéseket tervező nézetben vagy kódnézetben való munkavégzéshez.

Ez a példa a következő eredményt adja vissza:

text
Apples,1
Oranges,2

Munka tervező nézetben

A HTML-tábla létrehozása műveletben tartsa üresen az Élőfej oszlopot. Az Érték oszlop minden sorában halasztsa el a kívánt tömbtulajdonságokat. Az Érték alatti sorok a megadott tömbtulajdonság összes értékét visszaadják, és a tábla oszlopává válnak.

  1. Minden kívánt tömbtulajdonság esetében az Érték oszlopban jelölje ki a szerkesztési mezőben, majd válassza ki a függvényikont, amely megnyitja a kifejezésszerkesztőt. Győződjön meg arról, hogy a függvénylista ki van jelölve.

  2. A kifejezésszerkesztőben adja meg a következő kifejezést, de cserélje le <array-property-name> a kívánt érték tömbtulajdonság-nevére. Ha elkészült az egyes kifejezésekkel, válassza a Hozzáadás lehetőséget.

    Szintaxis: item()?['<array-property-name>']

    Példák:

    • item()?['Description']
    • item()?['Product_ID']

    Képernyőkép a munkafolyamat-tervezőről, a HTML-tábla létrehozása nevű műveletről, valamint a Leírás nevű tömbtulajdonság elhalasztásáról.

    További információ: item() függvény.

  3. Ismételje meg az előző lépéseket minden tömbtulajdonság esetében. Ha végzett, a művelet az alábbi példához hasonlóan néz ki:

    Képernyőkép a Create HTML table and function named item() nevű műveletről.

Munka kódnézetben

A művelet JSON-definíciójában a columns tömbön belül állítsa a header tulajdonságot üres sztringre. Minden value tulajdonságnál halasztsa el a kívánt tömbtulajdonságokat.

  1. A tervezőben váltson kódnézetre.

    • Felhasználás: A tervező eszköztárán válassza a Kód nézetet.
    • Standard: A munkafolyamat navigációs menüjében, a Fejlesztőeszközök csoportban válassza a Kód lehetőséget.
  2. A kódszerkesztőben keresse meg a művelet tömbjét columns . A kívánt tömbértékek minden oszlopához adjon hozzá egy üres header tulajdonságot és a következő kifejezést a value tulajdonsághoz:

    Szintaxis:

    JSON
    {
       "header": "",
       "value": "@item()?['<array-property-name>']"
    }
    

    Példa:

    JSON
    "Create_HTML_table": {
       "inputs": {
          "columns": [
             { 
                "header": "",
                "value": "@item()?['Description']"
             },
             { 
                "header": "",
                "value": "@item()?['Product_ID']"
             }
          ],
          "format": "HTML",
          "from": "@variables('myJSONArray')"
       }
    }
    
  3. Váltson vissza tervező nézetre az eredmények áttekintéséhez.

A munkafolyamat tesztelése

Annak ellenőrzéséhez, hogy a HTML-tábla létrehozása művelet létrehozza-e a várt eredményeket, küldjön magának egy értesítést, amely tartalmazza a HTML-tábla létrehozása művelet kimenetét.

  1. A munkafolyamatban adjon hozzá egy műveletet, amely elküldheti az eredményeket a HTML-tábla létrehozása műveletből.

    Ez a példa az E-mail küldése nevű Office 365 Outlook-művelet használatával folytatódik.

  2. Ebben a műveletben minden olyan mezőnél, ahol meg szeretné jeleníteni az eredményeket, jelölje ki az egyes dobozokat, majd válassza a villám ikont, amely megnyitja a dinamikus tartalomlistát. A listából a HTML-tábla létrehozása művelet alatt válassza a Kimenet lehetőséget.

    Képernyőkép az e-mail küldése nevű művelettel rendelkező munkafolyamatról. A Törzs tulajdonság a Create HTML table (HTML-tábla létrehozása) nevű előző művelet Kimenet mezőjét tartalmazza.

  3. Mentse a munkafolyamatot, majd manuálisan futtassa a munkafolyamatot.

    • Használati munkafolyamat: A tervező eszköztárán válassza a Futtatás futtatása> lehetőséget.
    • Szokásos munkafolyamat: A munkafolyamat navigációs menüjében válassza az Áttekintés lehetőséget. Az Áttekintés lap eszköztárán válassza a Futtatás futtatása lehetőséget>.

Ha az Office 365 Outlook-műveletet használta, az alábbi példa az eredményt mutatja:

Képernyőkép a HTML-tábla létrehozása művelet eredményeivel rendelkező e-mailről.

Tömbművelet szűrése

Ha olyan meglévő tömbből szeretne alhalmaztömböt létrehozni, amelyben az alhalmazelemek megfelelnek bizonyos feltételeknek, használja a Szűrőtömb műveletet. Ezután az eredményként kapott szűrt tömböt a Tömb szűrése műveletet követő műveletekben használhatja.

A Tömb szűrése művelet kipróbálásához kövesse az alábbi lépéseket a munkafolyamat-tervezővel. Vagy ha inkább a kódnézet-szerkesztőben dolgozik, az útmutatóból átmásolhatja a Szűrőtömb példatömböt, és inicializálhatja a változóművelet-definíciókat a saját logikai alkalmazás mögöttes munkafolyamat-definíciójába: Adatműveleti kód példák – Szűrőtömb. A tömbszűrő műveletről a mögöttes JSON-munkafolyamat-definícióban a Lekérdezés műveletben talál további információt.

Megjegyzés

A feltételben használt szűrőszövegek megkülönböztetik a kis- és nagybetűket. Ez a művelet nem módosíthatja a tömb elemeinek formátumát vagy összetevőit.

Ahhoz, hogy a tömbszűrő művelet tömbkimenetét használhassa, ezeknek a műveleteknek be kell fogadniuk a tömböket bemenetként, vagy előfordulhat, hogy a kimeneti tömböt más kompatibilis formátumra kell átalakítania.

Ha HTTP-végpontot hív meg, és JSON-választ kap, a JSON-válasz feldolgozásához használja a JSON-elemzési JSON-műveletet. Ellenkező esetben a Szűrőtömb művelet csak a válasz törzsét tudja beolvasni, a JSON hasznos adatszerkezetét nem.

  1. Az Azure Portalon vagy a Visual Studio Code-ban nyissa meg a logikai alkalmazás munkafolyamatát a tervezőben.

    Ez a példa az Azure Portalt és egy minta munkafolyamatot használ az Ismétlődés eseményindítóval, majd egy inicializálási változóművelettel . A művelet úgy van beállítva, hogy létrehozza, ahol a kezdeti érték egy tömb, amely néhány minta egész számértékekkel rendelkezik.

    Művelet Tulajdonságok és értékek
    Változó inicializálása - Név: myIntegerArray
    - Típus: Tömb
    - Érték: [1,2,3,4]

    Megjegyzés

    Bár ez a példa egy egyszerű egész számtömböt használ, ez a művelet különösen hasznos JSON-objektumtömbök esetén, ahol az objektumok tulajdonságai és értékei alapján szűrhet.

    Képernyőkép az Azure Portalról, a Használat munkafolyamat-tervezőről és a Szűrőtömb nevű művelet példa-munkafolyamatról.

  2. Az alábbi általános lépéseket követve keresse meg a Szűrőtömb nevű adatműveleti műveletet.

  3. A tervezőn válassza a Tömb szűrése műveletet, ha még nincs kijelölve. A Feladó mezőbe írja be a szűrőként használni kívánt tömböt vagy kifejezést.

    Ebben a példában jelölje ki a Feladó mezőben, majd válassza a villám ikont, amely megnyitja a dinamikus tartalomlistát. A listából válassza ki a korábban létrehozott változót:

    Képernyőkép a Használat munkafolyamatról, a Szűrőtömb nevű műveletről és a használni kívánt kiválasztott bemenetről.

  4. A feltételhez adja meg az összehasonlítandó tömbelemeket, válassza ki az összehasonlító operátort, és adja meg az összehasonlítási értéket.

    Ez a példa az item() függvényt használja a tömb minden elemének eléréséhez, míg a Szűrőtömb művelet olyan tömbelemeket keres, amelyeknél az érték nagyobb egynél. Az alábbi képernyőképen a tömb szűrése kész művelet látható:

    Képernyőkép a Használat munkafolyamatról és a Szűrőtömb nevű példaművelet befejezéséről.

  5. Mentse a munkafolyamatot. A tervező eszköztárán válassza a Mentés lehetőséget.

A munkafolyamat tesztelése

Annak ellenőrzéséhez, hogy a Tömb szűrése művelet létrehozza-e a várt eredményeket, küldjön magának egy értesítést, amely tartalmazza a Szűrőtömb művelet kimenetét.

  1. A munkafolyamatban adjon hozzá egy műveletet, amely elküldheti az eredményeket a Szűrőtömb műveletből.

    Ez a példa az E-mail küldése nevű Office 365 Outlook-művelet használatával folytatódik.

  2. Ebben a műveletben hajtsa végre a következő lépéseket:

    1. Minden olyan mezőnél, ahol meg szeretné jeleníteni az eredményeket, jelölje ki az egyes dobozokat, majd válassza a függvényikont, amely megnyitja a kifejezésszerkesztőt. Győződjön meg arról, hogy a függvénylista ki van jelölve.

    2. Ha le szeretné kapni a tömb kimenetét a Szűrőtömb műveletből, írja be a következő kifejezést, amely a törzs() függvényt használja a Szűrőtömb művelet nevével, majd válassza a Hozzáadás lehetőséget.

      body('Filter_array')

      Képernyőkép az e-mail küldése nevű művelettel rendelkező munkafolyamatról. A Törzs tulajdonság tartalmazza a body() függvényt, amely lekéri a törzstartalmat a Szűrőtömb nevű előző műveletből.

      A feloldott kifejezés azt adja meg, hogy az e-mail törzsében lévő Filter_array művelet kimenetei jelenjenek meg küldéskor:

      Képernyőkép az e-mail küldése standard munkafolyamatról és a kész példaműveletről.

  3. Mentse a munkafolyamatot, majd manuálisan futtassa a munkafolyamatot.

    • Használati munkafolyamat: A tervező eszköztárán válassza a Futtatás futtatása> lehetőséget.
    • Szokásos munkafolyamat: A munkafolyamat navigációs menüjében válassza az Áttekintés lehetőséget. Az Áttekintés lap eszköztárán válassza a Futtatás futtatása lehetőséget>.

Ha az Office 365 Outlook-műveletet használta, az alábbi példa az eredményt mutatja:

Képernyőkép a Szűrőtömb nevű művelet eredményeivel rendelkező e-mailről.

Csatlakozás művelet

Ha olyan sztringet szeretne létrehozni, amely egy tömb összes elemét tartalmazza, és az elemeket egy adott elválasztó karakterrel szeretné elválasztani, használja az Illesztés műveletet. Ezután használhatja a sztringet az Illesztés műveletet követő műveletekben.

A Csatlakozás művelet kipróbálásához kövesse az alábbi lépéseket a munkafolyamat-tervezővel. Vagy ha inkább a kódnézet-szerkesztőben szeretne dolgozni, akkor az útmutatóból átmásolhatja az Illesztés és inicializálás változóművelet-definíciókat a saját logikai alkalmazás mögöttes munkafolyamat-definíciójába: Adatműveleti kód példák – Csatlakozás. A mögöttes munkafolyamat-definícióban található Csatlakozás műveletről további információt a Csatlakozás műveletben talál.

  1. Az Azure Portalon vagy a Visual Studio Code-ban nyissa meg a logikai alkalmazás munkafolyamatát a tervezőben.

    Ez a példa az Azure Portalt és egy minta munkafolyamatot használ az Ismétlődés eseményindítóval, majd egy inicializálási változóművelettel . Ez a művelet egy olyan változó létrehozásához van beállítva, amelyben a kezdeti érték egy olyan tömb, amely néhány minta egész számértékekkel rendelkezik.

    Művelet Tulajdonságok és értékek
    Változó inicializálása - Név: myIntegerArray
    - Típus: Tömb
    - Érték: [1,2,3,4]

    Képernyőkép az Azure Portalról, a Használat munkafolyamat-tervezőről és a Csatlakozás nevű művelet példa-munkafolyamatról.

  2. Kövesse az alábbi általános lépéseket a Csatlakozás nevű adatműveleti művelet megkereséséhez.

  3. A tervezőn válassza a Csatlakozás műveletet, ha még nincs kijelölve. A Feladó mezőbe írja be azt a tömböt, amelyhez sztringként csatlakozni kíván.

  4. A Feladó mezőbe írja be azt a tömböt, amelyhez sztringként csatlakozni kíván.

    Ebben a példában jelölje ki a Feladó mezőben, majd válassza a villám ikont, amely megnyitja a dinamikus tartalomlistát. A listából válassza ki a korábban létrehozott változót:

    Képernyőkép a Használat munkafolyamatról, az Illesztés nevű műveletről, valamint a sztringként illesztendő tömbkimenetről.

  5. A Csatlakozás a következővel mezőbe írja be az egyes tömbelemek elválasztásához használandó karaktert.

    Ez a példa kettőspontot (:) használ a Join With tulajdonság elválasztójaként.

    Képernyőkép a Használat munkafolyamatról és a Csatlakozás nevű művelet kész példájáról.

  6. Mentse a munkafolyamatot. A tervező eszköztárán válassza a Mentés lehetőséget.

A munkafolyamat tesztelése

Annak ellenőrzéséhez, hogy az Illesztés művelet létrehozza-e a várt eredményeket, küldjön magának egy értesítést, amely tartalmazza a Csatlakozás művelet kimenetét.

  1. A munkafolyamatban adjon hozzá egy műveletet, amely elküldheti önnek az eredményeket a Csatlakozás műveletből.

    Ez a példa az E-mail küldése nevű Office 365 Outlook-művelet használatával folytatódik.

  2. Ebben a műveletben minden olyan mezőnél, ahol meg szeretné jeleníteni az eredményeket, jelölje ki az egyes dobozokat, majd válassza a villám ikont, amely megnyitja a dinamikus tartalomlistát. A listából a Csatlakozás művelet alatt válassza a Kimenet lehetőséget.

    Képernyőkép egy munkafolyamatról, amely a Csatlakozás művelethez tartozó e-mail küldése elnevezett művelettel rendelkezik.

  3. Mentse a munkafolyamatot, majd manuálisan futtassa a munkafolyamatot.

    • Használati munkafolyamat: A tervező eszköztárán válassza a Futtatás futtatása> lehetőséget.
    • Szokásos munkafolyamat: A munkafolyamat navigációs menüjében válassza az Áttekintés lehetőséget. Az Áttekintés lap eszköztárán válassza a Futtatás futtatása lehetőséget>.

Ha az Office 365 Outlook-műveletet használta, az alábbi példa az eredményt mutatja:

Képernyőkép az e-mailről a Csatlakozás művelet eredményeivel.

JSON-művelet elemzése

A JavaScript Object Notation (JSON) tartalom tulajdonságainak hivatkozásához vagy eléréséhez a JSON-elemzési művelet használatával felhasználóbarát mezőket vagy jogkivonatokat hozhat létre ezekhez a tulajdonságokhoz. Így kiválaszthatja ezeket a tulajdonságokat a dinamikus tartalomlistából, amikor bemeneteket ad meg a munkafolyamat későbbi műveleteihez. Ehhez a művelethez JSON-sémát adhat meg, vagy JSON-sémát hozhat létre a minta JSON-tartalomból vagy hasznos adatokból.

A JSON-elemzési művelet kipróbálásához kövesse az alábbi lépéseket a munkafolyamat-tervezővel. Vagy ha inkább a kódnézet-szerkesztőben dolgozik, az útmutatóból kimásolhatja a JSON elemzése és a változóművelet-definíciók inicializálása példaként a saját logikai alkalmazás mögöttes munkafolyamat-definíciójába: Adatműveleti kód példák – JSON elemzése. A műveletről a mögöttes munkafolyamat-definícióban további információt a JSON-művelet elemzése című témakörben talál.

  1. Az Azure Portalon vagy a Visual Studio Code-ban nyissa meg a logikai alkalmazás munkafolyamatát a tervezőben.

    Ez a példa az Azure Portalt és egy minta-munkafolyamatot használ ismétlődési eseményindítóval, majd egy inicializálási változóművelettel. Ez a művelet úgy van beállítva, hogy létrehozzon egy változót, amelynek kezdeti értéke a következő JSON-objektum tulajdonságokkal és értékekkel:

    JSON
    {
        "Member": {
            "Email": "Sophia.Owen@fabrikam.com",
            "FirstName": "Sophia",
            "LastName": "Owen"
        }
    }
    

    Képernyőkép az Azure Portalról, a Használat munkafolyamat-tervezőről és a JSON-elemzés nevű műveletre vonatkozó példa-munkafolyamatról.

  2. Kövesse az alábbi általános lépéseket a JSON-elemzés nevű adatműveleti művelet megkereséséhez.

  3. A tervezőn válassza a JSON-elemzési műveletet, ha még nincs kijelölve. A Tartalom mezőbe írja be az elemezni kívánt JSON-objektumot.

    Ebben a példában jelölje ki a Tartalom mezőben, majd válassza a villám ikont, amely megnyitja a dinamikus tartalomlistát. A listából válassza ki a korábban létrehozott változót:

    Képernyőkép a Használat munkafolyamatról, a JSON elemzése nevű műveletről és az elemezni kívánt JSON-objektumváltozóról.

  4. A Séma mezőbe írja be az elemezni kívánt JSON-objektumot vagy hasznos adatokat leíró JSON-sémát.

    Ebben a példában használja a következő sémát a JSON-mintaobjektumhoz:

    JSON
    {
        "type": "object",
        "properties": {
            "Member": {
                "type": "object",
                "properties": {
                    "Email": {
                        "type": "string"
                    },
                    "FirstName": {
                        "type": "string"
                    },
                    "LastName": {
                        "type": "string"
                    }
                }
            }
        }
    }
    

    Képernyőkép: A használat munkafolyamata, a JSON elemzése nevű művelet és az elemezni kívánt JSON-objektum JSON-sémája.

    Ha nem rendelkezik sémával, létrehozhatja a sémát a JSON-objektumból:

    1. A JSON-elemzési művelet Séma mezőjében válassza a Minta hasznos adat használata séma létrehozásához lehetőséget.

    2. Az Enter vagy a illessze be a JSON-minta hasznos adat mezőjébe írja be a JSON-tartalmat vagy -objektumot, majd válassza a Kész lehetőséget, például:

      JSON
      {
          "Member": {
             "Email": "Sophia.Owens@fabrikam.com",
             "FirstName": "Sophia",
             "LastName": "Owens"
          }
      }
      

      Képernyőkép a Használat munkafolyamatról, a JSON-elemzés nevű műveletről, valamint egy JSON-minta hasznos adat beírása vagy beillesztése nevű mezőről, amely JSON-mintát tartalmaz a séma létrehozásához.

  5. Mentse a munkafolyamatot. A tervező eszköztárán válassza a Mentés lehetőséget.

A munkafolyamat tesztelése

Annak ellenőrzéséhez, hogy a JSON-elemzési művelet létrehozza-e a várt eredményeket, küldjön magának egy értesítést, amely tartalmazza a JSON-elemzési művelet kimenetét.

  1. A munkafolyamatban adjon hozzá egy műveletet, amely elküldheti az eredményeket a JSON-elemzési műveletből.

    Ez a példa az E-mail küldése nevű Office 365 Outlook-művelet használatával folytatódik.

  2. Ebben a műveletben minden olyan mezőnél, ahol meg szeretné jeleníteni az eredményeket, jelölje ki az egyes szerkesztőpaneleket, majd válassza a villám ikont, amely megnyitja a dinamikus tartalomlistát. A listából a JSON elemzése művelet alatt válassza ki az elemzett JSON-objektum tulajdonságait.

    Ez a példa a következő tulajdonságokat választja ki: Body FirstName, Body LastName és Body Email

    Képernyőkép az E-mail küldése művelet JSON-tulajdonságokkal rendelkező standard munkafolyamatról.

    Ha végzett, az e-mail küldése művelet az alábbi példához hasonlóan néz ki:

    Képernyőkép a munkafolyamatról, amelynek befejeződött művelete az E-mail küldése a Parse JSON nevű művelethez.

  3. Mentse a munkafolyamatot, majd manuálisan futtassa a munkafolyamatot.

    • Használati munkafolyamat: A tervező eszköztárán válassza a Futtatás futtatása> lehetőséget.
    • Szokásos munkafolyamat: A munkafolyamat navigációs menüjében válassza az Áttekintés lehetőséget. Az Áttekintés lap eszköztárán válassza a Futtatás futtatása lehetőséget>.

Ha az Office 365 Outlook-műveletet használta, az alábbi példa az eredményt mutatja:

Képernyőkép a JSON-elemzés nevű művelet eredményeivel rendelkező e-mailekről.

Művelet kiválasztása

A Kijelölés művelet alapértelmezés szerint létrehoz egy tömböt, amely egy meglévő tömb értékeiből létrehozott JSON-objektumokat tartalmaz. Létrehozhat például egy JSON-objektumot egy egész számtömb minden értékéhez úgy, hogy megadja az egyes JSON-objektumok tulajdonságait, és megfelelteti a forrástömb értékeit ezekhez a tulajdonságokhoz. Bár módosíthatja az összetevő JSON-objektumait, a kimeneti tömb mindig ugyanannyi elemet tartalmaz, mint a forrástömb. A Kiválasztás művelet kimeneti tömbjének használatához a következő műveleteknek vagy fogadniuk kell a tömböket bemenetként, vagy előfordulhat, hogy a kimeneti tömböt egy másik kompatibilis formátumra kell átalakítania.

A Kiválasztás művelet kipróbálásához kövesse az alábbi lépéseket a munkafolyamat-tervezővel. Vagy ha inkább a kódnézet-szerkesztőben dolgozik, az útmutatóból átmásolhatja a változóművelet-definíciók kiválasztására és inicializálására szolgáló példát a saját logikai alkalmazás mögöttes munkafolyamat-definíciójába: Adatműveleti kód példák – Kiválasztás. A műveletről a mögöttes munkafolyamat-definícióban további információt a Művelet kiválasztása című témakörben talál.

Tipp.

Ha egy JSON-objektumtömb értékeiből létrehozott sztringeket vagy egész számokat tartalmazó tömböt hoz létre, tekintse meg a változóművelet-definíciókkijelölése és inicializálása az Adatműveleti kód példák – Kiválasztás című témakörét.

  1. Az Azure Portalon vagy a Visual Studio Code-ban nyissa meg a logikai alkalmazás munkafolyamatát a tervezőben.

    Ez a példa az Azure Portalt és egy minta munkafolyamatot használ az Ismétlődés eseményindítóval, majd egy inicializálási változóművelettel . A művelet olyan változó létrehozásához van beállítva, amelyben a kezdeti érték egy tömb, amely néhány minta egész számból áll.

    Művelet Tulajdonságok és értékek
    Változó inicializálása - Név: myIntegerArray
    - Típus: Tömb
    - Érték: [1,2,3,4]

    Képernyőkép az Azure Portalról, a Használat munkafolyamat-tervezőről és a Kiválasztás nevű művelet példa-munkafolyamatról.

  2. Az alábbi általános lépéseket követve keresse meg a Kiválasztás nevű adatműveleti műveletet.

  3. A tervezőn válassza a Kijelölés műveletet, ha még nincs kijelölve. A Forrás mezőbe írja be a használni kívánt forrástömböt.

    Ebben a példában jelölje ki a Feladó mezőben, majd válassza a villám ikont, amely megnyitja a dinamikus tartalomlistát. A listából válassza ki a korábban létrehozott változót:

    Képernyőkép a Használat munkafolyamatról, a Kiválasztás nevű műveletről és a használni kívánt forrástömbváltozóról.

  4. A Leképezés tulajdonság bal oldali oszlopában adjon meg egy tulajdonságnevet a forrástömb összes értékének leírásához.

    Ez a példa Product_ID használ a forrástömb egész számértékeinek tulajdonságneveként. Tehát minden érték, például 1, 2, 3 és 4, egy termékazonosító.

  5. A jobb oldali oszlopban adjon meg egy kifejezést, amely a bal oldali oszlopban lévő tulajdonságnév forrástömbjének értékét adja meg.

    Ez a példa az item() függvényt használja a tömb egyes elemeinek iterálására és elérésére.

    1. Jelölje ki a jobb oldali oszlopot, majd válassza a függvényikont, amely megnyitja a kifejezésszerkesztőt. Győződjön meg arról, hogy a függvénylista ki van jelölve.

    2. A kifejezésszerkesztőben adja meg az elem() nevű függvényt, majd válassza a Hozzáadás lehetőséget.

      Képernyőkép a Használat munkafolyamatról, a Kiválasztás nevű műveletről, valamint a JSON objektumtulajdonságról és a JSON-objektumtömb létrehozásához szükséges értékekről.

    A Kiválasztás művelet most az alábbi példához hasonlóan jelenik meg:

    Képernyőkép a Használat munkafolyamatról és a Kiválasztás nevű kész példaműveletről.

  6. Mentse a munkafolyamatot. A tervező eszköztárán válassza a Mentés lehetőséget.

A munkafolyamat tesztelése

Annak ellenőrzéséhez, hogy a Kiválasztás művelet létrehozza-e a várt eredményeket, küldjön magának egy értesítést, amely tartalmazza a Select művelet kimenetét.

  1. A munkafolyamatban adjon hozzá egy műveletet, amely elküldheti önnek az eredményeket a Kiválasztás műveletből.

  2. Ebben a műveletben hajtsa végre a következő lépéseket:

    1. Minden olyan mezőnél, ahol meg szeretné jeleníteni az eredményeket, jelölje ki az egyes dobozokat, majd válassza a függvényikont, amely megnyitja a kifejezésszerkesztőt. Győződjön meg arról, hogy a függvénylista ki van jelölve.

    2. Ha le szeretné kapni a tömb kimenetét a Kiválasztás műveletből, írja be a következő kifejezést, amely a Body() függvényt használja a Select művelet nevével, majd válassza a Hozzáadás elemet:

      body('Select')

      Képernyőkép az e-mail küldése nevű munkafolyamatról, valamint a Kiválasztás művelet műveletkimeneteiről.

      A feloldott kifejezés azt adja meg, hogy az e-mail törzsében a Kiválasztás művelet kimenetei jelenjenek meg, amikor elküldik:

      Képernyőkép a munkafolyamatról és a Kész műveletről, amely a Kiválasztás művelet e-mail küldése című műveletét mutatja be.

  3. Mentse a munkafolyamatot, majd manuálisan futtassa a munkafolyamatot.

    • Használati munkafolyamat: A tervező eszköztárán válassza a Futtatás futtatása> lehetőséget.
    • Szokásos munkafolyamat: A munkafolyamat navigációs menüjében válassza az Áttekintés lehetőséget. Az Áttekintés lap eszköztárán válassza a Futtatás futtatása lehetőséget>.

Ha az Office 365 Outlook-műveletet használta, az alábbi példa az eredményt mutatja:

Képernyőkép a Kiválasztás művelet eredményeivel rendelkező e-mailről.

Hibaelhárítás

Táblaadatok formázása

Ha a CSV-táblázatot vagy a HTML-táblázatot helytelen formázással adja vissza, győződjön meg arról, hogy a bemeneti adatok sortöréseket tartalmaznak a sorok között.

Helytelen formázás:

text
Fruit,Number Apples,1 Oranges,2

Helyes formázás:

text
Fruit,Number
Apples,1
Oranges,2

Sorok közötti sortörések hozzáadásához adja hozzá az alábbi kifejezések egyikét a táblához:

text
replace(body('Create_CSV_table'),'','<br/>')
text
replace(body('Create_HTML_table'),'','<br/>')

Példa:

JSON
{
	"Send_an_email_": {
		"inputs": {
			"body": {
				"Body": "<p>Results from Create CSV table action:<br/>\n<br/>\n<br/>\n@{replace(body('Create_CSV_table'),'\r\n','<br/>')}</p>",
				"Subject": "Create CSV table results",
				"To": "sophia.owen@fabrikam.com"
			}
		}
	}
}