Vytvoření obchodního procesu pro přidání obchodního kontextu o prostředcích Azure pomocí služby Azure Business Process Tracking (Preview)
Poznámka:
Tato funkce je ve verzi Preview a podléhá dodatečným podmínkám použití pro microsoft Azure Preview.
Pokud chcete přidat obchodní kontext kolem prostředků Azure v řešení integrace, můžete vizualizovat toky obchodních procesů pro úlohy implementované těmito prostředky. Ve službě Azure Business Process Tracking je obchodní proces řadou fází, které představují úlohy, které procházejí reálným obchodním scénářem. Tento obchodní proces také určuje jeden identifikátor firmy nebo ID transakce, jako je číslo lístku, číslo objednávky, číslo případu atd., k identifikaci transakce, která existuje ve všech fázích obchodního procesu a korelaci těchto fází.
Když do obchodního procesu přidáte fázi, můžete také definovat další hodnoty obchodních vlastností, které se mají zachytit při procházení dat v jednotlivých fázích. Id transakce a další vlastnosti pak můžete později namapovat na konkrétní operace a výstupy dat v pracovních postupech standardní aplikace logiky. Další informace najdete v tématu Co je Sledování obchodních procesů Azure?
Předpokládejme například, že jste vývojář nebo obchodní analytik v powerové společnosti. Tým zákaznických služeb vaší společnosti má následující obchodní proces k vyřešení lístku zákazníka pro výpadek napájení:
Po vytvoření prostředku obchodního procesu v Azure můžete pomocí editoru procesů vytvořit vývojový diagram, který vizuálně popisuje tento obchodní proces, například:
Poznámka:
I když tento příklad ukazuje sekvenční obchodní proces, může mít proces paralelní větve, které představují rozhodovací cesty.
Po definování obchodního procesu pak můžete každou fázi namapovat na skutečné prostředky Azure.
Poznámka:
V této verzi můžete namapovat fáze obchodních procesů pouze na prostředky standardní aplikace logiky a jejich pracovní postupy v Azure Logic Apps.
Požadavky
Účet a předplatné Azure. Pokud nemáte předplatné Azure, zaregistrujte si bezplatný účet Azure.
Poznámka:
Pokud k uspořádání prostředků Azure používáte prostředí integrace Azure a skupiny aplikací a chcete v prostředí integrace namapovat obchodní proces na prostředky Azure, musí všechny prostředky Azure používat stejné předplatné, včetně vašich obchodních procesů a prostředí integrace. Pokud nepoužíváte prostředí integrace Azure, můžete svůj obchodní proces namapovat na prostředky Azure, ke kterým máte přístup.
Existující nebo nový cluster a databáze Azure Data Exploreru
Tento prostředek Azure se vyžaduje k vytvoření, nasazení a uložení zadaných dat v obchodním procesu. Váš obchodní proces používá tuto databázi k ukládání transakcí a hodnot obchodních vlastností, které chcete zachytit, když data v reálném čase procházejí pracovními postupy. Při vytváření obchodního procesu zadáte cluster, databázi a tabulku, které se mají použít k ukládání požadovaných dat.
Poznámka:
I když sledování obchodních procesů Azure během verze Preview neúčtuje žádné poplatky, Za Azure Data Explorer se účtují poplatky na základě vybrané cenové možnosti. Další informace najdete v tématu o cenách Azure Data Exploreru.
Vytvoření obchodního procesu
Do vyhledávacího pole webu Azure Portal zadejte a vyberte Sledování obchodních procesů.
Na panelu nástrojů Sledování obchodního procesu vyberte Vytvořit.
Na stránce Vytvořit obchodní proces na kartě Základy zadejte následující informace:
Vlastnost Požaduje se Hodnota Popis Předplatné Ano < Předplatné Azure> Předplatné Azure, které se má použít pro váš obchodní proces. Skupina prostředků Ano < Azure-resource-group-name> Nová nebo existující skupina prostředků Azure.
V tomto příkladu se používá City-Power-and-Light-RG.Název obchodního procesu Ano < název procesu> Název obchodního procesu Používejte jenom alfanumerické znaky, pomlčky, podtržítka, závorky nebo tečky.
V tomto příkladu se používá Řešení výpadku napájení.Popis No < popis procesu> Účel vašeho obchodního procesu. Oblast Ano < Oblast Azure> Oblast Azure pro váš obchodní proces. Následující příklad ukazuje informace pro ukázkový obchodní proces:
Až budete hotovi, vyberte Další: ID transakce. Na kartě ID transakce zadejte následující informace:
Vlastnost Požaduje se Hodnota Popis ID transakce Ano < transaction-ID> Toto důležité a jedinečné ID identifikuje transakci, například číslo objednávky, číslo lístku, číslo případu nebo jiný podobný identifikátor firmy, který je dostupný ve všech fázích obchodního procesu.
Tento příklad používá ID transakce s názvem TicketNumber ke korelaci událostí v různých systémech v příkladu obchodního procesu, mezi které patří CRM, Správa pracovních objednávek a Marketing.
Poznámka: Sledování obchodních procesů Azure automaticky obsahuje a zaznamenává časové razítko transakce, takže tuto hodnotu nemusíte přidávat samostatně. I když při vytváření obchodního procesu můžete definovat pouze jedno ID transakce, můžete později definovat další obchodní vlastnosti v každé fázi, kterou chcete zaznamenat.Datový typ Ano < transaction-ID-data-type> Datový typ id transakce: String nebo Integer.
Tento příklad používá datový typ Integer .Následující příklad ukazuje ukázkové ID transakce:
Až budete hotovi, vyberte Další: Úložiště dat. Na kartě Úložiště dat zadejte následující informace:
Vlastnost Požaduje se Hodnota Popis Předplatné Ano < Předplatné Azure> Předplatné Azure pro instanci Data Exploreru. Cluster Ano < název clusteru> Název clusteru v instanci Průzkumníka dat. Databáze Ano < název databáze> Název databáze v instanci Průzkumníka dat. Tabulka Ano < název tabulky> Název tabulky, která se má vytvořit nebo použít Pokud chcete aktualizovat existující tabulku, vyberte možnost Použít existující tabulku.
Poznámka: I když můžete použít stejný název jako existující tabulka, která tuto tabulku aktualizuje pro účely zabezpečení, vytvořte pro každý obchodní proces jedinečnou a samostatnou tabulku. Tento postup vám pomůže vyhnout se kombinování citlivých dat s necitlivými daty a je užitečný pro scénáře opětovného nasazení.Použití existující tabulky No Povoleno nebo zakázáno Pokud chcete aktualizovat existující tabulku, vyberte tuto možnost. Až budete hotovi, vyberte Vytvořit.
Po dokončení nasazení nového prostředku obchodního procesu portál automaticky otevře stránku Přehled prostředku.
Teď pokračujte přidáním fází pro váš obchodní proces.
Přidání fáze obchodního procesu
Po vytvoření obchodního procesu přidejte fáze pro tento proces. Předpokládejme například, že jste vývojář integrace v powerové společnosti. Spravujete řešení pro službu zpracovatele pracovních objednávek zákazníka, která je implementovaná více prostředky standardní aplikace logiky a jejich pracovní postupy. Váš tým zákaznických služeb se řídí následujícím obchodním procesem a vyřeší lístek zákazníka pro výpadek napájení:
Na webu Azure Portal otevřete prostředek obchodního procesu, pokud ještě není otevřený.
V nabídce prostředků v části Sledování obchodního procesu vyberte Editor.
V editoru vyberte Přidat fázi.
V podokně Přidat fázi zadejte následující informace:
Tip
Pokud chcete rychle vytvořit koncept fází obchodního procesu, stačí zadat název fáze, vybrat Přidat a pak se vrátit později, abyste zadali zbývající hodnoty při mapování obchodního procesu na pracovní postup standardní aplikace logiky.
Vlastnost Požaduje se Hodnota Popis Název fáze Ano < název fáze> Název této fáze procesu. Používejte jenom alfanumerické znaky, pomlčky, podtržítka, závorky nebo tečky. Popis No < popis fáze> Účel této fáze. Tento příklad vytvoří fázi s názvem Create_ticket:
V okně Vlastnosti ke sledování tabulky se na kartě Úspěch automaticky zahrne dříve definované ID transakce. Tato hodnota se vyžaduje pro korelaci mezi fázemi a pracovními postupy.
Na kartách Úspěch a Selhání můžete volitelně definovat a mapovat další hodnoty obchodních vlastností, které chcete zaznamenat. Tyto hodnoty vlastností můžete použít k odpovídající identifikaci úspěšné nebo neúspěšné fáze, která je zcela ponechána vaší interpretaci, obchodním scénářům nebo potřebám.
Karta Úspěch : Definujte a namapujte další hodnoty obchodních vlastností k identifikaci a záznamu z úspěšné fáze.
Karta Selhání : Definujte a namapujte další hodnoty obchodních vlastností k identifikaci a záznamu z fáze selhání.
Chcete-li definovat další hodnoty obchodních vlastností, které se mají použít pro tuto fázi, postupujte takto:
V části Vlastnosti, které chcete sledovat, vyberte podle potřeby úspěch nebo selhání .
V části Vlastnosti ke sledování tabulky vyberte Přidat vlastnost.
Zadejte název vlastnosti a zadejte řetězec nebo celé číslo.
Tato fáze například určuje několik dalších vlastností, například CustomerName, CustomerEmail a CustomerPhone, které se mají zaznamenat z úspěšně dokončené fáze:
Až budete hotovi, vyberte Přidat fázi.
Teď můžete pokračovat v přidávání dalších fází nebo mapování jednotlivých obchodních vlastností ve vaší fázi na příslušnou operaci a výstupy v pracovním postupu standardní aplikace logiky.
Pokud chcete přidat další fázi, zvolte jednu z následujících možností v editoru procesů:
V poslední fázi vyberte znaménko plus (+) pro přidání fáze.
Mezi fázemi vyberte znaménko plus (+) a pak vyberte Přidat fázi nebo Přidat paralelní fázi, která vytvoří větev v obchodním procesu.
Tip
Pokud chcete odstranit fázi, otevřete místní nabídku fáze a vyberte Odstranit.
Podle potřeby zopakujte předchozí kroky a přidejte další fázi.
Následující příklad ukazuje dokončený obchodní proces:
Až budete hotovi, na panelu nástrojů editoru procesů vyberte Uložit.
Teď pokračujte v mapování jednotlivých obchodních vlastností na odpovídající operaci a výstupy v pracovním postupu standardní aplikace logiky, abyste mohli získat přehled o nasazených prostředcích.