Čo je to Power Query a jazyk M: podrobný prehľad
Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.
V tomto návode sa dozvieme o statických výsledkoch a o tom, ako to funguje v našich tokoch. V súčasnosti je táto výkonná funkcia stále v režime ukážky alebo beta verzie. Je to však určite dobrá funkcia, ktorú môžeme pridať k našim osvedčeným postupom pri vytváraní vývojových diagramov.
Obsah
Vzorový scenár
Použijeme vzorový tok, ktorý som predtým vytvoril.
Odošle požiadavku HTTP na koncový bod tretej strany.
To je to, čo HTTP požiadavka dostane späť.
Potom vykoná akciu Podmienka . Ak je stavový kód HTTP požiadavky rovný 200 , znamená to, že požiadavka je úspešná.
Ak bola podmienka splnená, tok prejde na cestu Ak áno . Na hlavný kanál v Slacku odošle správu s textom „ SCHVÁLENÉ “ . Potom v rozpočtovom kanáli tiež uverejní správu, ktorá obsahuje všetky údaje, ktoré sme získali z koncového bodu tretej strany.
Ak podmienka nie je splnená, prejde na cestu If no a všeobecný kanál v Slacku dostane správu s textom „ DENIED “.
Po prejdení toku vzoriek kliknite na tlačidlo Uložiť .
Poďme teraz otestovať tok a uvidíme, ako to funguje.
Vyberte možnosť Vykonám akciu spúšťača a potom kliknite na tlačidlo Test .
Potom kliknite na položku Spustiť postup .
Nakoniec kliknite na Hotovo .
Pozrime sa na výsledok vo vývojovom diagrame. Ako vidíme, každý krok bol úspešne vykonaný.
Po kontrole všeobecného kanála v Slacku uvidíme, že správa „ APPROVED “ bola úspešne odoslaná.
Prejdite na kanál rozpočtu a uvidíme skutočný JSON, ktorý sme získali z požiadavky HTTP.
Zatiaľ je koncový bod stále aktívny, takže náš postup funguje správne. Ako však otestujeme náš tok, keď server koncového bodu už nefunguje?
Keď sa to stane, náš tok určite zlyhá. V takýchto prípadoch nechceme, aby akcia HTTP požiadavky skutočne pingla server, pretože predpokladáme, že server je poškodený.
Preto môžeme len vytvoriť falošné premenné, aby sme mohli prejsť na ďalší krok. Oveľa lepším riešením je však použitie statických výsledkov Power Automate .
Funkcia Statické výsledky nespustí skutočnú akciu. Namiesto toho len prinúti, aby sa vyskytli určité výstupy.
Používanie statických výsledkov v tokoch Power Automate
Ak chcete vyskúšať metódu statických výsledkov , vráťme sa k nášmu postupu a upravte ho.
Kliknite na tri bodky v kroku požiadavky HTTP a potom kliknite na možnosť Statický výsledok (Ukážka) .
Prepnite možnosť Povoliť statický výsledok (Ukážka) .
Keď je povolená, môžeme si vybrať akýkoľvek výstup, ktorý chceme, aby tok produkoval. V tomto príklade chceme, aby výsledkom bolo úspešné s 200 ako jeho stavovým kódom .
Kliknite na ikonu kontrolného zoznamu a vyberte telo .
Potom sa zobrazí pole tela .
Naplníme telo obsahom tela z nášho predchádzajúceho úspešného toku.
Majte na pamäti, že každá akcia má výstupy. Kliknite teda na odkaz Zobraziť nespracované výstupy .
Kliknutím na to uvidíme, čo náš tok získa späť, napríklad stavový kód , hlavička a telo . Skopírujme obsah tela .
Potom ho prilepte do poľa tela nášho statického výsledku .
Po prilepení kliknite na Hotovo .
Môžeme tiež skopírovať obsah hlavičiek a vložiť ich do poľa Zadajte jedinečnú vlastnosť pre náš statický výsledok. Zatiaľ sa však nemusíme obávať hlavičiek, pretože sa zameriame na to, aby stavový kód bol 200 a telo bolo ekvivalentné tomu z nášho predchádzajúceho úspešného spustenia toku.
Po dokončení sa nám zobrazí malá žltá ikona kadičky . Umiestnite kurzor myši na ikonu a zobrazí sa správa „ Táto akcia má nakonfigurovaný statický výsledok “.
Všetky statické výsledky vracajú reťazce . Preto musíme zmeniť stavový kód z celého čísla 200 na reťazec pridaním úvodzoviek ( “ ) na začiatok a koniec čísla. Toto je len nuansa, ktorú si Microsoft už uvedomuje a pravdepodobne ju opraví, keď túto funkciu úplne uvoľní.
Nakoniec kliknite na tlačidlo Uložiť .
Testovanie statických výsledkov Power Automate
Poďme teraz otestovať tok, ktorý sme nakonfigurovali pomocou statických výsledkov .
Vyberte možnosť Vykonám akciu spúšťača a potom kliknite na tlačidlo Test .
Kliknite na položku Spustiť tok .
Potom kliknite na tlačidlo Hotovo .
Malá modrá ikona kadičky medzi akciou HTTP požiadavky označuje, že akcia bola vykonaná pomocou statického výsledku.
V tomto nie sú žiadne hlavičky , pretože sme žiadne nepriradili.
Uvidíme tiež, že podmienky fungovali správne.
Preto uvidíme, že vo všeobecnom kanáli v Slacku sa opäť zobrazí správa „ SCHVÁLENÉ “ .
Keď klikneme na rozpočtový kanál, znova sa nám zobrazí rovnaká správa.
Stránka dokumentácie pre statické výsledky Power Automate
Ďalším spôsobom, ako sa naučiť používať statické výsledky, je pozrieť si dokumentáciu Power Automate . Je nevyhnutné skontrolovať stránku s dokumentáciou, pretože z času na čas sa objavia nové veci.
Kliknite na možnosť Návody ako na to . Potom kliknite na tému Testovanie aplikácií logiky s falošnými údajmi . Potom sa zobrazia pokyny na nastavenie statických výsledkov a ďalšie užitočné súvisiace informácie.
Záver
Jednou z najvýkonnejších funkcií dostupných v Microsoft Power Automate sú statické výsledky . Umožňuje používateľom vynútiť výskyt určitých výstupov v každom jednotlivom scenári. Takže bez ohľadu na to, čo sa stane, pracovný postup prinesie výsledky, ktoré ste definovali. Je to tiež oveľa jednoduchšie, pretože viete, že vývojové diagramy sa môžu časom skomplikovať.
Okrem tohto tutoriálu by ste sa mohli začať bližšie oboznamovať so statickými výsledkami tak, že sa zoznámite s dokumentáciou spoločnosti Microsoft . Je to veľmi užitočné, keď napredujete vo svojej kariére Power Automate . Dobrý vývojár alebo správca by mal byť opäť schopný nájsť riešenia svojich problémov maximalizáciou využitia dokumentácie.
Všetko najlepšie,
Henry
Tento tutoriál poskytuje prehľad o editore Power Query a jazyku M na pracovnej ploche LuckyTemplates.
Zistite, ako vytvoriť stránkovanú správu, pridať texty a obrázky a potom exportovať správu do rôznych formátov dokumentov.
Zistite, ako používať funkciu automatizácie SharePointu na vytváranie pracovných postupov a ako pomôcť pri mikromanažovaní používateľov, knižníc a zoznamov SharePointu.
Zdokonaľte svoje zručnosti v oblasti vývoja zostáv zapojením sa do výzvy v oblasti analýzy údajov. Accelerator vám môže pomôcť stať sa super používateľom LuckyTemplates!
Naučte se, jak vypočítat průběžné součty v LuckyTemplates pomocí DAX. Průběžné součty vám umožní nezabřednout do žádného jednotlivého výsledku.
Pochopte koncept proměnných v jazyce DAX v rámci LuckyTemplates a důsledky proměnných pro způsob výpočtu vašich mír.
Získajte viac informácií o vlastnom vizuáli nazývanom graf LuckyTemplates Slope, ktorý sa používa na zobrazenie nárastu/zníženia pre jednu alebo viacero metrík.
Objavte farebné motívy v LuckyTemplates. Sú nevyhnutné, aby vaše zostavy a vizualizácie vyzerali a fungovali bez problémov.
Výpočet priemeru v LuckyTemplates možno vykonať mnohými spôsobmi, aby ste získali presné informácie pre vaše obchodné správy.
Pojďme se ponořit do standardního motivu LuckyTemplates a prohlédnout si některé funkce zabudované do samotné aplikace LuckyTemplates Desktop.