Sdílet prostřednictvím


Přidání služby Azure Cosmos DB CDC jako zdroje v centru v reálném čase (Preview)

Tento článek popisuje, jak přidat Službu Azure Cosmos DB for NoSQL Change Data Capture (CDC) jako zdroj událostí v centru Infrastruktury v reálném čase.

Zdrojový konektor Azure Cosmos DB Change Data Capture (CDC) umožňuje zachytit snímek aktuálních dat v databázi Azure Cosmos DB. Konektor pak monitoruje a zaznamenává všechny budoucí změny na úrovni řádků na těchto datech. Jakmile se změny zachytí ve streamu, můžete tato data CDC zpracovat v reálném čase a odeslat je do různých cílů v rámci prostředků infrastruktury pro další zpracování nebo analýzu.

Poznámka:

Centrum v reálném čase je aktuálně ve verzi Preview.

Požadavky

  • Přístup k pracovnímu prostoru Fabric Premium s oprávněními Přispěvatel nebo vyšší.
  • Přístup k účtu a databázi Azure Cosmos DB for NoSQL
  • Vaše databáze Azure Cosmos DB for NoSQL musí být veřejně přístupná a nesmí být za bránou firewall nebo zabezpečená ve virtuální síti.

Získání podrobností o připojení z webu Azure Portal

Popisky položek, které potřebujete shromáždit z webu Azure Portal, jsou uvedené v následujících krocích. Vždy potřebujete identifikátor URI koncového bodu ve formátu, jako https://<account>.<api>.azure.com:<port>/je primární klíč, a ID názvu databáze a položky, pro které chcete shromažďovat data.

Poznámka:

Azure Cosmos DB for NoSQL CDC používá nejnovější režim verze kanálu změn služby Azure Cosmos DB. Zaznamenává změny záznamů v nejnovější verzi. Všimněte si, že odstranění se v tomto režimu nezachytí.

  1. Na stránce webu Azure Portal pro účet služby Azure Cosmos DB vyberte v části Nastavení v levém navigačním panelu možnost Klíče.

  2. Na stránce Klíče zkopírujte hodnoty identifikátoru URI a primárního klíče, které chcete použít k nastavení připojení eventstreamu.

    Snímek obrazovky s identifikátorem URI a primárním klíčem na stránce Klíče služby Azure Cosmos DB na webu Azure Portal

  3. Na stránce Přehled webu Azure Portal pro váš účet služby Azure Cosmos DB si poznamenejte ID databáze a položky, pro které chcete shromažďovat data.

    Snímek obrazovky s výpisem kontejnerů pro účet rozhraní NOSQL API služby Azure Cosmos DB

Získání událostí ze služby Azure Cosmos DB CDC

Události můžete získat z CDC služby Azure Cosmos DB do centra v reálném čase jedním z těchto způsobů:

  • Použití prostředí Získat události
  • Použití karty Zdroje Microsoftu

Spuštění prostředí Pro získání událostí

  1. Přepněte do prostředí inteligentních funkcí v reálném čase v Microsoft Fabric. Na levém navigačním panelu vyberte Microsoft Fabric a vyberte Inteligentní funkce v reálném čase.

    Snímek obrazovky, který ukazuje, jak přepnout do prostředí inteligentních funkcí v reálném čase

  2. Na levém navigačním panelu vyberte centrum v reálném čase.

    Snímek obrazovky, který ukazuje, jak spustit centrum v reálném čase v Microsoft Fabric

  3. Na stránce centra v reálném čase vyberte + Získat události v pravém horním rohu stránky.

    Snímek obrazovky znázorňující výběr tlačítka Získat události v centru v reálném čase

Postupujte podle pokynů v části Přidání služby Azure Cosmos DB CDC jako zdroje .

Karta Zdroje Microsoftu

  1. V centru v reálném čase přepněte na kartu Zdroje Microsoftu.

  2. V rozevíracím seznamu Zdroj vyberte Azure Cosmos DB (CDC).

  3. V části Předplatné vyberte předplatné Azure, které má skupinu prostředků s vaším účtem Cosmos DB.

  4. V části Skupina prostředků vyberte skupinu prostředků, která má váš účet Cosmos DB.

  5. V části Oblast vyberte umístění, kde se nachází cosmos DB.

  6. Nyní přesuňte myš nad název zdroje CDC služby Cosmos DB, který chcete připojit k centru v reálném čase v seznamu databází, a vyberte tlačítko Připojit nebo vyberte ... (tři tečky) a pak vyberte tlačítko Připojit .

    Snímek obrazovky znázorňující kartu Zdroje Microsoftu s filtry pro zobrazení služby Cosmos DB CDC a tlačítka pro připojení

    Pokud chcete nakonfigurovat informace o připojení, postupujte podle kroků v části Přidání služby Azure Cosmos DB CDC jako zdroje . V průvodci získáním událostí přeskočte první krok výběru služby Azure Cosmos DB CDC jako typu zdroje.

Přidání služby Azure Cosmos DB CDC jako zdroje

  1. Na obrazovce Vybrat zdroj dat vyberte Azure Cosmos DB (CDC).

    Snímek obrazovky znázorňující stránku Vybrat zdroj dat s vybranou možností Azure Cosmos DB (CDC)

  2. Pokud chcete přejít na účet služby Azure Cosmos DB na webu Azure Portal, vyberte odkaz Přejít k prostředku .

    Snímek obrazovky se zvýrazněným odkazem Připojit se zvýrazněným odkazem **Přejít k prostředku**.

  3. Na stránce Připojit vyberte Nové připojení.

    Snímek obrazovky znázorňující stránku Připojit v průvodci získáním událostí se zvýrazněným odkazem **Nové připojení**.

  4. V části Nastavení připojení zadejte koncový bod služby Cosmos DB. Zadejte identifikátor URI nebo koncový bod pro váš účet Cosmos DB, který jste zkopírovali z webu Azure Portal.

    Snímek obrazovky znázorňující část Nastavení připojení na stránce Nové připojení

  5. Rozbalte rozšířené možnosti a postupujte takto:

    1. V části Počet opakovaných pokusů zadejte maximální počet opakování, kolikrát by konektor měl požadavek znovu převést do databáze Cosmos DB, pokud požadavek selže z obnovitelné chyby.

    2. Pokud chcete funkci Povolit PRŮMĚR předat, určete, jestli má konektor předat agregační funkci AVG do databáze Cosmos DB.

    3. Pokud chcete povolit předávání SORT pro více sloupců, určete, jestli má konektor povolit předání více sloupců do databáze Cosmos DB, pokud je zadána v klauzuli ORDER BY dotazu SQL.

      Snímek obrazovky znázorňující pokročilé možnosti konfigurace konektoru služby Azure Cosmos DB

  6. Posuňte se dolů a v části Přihlašovací údaje připojení postupujte takto.

    1. Vyberte existující připojení a ponechte výchozí možnost Vytvořit nové připojení .
    2. Pokud chcete vytvořit připojení, zadejte následující hodnoty:
      1. Jako název připojení zadejte název připojení.

      2. Jako typ ověřování vyberte klíč účtu.

      3. Jako klíč účtu zadejte hodnotu klíče, kterou jste si uložili dříve.

      4. Vyberte Připojit.

        Snímek obrazovky znázorňující část Přihlašovací údaje připojení na stránce Nové připojení

  7. Teď na stránce Připojit proveďte následující kroky:

    1. Zadejte ID kontejneru v účtu služby Azure Cosmos DB. 1.

    2. V části s podrobnostmi streamu napravo vyberte pracovní prostor Prostředků infrastruktury, do kterého chcete uložit eventstream, který průvodce vytvoří.

    3. Jako název eventstreamu zadejte název pro eventstream. Průvodce vytvoří eventstream s vybranou službou Azure Cosmos DB CDC jako zdrojem.

    4. Název streamu se automaticky vygeneruje připojením -stream k názvu eventstreamu. Tento datový proud se zobrazí na kartě Datové proudy centra v reálném čase po dokončení průvodce.

    5. Vyberte Další.

      Snímek obrazovky znázorňující stránku Připojit v průvodci získáním událostí vyplněného

  8. Na obrazovce Zkontrolovat a vytvořit zkontrolujte souhrn a pak vyberte Vytvořit zdroj.

    Snímek obrazovky s vyplněnou stránkou Zkontrolovat a vytvořit v průvodci získáním událostí

Zobrazení podrobností datového proudu

  1. Pokud na stránce Zkontrolovat a vytvořit vyberete Možnost Otevřít stream událostí, průvodce otevře stream událostí, který pro vás vytvořil s vybraným cdC služby Azure Cosmos DB jako zdrojem. Průvodce zavřete tak, že v pravém horním rohu stránky vyberete Zavřít nebo X*.

    Snímek obrazovky znázorňující stránku Zkontrolovat a vytvořit po úspěšném vytvoření zdroje

  2. V centru v reálném čase přepněte na kartu Datové proudy v centru v reálném čase. Aktualizujte stránku. Měli byste vidět datový stream vytvořený za vás, jak je znázorněno na následujícím obrázku.

    Snímek obrazovky znázorňující kartu Datové proudy v centru v reálném čase s právě vytvořeným datovým proudem

    Podrobný postup najdete v tématu Zobrazení podrobností datových proudů v centru Infrastruktury v reálném čase.

Informace o využívání datových proudů najdete v následujících článcích: