Power Automate – snadné získání schématu objektu JSON
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Autor: Martin Bradáč
Při získávání údajů z objektů v Power Automate použijeme operaci Parsovat JSON. Musíme jí ovšem definovat schéma objektu, který do ní vstupuje. To může být v některých případech složité a pracné. V Následujícím návodu přidám jeden tip, který používám.
Získáme data uložená v sharepointovém seznamu.
- Tok bude spouštěn tlačítkem . Tuto volbu volím kvůli jednoduchosti a pro ukázku.
- Připojíme se k seznamu – Konektor pro Sharepoint, funkce získat položky. Je třeba vybrat web a následně seznam, který chceme načíst. Doplňujícími volbami pak mohou být filtry.
- Nyní zvolíme operaci Parsovat JSON. Vstupem bude Value – hodnota z předchozího kroku. Druhým parametrem je schéma. Schéma bude vždy individuální podle struktury seznamu. Pokud ho neznáte, vyplňte následující:
{
"type": "object",
"properties": {}
}
Tím Power Automate získá validní hodnotu a umožní tok spustit. Klikněte tedy na tlačítko Test.
Tok proběhne s chybou. Nad Parsovat JSON svítí červený vykřičník. Klikněte na položku.
V oblasti Vstup – obsah je celý Objekt v JSON zobrazen. Označte a zkopírujte ho do schránky. Přepněte se do režimu úprav tlačítkem Edit.
Vraťte se k Parsování JSON a klikněte na tlačítko Generovat z ukázky. V nově zobrazeném dialogu pak vše odstraňte a vložte obsah ze schránky. Potvrďte.
Nyní jsou hodnoty převedené na schéma a Parsování JSON může pokračovat.
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.