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 (Standard)
Poznámka:
Tato funkce je ve verzi Preview a podléhá dodatečným podmínkám použití pro microsoft Azure Preview.
Abyste měli jistotu, že obchodní operace fungují hladce, udržují dodržování předpisů a řeší problémy ve scénářích podnikové integrace B2B, musíte přesně a spolehlivě sledovat transakce B2B, které procházejí řešeními integrace. Pokud máte pracovní postupy standardní aplikace logiky, které pracují s transakcemi X12, EDIFACT nebo AS2, máte přístup k robustním funkcím sledování, které vám pomůžou efektivně monitorovat výměny B2B.
Pomocí účtu integrace na úrovni Premium můžete nastavit sledování B2B pro standardní pracovní postupy pomocí Azure Data Exploreru. Tato funkce přesně sleduje všechny transakce B2B tím, že Azure Data Explorer ukládá všechny transakce v clusteru a databázi, které poskytují bezeztrátové sledování spolu s možnostmi vizualizace a dotazování.
Například získáte řídicí panel pro sledování, který umožňuje efektivně monitorovat, vyhledávat a analyzovat transakce B2B. Podrobnější analýzu získáte tak, že v databázi clusteru vytvoříte pokročilé dotazy. Díky sledování dat uložených v Azure Data Exploreru můžete rozšířit řídicí panely Microsoft Power BI nebo vytvořit vlastní řídicí panely s vašimi daty.
Tato příručka poskytuje krátký přehled o tom, jak funguje sledování B2B, jak nastavit tuto funkci pro prostředek a pracovní postupy standardní aplikace logiky a jak otevřít řídicí panel pro sledování.
Omezení a známé problémy
- V této verzi Preview aktuálně sledování zpracovává pouze transakce X12 a AS2.
Jak funguje sledování B2B
Následující tabulka popisuje, jak různé komponenty spolupracují na podpoře sledování B2B:
| Součást | Task |
|---|---|
| Sledování generování dat a shromažďování událostí | Když dojde k transakci B2B, X12, EDIFACT a AS2 integrované operace v pracovních postupech Standard generují data sledování. |
| Příjem dat | Vygenerovaná data sledování se transakčně přenášejí prostřednictvím integračního účtu přímo do clusteru a databáze Azure Data Explorer, které poskytují bezeztrátové a spolehlivé úložiště. |
| Strukturované úložiště | Azure Data Explorer poskytuje rychlé funkce indexování a dotazování, které slouží k efektivnímu filtrování, vyhledávání a analýze transakcí. |
| Sledovací řídicí panel | Tento vyhrazený řídicí panel monitorování B2B vizualizuje tok transakcí, který vám pomůže sledovat potvrzení, jako je MDN a 997, zjišťování selhání a řešení problémů v reálném čase. |
Požadavky
Účet a předplatné Azure. Pokud předplatné nemáte, zaregistrujte si bezplatný účet Azure.
Účet integrace na úrovni Premium. Pokud tento účet integrace nemáte, přečtěte si téma Vytvoření a správa účtů integrace pro pracovní postupy B2B v Azure Logic Apps.
Standardní pracovní postup, který používá předdefinované akce AS2 nebo X12
Sledování B2B v současné době podporuje pouze transakce zpracovávané těmito akcemi.
Cluster a databáze Azure Data Exploreru pro ukládání transakčních protokolů a dat sledování
Pokud nemáte existující cluster a databázi, přečtěte si článek Rychlý start: Vytvoření clusteru a databáze Azure Data Exploreru a co je Azure Data Explorer.
Nastavení sledování B2B
Pro tuto úlohu je potřeba vytvořit úložiště sledování v účtu integrace. Účet integrace aktuálně podporuje pouze jedno výchozí úložiště sledování.
Vytvoření sledovacího úložiště pro váš integrační účet
Na webu Azure Portal otevřete svůj účet integrace na úrovni Premium.
V nabídce účtu integrace v části Nastavení vyberte Úložiště sledování.
Na panelu nástrojů vyberte Přidat. V podokně Přidat úložiště sledování zadejte následující informace:
Vlastnictví Hodnota Subscription Předplatné Azure pro váš cluster Azure Data Exploreru Azure Data Explorer Název clusteru v Azure Data Exploreru. Databáze Název databáze clusteru. Například:
Jakmile budete hotovi, vyberte tlačítko OK.
Zakázání nebo povolení sledování B2B na úrovni smlouvy
Pokud máte stávající smlouvy mezi obchodními partnery na svém účtu integrace, můžete pro každou smlouvu zakázat nebo znovu provést sledování. Ve výchozím nastavení je sledování pro smlouvy povolené. V současné době můžete zakázat nebo znovu povolit sledování smlouvy pouze prostřednictvím zobrazení JSON.
Na webu Azure Portal otevřete svůj účet integrace na úrovni Premium.
V nabídce účtu integrace v části Nastavení vyberte Smlouvy. Vyberte smlouvu.
Na panelu nástrojů stránky Smlouvy vyberte Upravit jako JSON.
Ve smlouvě najděte objekty
sendAgreementareceiveAgreement.Chcete-li zakázat sledování, změňte
trackingStatenaDisabled. Chcete-li znovu aktivovat sledování, změňtetrackingStatenaEnablednebo naopak.
Další informace najdete v následující dokumentaci:
Řešení potíží s nastavením sledování
Aby sledování fungovalo správně, ujistěte se, že jsou splněny všechny následující podmínky:
- Ve vašem účtu pro integraci je sledovací úložiště.
- Ve smlouvě je atribut
trackingStatenastaven naEnabled.
Otevření řídicího panelu sledování
Před použitím řídicího panelu sledování se ujistěte, že váš pracovní postup spouští některé předdefinované akce X12, EDIFACT nebo AS2, aby úložiště sledování obsahovalo data.
V nabídce účtu integrace v části Monitorování vyberte sledování B2B, které otevře řídicí panel.
Ve výchozím nastavení je vybraná karta Přehled a zobrazuje souhrnný přehled s grafy pro všechny podporované typy zpráv, stavy zpráv, partnery s nejvíce chybami a souhrn zpráv pro každého partnera.
Tab Description Přehled Zobrazení souhrnného přehledu pro všechny podporované typy zpráv AS2 Prohlédněte si podrobnosti o všech shromážděných transakcích AS2. X12 Prohlédněte si podrobnosti všech shromážděných transakcí X12. Například:
Pokud chcete změnit časový interval řídicího panelu z výchozí hodnoty, vyberte v seznamu TimeRange požadovaný interval.
Pokud chcete zobrazit podrobnosti o shromážděných zprávách, vyberte kartu AS2 nebo X12 .
Vybraná karta zobrazuje shromážděné zprávy spolu s jejich vlastnostmi a hodnotami.
Následující příklad ukazuje dostupné podrobnosti o shromážděných zprávách X12:
Databázové tabulky
V clusteru Azure Data Exploreru databáze ukládá transakční data ve strukturovaném formátu tabulky. Tato struktura tabulky poskytuje možnost efektivního dotazování a načítání dat sledování B2B, poskytování strukturovaných přehledů o toku zpráv, zpracování stavu a řešení problémů.
- Tabulka s názvem AS2TrackRecords ukládá transakce AS2.
- Tabulka s názvem EdiTrackRecords ukládá transakce X12 a EDIFACT.
Poznámka:
Pokud chcete vytvořit úložiště sledování pomocí rozhraní REST API služby Azure Logic Apps, musíte nejprve ručně vytvořit dvě tabulky s názvem AS2TrackRecords a EdiTrackRecords v databázi Azure Data Exploreru pomocí konkrétních schémat JSON pro sledování transakcí B2B. Vaše databáze musí také udělit oprávnění Ingester pro váš účet integrace.
Správa úložišť sledování pomocí rozhraní REST API
Rozhraní REST API služby Azure Logic Apps můžete použít k programovému vytváření, aktualizaci, odstraňování a načítání vašeho úložiště pro sledování.
Vytvoření nebo aktualizace úložiště pro sledování
Vytvořte úložiště sledování nebo aktualizujte existující úložiště.
Poznámka:
V této verzi váš účet integrace v současné době podporuje pouze jedno úložiště pro sledování. Než vytvoříte úložiště sledování pomocí rozhraní REST API služby Azure Logic Apps, musíte nejprve ručně vytvořit dvě tabulky s názvem AS2TrackRecords a EdiTrackRecords ve vaší databázi Azure Data Exploreru pomocí konkrétních schémat JSON pro sledování transakcí B2B. Vaše databáze musí také udělit oprávnění Ingester pro váš účet integrace.
PUT https://management.azure.com/subscriptions/{subscription-ID}/resourceGroups/{resource-group-name}/providers/Microsoft.Logic/integrationAccounts/{integration-account-name}/groups/default/trackingstores/{tracking-store-name}?api-version=2016-06-01
Text požadavku
{
"properties": {
"adxClusterUri": "https://{cluster-name}.kusto.windows.net",
"databaseName": "{database-name}"
}
}
| Parameter | Description |
|---|---|
| {subscription-ID} | ID předplatného Azure přidruženého k vašemu účtu integrace. |
| {resource-group-name} | Název skupiny prostředků, ve které existuje váš účet integrace. |
| {integration-account-name} | Název vašeho integračního účtu. |
| {tracking-store-name} | Název sledovacího úložiště. |
| {název_clusteru} | Název vašeho clusteru v Azure Data Exploreru |
| {database-name} | Název databáze v clusteru Azure Data Exploreru |
Odezva
Vraťte podrobnosti o vytvořeném nebo aktualizovaném úložišti pro sledování.
Získání konkrétního úložiště pro sledování
Získejte podrobnosti o konkrétním úložišti sledování.
GET https://management.azure.com/subscriptions/{subscription-ID}/resourceGroups/{resource-group-name}/providers/Microsoft.Logic/integrationAccounts/{integration-account-name}/groups/default/trackingstores/{tracking-store-name}?api-version=2016-06-01
Parametry:
| Parameter | Description |
|---|---|
| {subscription-ID} | ID předplatného Azure přidruženého k vašemu účtu integrace. |
| {resource-group-name} | Název skupiny prostředků, ve které existuje váš účet integrace. |
| {integration-account-name} | Název vašeho integračního účtu. |
| {tracking-store-name} | Název sledovacího úložiště. |
Odezva
Vrátí podrobnosti o zadaném úložišti sledování.
Získejte všechny sledovací prodejny
Získejte všechna úložiště sledování v účtu integrace.
Poznámka:
V této verzi váš účet integrace v současné době podporuje pouze jedno úložiště pro sledování.
GET https://management.azure.com/subscriptions/{subscription-ID}/resourceGroups/{resource-group-name}/providers/Microsoft.Logic/integrationAccounts/{integration-account-name}/groups/default/trackingstores?api-version=2016-06-01
| Parameter | Description |
|---|---|
| {subscription-ID} | ID předplatného Azure přidruženého k vašemu účtu integrace. |
| {resource-group-name} | Název skupiny prostředků, ve které existuje váš účet integrace. |
| {integration-account-name} | Název vašeho integračního účtu. |
Odezva
Vrátí seznam úložišť sledování přidružených k vašemu účtu integrace.
Odstraňte úložiště sledování
Odstraňte existující úložiště sledování z vašeho integračního účtu.
DELETE https://management.azure.com/subscriptions/{subscription-ID}/resourceGroups/{resource-group-name}/providers/Microsoft.Logic/integrationAccounts/{integration-account-name}/groups/default/trackingstores/{tracking-store-name}?api-version=2016-06-01
| Parameter | Description |
|---|---|
| {subscription-ID} | ID předplatného Azure přidruženého k vašemu účtu integrace. |
| {resource-group-name} | Název skupiny prostředků, ve které existuje váš účet integrace. |
| {integration-account-name} | Název vašeho integračního účtu. |
| {tracking-store-name} | Název sledovacího úložiště. |
Odezva
Vrátit odpověď potvrzující úspěch pro úspěšně odstraněné úložiště sledování.