Power Automate je mocný nástroj, ale bez trochy disciplíny se flow rychle stane nepřehledným. Tady je 5 věcí, které dělám vždy.
1. Pojmenovávej každý krok
Výchozí názvy jako Apply to each 2 jsou k ničemu. Vždy přejmenuj každý action na něco smysluplného — například Načti položky ze SharePointu. Zachráníš tím sobě i kolegům hodiny debuggování.
2. Používej Compose pro debugování
Akce Compose je tvůj nejlepší přítel při ladění. Hoď do ní výraz nebo proměnnou a uvidíš, co flow skutečně dostává.
// Příklad: Zobrazení celého triggeru
@{triggerBody()}
3. Ošetři chyby pomocí Configure run after
Nastav větve pro případ selhání pomocí Configure run after. Flow by nikdy nemělo tiše selhat — pošli si notifikaci nebo zaloguj chybu do SharePoint listu.
4. Nezneuž Variables — využij Compose
Variables v Power Automate jsou sekvenční a nelze je použít paralelně. Pokud hodnotu jen předáváš a nepotřebuješ ji měnit, použij raději Compose — je rychlejší a čistší.
5. Dokumentuj flow popisem a poznámkami
Každé flow má pole Description — vyplň ho. Za 6 měsíců nebudeš vědět, proč jsi to takhle udělal. Stačí 2 věty.
Dobré flow není to nejkratší, ale to, které pochopí i junior za rok.