Připojte se k prostředkům IBM DB2 z pracovních postupů v Azure Logic Apps.

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

Pokud pracovní postup automatizované integrace potřebuje pracovat s prostředky v databázi DB2, použijte konektor DB2 k provádění různých operací s databází. Pracovní postup může například číst, vypisovat tabulky nebo řádky, přidávat řádky, aktualizovat řádky, odstraňovat řádky a další. Tyto akce mohou vrátit data z vaší databáze pro použití jinými akcemi ve vašem pracovním postupu.

Konektor DB2 zahrnuje klienta Microsoftu, který komunikuje se vzdálenými servery DB2 v síti TCP/IP. Tento konektor můžete použít pro přístup ke cloudovým databázím, jako je IBM DB2 pro Windows spuštěné v virtualizaci Azure.

Tento průvodce ukazuje, jak přidat akci DB2 do pracovního postupu a nastavit připojení k databázi DB2.

Podporované platformy a verze

Konektor DB2 podporuje následující platformy a verze IBM DB2 spolu s produkty kompatibilními s IBM DB2, které podporují architekturu DRDA (Distributed Relational Database Architecture) SQL Access Manager (SQLAM) verze 10 a 11:

Platforma Verze
IBM DB2 for z/OS 12, 11.1, 10.1
IBM DB2 pro i 7.3, 7.2, 7.1
IBM DB2 for LUW 11, 10,5

Technické reference ke konektoru

Konektor DB2 podporuje následující databázové operace, které se mapují na odpovídající akce v konektoru:

Operace databáze Akce konektoru
Výpis databázových tabulek Získat tabulky
Čtení jednoho řádku pomocí příkazu SELECT Získání řádku
Čtení všech řádků pomocí příkazu SELECT Získat řádky
Přidání jednoho řádku pomocí příkazu INSERT Vložení řádku
Úprava jednoho řádku pomocí funkce UPDATE Aktualizovat řádek
Odebrání jednoho řádku pomocí delete Odstranit řádek

Další informace o konektoru a těchto akcích najdete v tématu Konektor DB2.

Požadavky

Přidání akce DB2

Následující kroky ukazují, jak do pracovního postupu přidat akci DB2, například Získat tabulky.

Poznámka:

Postup přidání jakékoli další akce DB2 je podobný s výjimkou parametrů a hodnot akce, které zadáte.

  1. V portálu Azure otevřete prostředek logické aplikace a pracovní postup v návrhovém prostředí.

  2. Podle obecných kroků přidejte akci DB2 s názvem Získat tabulky.

    Otevře se podokno s informacemi o připojení, abyste mohli zadat podrobnosti pro připojení databáze DB2.

  3. Podle pokynů vytvořte připojení pro cloudovou databázi nebo místní databázi a pak se sem vraťte, abyste mohli pokračovat.

  4. Po úspěšném vytvoření připojení se zobrazí podokno s informacemi o akcích Získat tabulky a ukazuje, že žádné další informace nejsou potřeba:

    Snímek obrazovky ukazuje návrháře, pracovní postup a akci Získat tabulky.

  5. Pokračujte v testování pracovního postupu a zobrazte výstupní tabulky.

Nastavení připojení DB2

Postupujte podle kroků podle toho, jestli máte cloudovou nebo místní databázi DB2. Po zadání potřebných podrobností o připojení vyberte Vytvořit nový a vraťte se k předchozím krokům.

Než vytvoříte připojení k místní databázi, ujistěte se, že jste nainstalovali a nastavili místní bránu dat.

Vlastnost Požadováno Popis
Připojení přes místní bránu No Platí jenom pro místní připojení.
Název připojení Ano Název připojení, například DB2-connection.
Server Ano Adresa nebo alias a číslo portu pro váš server DB2, například myDB2server.cloudapp.net:50000.

Poznámka: Tato hodnota je řetězec, který představuje adresu TCP/IP nebo alias, buď ve formátu IPv4 nebo IPv6, následovaný dvojtečku a číslem portu TCP/IP.
Databáze Ano Název databáze.

Poznámka: Tato hodnota je řetězec, který představuje název relační databáze DRDA (RDBNAM):

– DB2 pro z/OS přijímá řetězec 16 bajtů, ve kterém se databáze označuje jako IBM DB2 pro umístění z/OS .

- DB2 pro i přijímá 18-bajtový řetězec, ve kterém je databáze známá jako IBM DB2 pro i relační databáze.

– DB2 pro LUW přijímá řetězec s 8 bajty.
Uživatelské jméno Ano Vaše uživatelské jméno pro databázi.

Poznámka: Tato hodnota je řetězec, jehož délka je založena na konkrétní databázi:

– DB2 pro z/OS přijímá 8bajtů řetězec.

- DB2 pro i přijímá řetězec 10 bajtů.

– DB2 pro Linux nebo UNIX přijímá řetězec 8 bajtů.

– DB2 pro Windows přijímá řetězec 30 bajtů.
Heslo Ano Vaše heslo pro databázi.

Příklad:

Snímek obrazovky znázorňující podokno připojení pro cloudové databáze

Testování pracovního postupu a zobrazení výstupních tabulek

Pokud chcete pracovní postup spustit ručně, vyberte na panelu nástrojů návrháře v seznamu Spustit možnost Spustit. Po dokončení pracovního postupu můžete zobrazit výstup ze spuštění.

  1. Pokud se stránka podrobností o spuštění neotevře, postupujte podle těchto kroků v závislosti na vaší aplikaci logiky:

    • Spotřeba: Na bočním panelu aplikace logiky v části Vývojové nástroje vyberte Návrhář aplikace logiky.

    • Standardní: Na bočním panelu pracovního postupu vyberte Historii spuštění.

  2. V seznamu Historie spuštění vyberte nejnovější spuštění pracovního postupu, například:

    • Spotřeba

      Snímek obrazovky se seznamem historie spuštění pro pracovní postup Consumption

    • Standard

      Snímek obrazovky se seznamem historie spuštění pro standardní pracovní postup

  3. Na stránce podrobností o spuštění zkontrolujte stav jednotlivých kroků v pracovním postupu. Pokud chcete zobrazit vstupy a výstupy pro každý krok, vyberte tento krok, například:

    Snímek obrazovky znázorňuje vstupy a výstupy akce Získat tabulky.

    1. Pokud chcete zobrazit vstupy ve formátu JSON, vyberte Zobrazit nezpracované vstupy.

    2. Pokud chcete zobrazit výstupy ve formátu JSON, vyberte Zobrazit nezpracované výstupy.

      Výstupy zahrnují seznam tabulek, například:

      Snímek obrazovky ukazuje výstup z akce Získat tabulky.