Sdílet prostřednictvím


Úprava a správa pracovních postupů aplikací logiky na webu Azure Portal

Platí pro: Azure Logic Apps (Consumption + Standard)

Tento průvodce ukazuje, jak spravovat pracovní postupy aplikace logiky Consumption nebo Standard pomocí webu Azure Portal a provádět úlohy, jako jsou úpravy, zakázání, povolení a odstraňování pracovních postupů.

Požadavky

Vyhledejte a otevřete prostředek logické aplikace

  1. Do vyhledávacího pole webu Azure Portal zadejte aplikace logiky a vyberte Aplikace logiky.

  2. V seznamu aplikací logiky vyhledejte prostředek aplikace logiky procházením nebo filtrováním seznamu.

  3. Pokud chcete otevřít prostředek aplikace logiky, vyberte aplikaci, kterou chcete spravovat.

Zobrazení vlastností aplikace logiky

  1. Na webu Azure Portal vyhledejte a otevřete prostředek aplikace logiky.

  2. V nabídce aplikace logiky v části Nastavení vyberte Vlastnosti.

  3. V podokně Vlastnosti můžete zobrazit a zkopírovat následující informace o prostředku aplikace logiky, například:

    Využití

    • Název
    • ID prostředku
    • Skupina prostředků
    • Místo
    • Typ
    • Název předplatného
    • ID předplatného
    • Koncový bod přístupu
    • Odchozí IP adresy modulu runtime
    • IP adresy koncového bodu přístupu
    • Odchozí IP adresy konektoru

    Standard

    • Stav
    • Adresa URL
    • Virtuální IP adresa
    • Režim
    • Odchozí IP adresa
    • Další odchozí IP adresy
    • Uživatel FTP/nasazení
    • Název hostitele FTP
    • Diagnostické protokoly FTP
    • Název hostitele FTP
    • Diagnostické protokoly FTPS
    • ID prostředku
    • Místo
    • Skupina prostředků
    • Název předplatného
    • ID předplatného

Zobrazení připojení

Když vytváříte připojení v pracovním postupu pomocí konektorů spravovaných Microsoftem, jsou tato připojení samostatné zdroje Azure s vlastními definicemi prostředků a jsou hostovány v globální, více tenanční Azure. Pracovní postupy standardních logických aplikací můžou také používat integrované konektory poskytovatele služeb, které se nativně spouštějí a využívají runtime Azure Logic Apps pro jednoho tenantu. Pokud chcete tato připojení zobrazit a spravovat, postupujte podle těchto kroků na základě typu prostředku aplikace logiky:

  1. Na webu Azure Portal vyhledejte a otevřete prostředek aplikace logiky.

  2. V nabídce aplikace logiky v části Vývojové nástroje vyberte připojení rozhraní API.

  3. Na stránce připojení rozhraní API vyberte konkrétní instanci připojení, která zobrazuje další informace o tomto připojení. Pokud chcete zobrazit definici základního prostředku připojení, vyberte Zobrazení JSON.

Přidání prázdného pracovního postupu do aplikace logiky (pouze standardní)

Aplikace logiky Consumption sice může mít jenom jeden pracovní postup, ale standardní prostředek aplikace logiky může mít více pracovních postupů. Do nasazeného prostředku aplikace logiky Standard můžete přidat prázdné pracovní postupy a pokračovat v vytváření pracovního postupu na webu Azure Portal.

  1. Na webu Azure Portal vyberte nasazený prostředek aplikace logiky Standard.

  2. V nabídce prostředků aplikace logiky v části Pracovní postupy vyberte Pracovní postupy.

  3. Na panelu nástrojů na stránce Pracovní postupy vyberte Přidat>.

    Snímek obrazovky znázorňující vybranou stránku Pracovní postupy aplikace logiky a panel nástrojů s vybraným příkazem Přidat

  4. V podokně Nový pracovní postup zadejte název pracovního postupu. Vyberte buď stavový nebo bezstavový>Vytvořit.

  5. Jakmile se nový pracovní postup zobrazí na stránce Pracovní postupy , vyberte tento pracovní postup a otevřete návrháře, abyste mohli vytvořit pracovní postup.

Zakázání nebo povolení nasazené aplikace logiky

Nasazené aplikace logiky Consumption a Standard mají různé způsoby, jak zakázat a povolit jejich aktivitu.

Úvahy o zakázání nasazené aplikace logiky Consumption

Zakázání aplikace logiky Consumption ovlivňuje všechny instance pracovního postupu následujícími způsoby:

  • Azure Logic Apps pokračuje ve zpracování všech probíhajících a čekajících instancí pracovního postupu, dokud nedokončí jejich spuštění. Na základě objemu nebo nevyřízených položek může dokončení tohoto procesu nějakou dobu trvat.

  • Azure Logic Apps nevytvoří ani nespouští nové instance pracovních postupů.

  • Pracovní postup můžete znovu odeslat, když je aplikace logiky zakázaná.

  • Trigger pracovního postupu se nezpustí, když je logická aplikace zakázaná. Stav triggeru si ale pamatuje bod, kdy jste zakázali aplikaci logiky. Při restartování aplikace logiky se trigger aktivuje pro všechny nezpracované položky od posledního spuštění pracovního postupu.

    Pokud chcete zastavit aktivaci triggeru u všech nezpracovaných položek od posledního spuštění pracovního postupu, musíte vymazat stav triggeru.

Zakázat nebo povolit nasazenou logickou aplikaci Consumption

Současně můžete zakázat nebo povolit jednu nebo více aplikací logiky Consumption.

  1. Do vyhledávacího pole webu Azure Portal zadejte aplikace logiky a vyberte Aplikace logiky.

  2. Na stránce Logic Apps zobrazte pouze spotřební logické aplikace pomocí filtru Plán.

  3. Na základě toho, jestli aplikace logiky zakážete nebo povolíte, si můžete zobrazit jenom aplikace logiky s povolenou nebo zakázanou pomocí filtru stavu .

  4. Ve sloupci zaškrtávacího políčka vyberte jednu nebo více aplikací logiky.

    • Pokud chcete vybrané spuštěné aplikace logiky zastavit, vyberte Zakázat nebo zastavit.
    • Pokud chcete vybrané zastavené aplikace logiky restartovat, vyberte Povolit/Spustit.
  5. Potvrďte výběr.

  6. Pokud chcete zkontrolovat, jestli váš úkol proběhl úspěšně nebo selhal, otevřete na hlavním panelu nástrojů Azure seznam oznámení (ikona zvonku).

Po zastavení logické aplikace nebo pracovního postupu

Pokud je aplikace typu Logic zastavená nebo je pracovní postup zakázaný, trigger workflowu se nespustí při příštím splnění podmínky triggeru. Stav triggeru si ale pamatuje bod, kdy jste zastavili aplikaci logiky nebo zakázali pracovní postup. Při restartování aplikace logiky nebo opětovném povolení pracovního postupu se trigger aktivuje pro všechny nezpracované položky od posledního spuštění pracovního postupu.

Pokud chcete zastavit aktivaci triggeru u všech nezpracovaných položek od posledního spuštění pracovního postupu, musíte před restartováním aplikace logiky vymazat stav triggeru nebo znovu povolit pracovní postup.

  1. Na portálu Azure otevřete pracovní postup logické aplikace Consumption a upravte libovolnou část spouštěče pracovního postupu.

  2. Uložte provedené změny. Tento krok resetuje aktuální stav triggeru.

  3. Restartujte aplikaci logiky.

Odstraňte logické aplikace

Úvahy o odstraňování aplikací logiky typu Consumption

Odstraněný prostředek logické aplikace typu Consumption nelze obnovit. Odstranění aplikace logiky Consumption ovlivňuje všechny instance pracovního postupu následujícími způsoby:

  • Azure Logic Apps vynakládá maximální úsilí, aby zrušila jakékoli probíhající a čekající spuštění pracovního postupu.

    I při velkém objemu nebo nahromaděné práci se většina běhů zruší před tím, než začnou nebo skončí. Dokončení procesu zrušení ale může chvíli trvat. Mezitím mohou být některé úlohy zahájeny k provedení, zatímco služba zpracovává proces zrušení.

  • Azure Logic Apps nevytvoří ani nespouští nové instance pracovních postupů.

  • Pokud odstraníte aplikaci logiky a pracovní postup, ale pak znovu vytvoříte stejnou aplikaci logiky a pracovní postup, znovu vytvořený pracovní postup nemá stejná metadata jako odstraněný pracovní postup.

    Pokud tedy máte jiný pracovní postup, který volá odstraněný pracovní postup, musíte pracovní postup volajícího znovu použít k aktualizaci metadat pro znovu vytvořený pracovní postup. Volající tak získá správné informace pro znovu vytvořený pracovní postup. V opačném případě volání na znovu vytvořeném pracovním postupu selže s chybou Unauthorized. Toto chování platí také pro pracovní postupy, které používají artefakty v účtech integrace a které volají funkce Azure.

Odstranit aplikace logiky typu Consumption

Současně můžete odstranit jednu nebo více aplikací logiky Consumption.

  1. Do vyhledávacího pole webu Azure Portal zadejte aplikace logiky a vyberte Aplikace logiky.

  2. Na stránce Logic Apps zobrazte pouze spotřební logické aplikace pomocí filtru Plán.

  3. Ve sloupci zaškrtávacího políčka vyberte jednu nebo více aplikací logiky, které chcete odstranit. Na panelu nástrojů vyberte Odstranit.

  4. Jakmile se zobrazí potvrzovací pole, zadejte ano a vyberte Odstranit.

  5. Pokud chcete zkontrolovat, jestli váš úkol proběhl úspěšně nebo selhal, otevřete na hlavním panelu nástrojů Azure seznam oznámení (ikona zvonku).

Správa verzí logických aplikací (pouze spotřební)

Když uložíte změny pracovního postupu aplikace logiky Consumption, Azure uloží verzi před provedením změn a upravená verze se stane aktuální verzí. Můžete zobrazit tyto předchozí verze, vybrat některou z nich, kterou chcete povýšit nad aktuální verzi, a před dokončením tohoto procesu upravit vybranou verzi.

Zobrazení předchozích verzí

  1. Na webu Azure Portal otevřete aplikaci logiky Consumption.

  2. V nabídce aplikace logiky v části Vývojové nástroje vyberte Verze.

    Snímek obrazovky s webem Azure Portal, nabídkou aplikace logiky Consumption s vybranou verzí a předchozími verzemi aplikace logiky

  3. V seznamu Verze vyberte požadovanou verzi pracovního postupu.

    Pokud chcete seznam filtrovat, zadejte na panelu vyhledávání na stránce Verze ID verze, pokud znáte ID.

    Stránka Verze historie zobrazuje vybranou verzi v režimu jen pro čtení. Můžete změnit mezi zobrazením návrháře a zobrazením kódu.

    Snímek obrazovky se stránkou historie verzí se zobrazením návrháře a možnostmi zobrazení kódu

Upřednostnit předchozí verzi před aktuální verzí

  1. Na webu Azure Portalzobrazte předchozí verzi, kterou chcete zvýšit.

  2. Na panelu nástrojů Historie vyberte Zvýšit úroveň.

    Snímek obrazovky zobrazuje panel nástrojů stránky Historie, kde je vybrané tlačítko Propagovat.

    Návrhář pracovního postupu otevře vybranou verzi pracovního postupu.

  3. Volitelně můžete provést všechny úpravy, které chcete v pracovním postupu upravit.

    Můžete změnit mezi Návrhářem a zobrazením kódu. Můžete také aktualizovat parametry.

  4. Pokud chcete uložit všechny aktualizace a dokončit povýšení, na panelu nástrojů návrháře vyberte Uložit. Změny zrušíte výběrem možnosti Zahodit.

Když znovu zobrazíte historii verzí aplikace logiky, upřednostněná verze se teď zobrazí jako první v seznamu s novým identifikátorem.