Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Azure Logic Apps (Consumption + Standard)
Tato příručka ukazuje, jak pracovat s nasazenými aplikacemi logiky v editoru Visual Studio Code a jak provádět úlohy, jako jsou úpravy, zakázání, povolení a odstranění. Pokud máte obě rozšíření pro Azure Logic Apps (Consumption) i Azure Logic Apps (Standard) nainstalovaná v editoru Visual Studio Code, můžete zobrazit všechny nasazené aplikace logiky ve vašem předplatném Azure a provádět úlohy správy s některými, které se liší v závislosti na typu aplikace logiky.
Požadavky
Účet a předplatné Azure. Pokud předplatné nemáte, zaregistrujte si bezplatný účet Azure.
Přístup k internetu, abyste mohli v případě potřeby stáhnout požadované rozšíření, připojit se z editoru Visual Studio Code ke svému účtu Azure a publikovat všechny změny, které v projektu provedete.
Visual Studio Code s následujícími rozšířeními na základě typu aplikace logiky, který chcete spravovat. Můžete mít také nainstalovaná obě rozšíření současně.
- Rozšíření Azure Logic Apps (Standard) pro Visual Studio Code
- Rozšíření Azure Logic Apps (Consumption) pro Visual Studio Code
Pro pracovní postupy standardní aplikace logiky potřebujete projekt standardní aplikace logiky, který chcete upravit nebo spravovat v editoru Visual Studio Code.
Připojení k účtu Azure
Pokud ještě nejste připojení ke svému účtu Azure, připojte se takto:
V editoru Visual Studio Code na panelu aktivit vyberte ikonu Azure a otevřete podokno Azure .
V podokně Azure v části Logic Apps (Consumption) vyberte Přihlásit se k Azure.
Jakmile se zobrazí ověřovací stránka editoru Visual Studio Code, přihlaste se pomocí svého účtu Azure.
Po přihlášení se v části Logic Apps (Consumption) zobrazí předplatná Azure pro váš účet Azure. Pokud se očekávaná předplatná nezobrazí nebo chcete, aby se v podokně zobrazovala jenom konkrétní předplatná, postupujte takto:
V části Logic Apps (Consumption) přesuňte ukazatel na název oddílu, dokud se nezobrazí tlačítko Vybrat předplatná (ikona filtru). Vyberte ikonu filtru
Jakmile se zobrazí seznam předplatných, vyberte požadovaná předplatná a ujistěte se, že jste vybrali OK.
Zobrazení nasazených aplikací logiky v editoru Visual Studio Code
V editoru Visual Studio Code se připojte ke svému účtu Azure, pokud jste to ještě neudělali.
Na panelu aktivit výběrem ikony Azure otevřete podokno Azure .
V části Logic Apps (Consumption) rozbalte své předplatné Azure.
Teď můžete zobrazit všechny nasazené aplikace logiky Consumption ve vybraném předplatném, například:
Vyhledejte a rozbalte uzel nasazené aplikace logiky Consumption, kterou chcete použít.
Na úrovni prostředků logické aplikace můžete v místní nabídce uzlu logické aplikace vybrat následující úlohy:
Task Vyberte Otevřít pracovní postup v nástroji návrháře Otevřete v Návrháři, který otevře pracovní postup v režimu jen pro čtení. Otevření pracovního postupu v editoru zobrazení kódu Otevřete v Editoru, který otevře pracovní postup pro úpravy. Viz Úprava pracovního postupu. Rozbalte uzel pro položky popsané v následující tabulce, kde chcete zobrazit další informace, pokud existují:
Node Description Běží Historie spuštění pracovního postupu Spouštěče Informace o spouštěči pracovního postupu
- Chcete-li otevřít v editoru zobrazení kódu, otevřete místní nabídku pro trigger a vyberte Otevřít v editoru.
- Pokud chcete spouštěč spustit, otevřete kontextovou nabídku spouštěče a vyberte Spustit.Verze Verze aplikace logiky.
- Pokud chcete otevřít v návrháři, otevřete místní nabídku pro konkrétní verzi a vyberte Otevřít v Návrháři, který se otevře v režimu jen pro čtení.
- Pokud chcete otevřít v editoru zobrazení kódu, otevřete místní nabídku pro konkrétní verzi a vyberte Otevřít v editoru, který se otevře v režimu jen pro čtení.
Přidat prázdný pracovní postup do projektu (pouze standardní logická aplikace)
Aplikace logiky Consumption sice může mít jenom jeden pracovní postup, ale standardní aplikace logiky může mít více pracovních postupů. Pokud chcete do projektu přidat nový prázdný pracovní postup, postupujte takto:
V editoru Visual Studio Code otevřete projekt aplikace logiky Standard, pokud ještě není otevřený.
Na panelu aktivit vyberte ikonu souborů, která otevře okno Průzkumníka pro zobrazení projektu.
V místní nabídce složky projektu klikněte a vyberte Vytvořit pracovní postup.
Vyberte šablonu pracovního postupu Stavové nebo Bezstavové
Zadejte název pracovního postupu.
V projektu se teď zobrazí nová složka pracovního postupu. Tato složka obsahuje souborworkflow.json pro základní definici JSON pracovního postupu.
Úprava pracovního postupu
V editoru Visual Studio Code můžete upravit nasazený pracovní postup Consumption pouze pomocí editoru zobrazení kódu. Pokud otevřete nasazený pracovní postup Consumption pomocí návrháře, pracovní postup se otevře v režimu jen pro čtení. Ve srovnání můžete standardní pracovní postup upravit pomocí návrháře nebo editoru zobrazení kódu pouze v kontextu projektu standardní aplikace logiky v podokně Průzkumník . Pokud otevřete nasazený standardní pracovní postup pomocí návrháře nebo editoru zobrazení kódu z oddílu Prostředky v podokně Azure , pracovní postup se otevře v režimu jen pro čtení.
Pokud chcete upravit nasazený pracovní postup Consumption nebo Standard pomocí návrháře, proveďte tyto změny na webu Azure Portal.
Důležité
Než pracovní postup změníte, možná budete chtít pracovní postup zastavit nebo zakázat. Ujistěte se, že rozumíte tomu, jak vaše změny ovlivňují operaci pracovního postupu. Až budete hotovi, nezapomeňte pracovní postup restartovat nebo znovu spustit. Důležité informace týkající se zastavení, zakázání, restartování nebo opětovného povolení pracovních postupů najdete v následující dokumentaci:
V editoru Visual Studio Code na panelu aktivit vyberte ikonu Azure a otevřete podokno Azure .
V části Logic Apps (Consumption) rozbalte své předplatné Azure a najděte svou aplikaci logiky.
Otevřete kontextovou nabídku logic aplikace a vyberte Otevřít v editoru.
Visual Studio Code otevře editor zobrazení kódu pro podkladový definiční soubor JSON pracovního postupu s názvem <logic-app-name>.logicapp.json soubor. Teď můžete upravit základní definici JSON pracovního postupu.
Po provedení změn a pokusu o uložení pracovního postupu se zobrazí zpráva s potvrzením, že chcete nahrát změny do nasazeného pracovního postupu.
Pokud chcete pokračovat v ukládání a publikování změn, vyberte Nahrát.
Azure uloží původní pracovní postup jako předchozí verzi. Aktualizovaný pracovní postup se stane aktuálním pracovním postupem.
Pokud je pracovní postup zakázaný, nezapomeňte pracovní postup znovu použít.
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. Důležité informace o tom, jak tyto úlohy ovlivňují jednotlivé typy prostředků aplikace logiky, najdete v následující dokumentaci:
- Důležité informace o zastavení logických aplikací v rámci modelu Consumption
- Důležité informace o zastavení standardních aplikací logiky
- Důležité informace o zakázání standardních pracovních postupů
V editoru Visual Studio Code na panelu aktivit vyberte ikonu Azure a otevřete podokno Azure .
V části Logic Apps (Consumption) rozbalte své předplatné Azure a najděte svou aplikaci logiky.
Otevřete místní nabídku aplikace logiky. Na základě aktuálního stavu aktivity vyberte Zakázat nebo Povolit.
Po zastavení logické aplikace
Po zastavení aplikace logiky se triggery pracovního postupu neaktivují při příštím splnění jejich podmínek. Stavy triggerů si ale pamatují body, ve kterých jste aplikaci logiky zastavili. 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 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 následujícím postupem:
V editoru Visual Studio Code otevřete pracovní postup logické aplikace typu Consumption a upravte jakoukoli část spuštěče pracovního postupu.
Uložte provedené změny. Tento krok resetuje aktuální stav triggeru.
Odstranění logických aplikací
Nasazené aplikace logiky Consumption a Standard mají různé způsoby odstranění prostředků. Informace o tom, jak odstranění ovlivňuje jednotlivé typy prostředků aplikace logiky, najdete v následující dokumentaci:
- Důležité informace o odstraňování logických aplikací Consumption
- Důležité informace o odstraňování standardních aplikací logiky
- Důležité informace o odstraňování standardních pracovních postupů
V editoru Visual Studio Code na panelu aktivit vyberte ikonu Azure a otevřete podokno Azure .
V části Logic Apps (Consumption) rozbalte své předplatné Azure a najděte svou aplikaci logiky.
Otevřete kontextovou nabídku logické aplikace a vyberte Odstranit.
Podpora předchozích verzí (pouze pro spotřebu)
Pokud chcete publikovat starší verzi aplikace logických pravidel Consumption, můžete tuto verzi upřednostnit nad aktuální verzí. Aby byla možnost zvýšení úrovně dostupná, musí mít vaše aplikace logiky aspoň dvě verze.
V editoru Visual Studio Code na panelu aktivit vyberte ikonu Azure a otevřete podokno Azure .
V části Logic Apps (Consumption) rozbalte své předplatné Azure a najděte svou aplikaci logiky.
Rozbalte aplikaci Logic, rozbalte Verze a najděte starší verzi, kterou chcete povýšit.
V místní nabídce verze vyberte Zvýšit úroveň.