Sdílet prostřednictvím


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

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.

Požadavky

  • Přístup k pracovnímu prostoru v režimu licence kapacity Fabric (nebo) zkušebním režimu licence 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.
  • Pokud nemáte stream událostí, vytvořte stream událostí.

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ů:

Stránka Zdroje dat

  1. Přihlaste se k Microsoft Fabric.

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

  3. Na stránce centra v reálném čase vyberte + Zdroje dat v části Připojit k v levé navigační nabídce. Na stránku Zdroje dat se můžete dostat také ze všech datových proudů nebo ze stránek Moje datové proudy výběrem tlačítka + Připojit zdroj dat v pravém horním rohu.

    Snímek obrazovky, který ukazuje, jak spustit prostředí připojit ke zdroji dat

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

Stránka Zdroje Microsoftu

  1. V centru v reálném čase vyberte 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í stránku 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 přidáním zdroje 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 stránce Připojit vyberte Nové připojení.

    Snímek obrazovky znázorňující stránku Připojit průvodce přidáním zdroje se zvýrazněným odkazem **Nové připojení**.

  2. 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í

  3. 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

  4. 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í

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

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

    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 stream můžete zobrazit na stránce Všechny datové proudy v centru v reálném čase po dokončení průvodce.

    5. Vyberte Další.

      Snímek obrazovky znázorňující vyplněnou stránku Připojit průvodce přidáním zdroje

  6. Na obrazovce Zkontrolovat a připojit zkontrolujte souhrn a pak vyberte Vytvořit zdroj.

    Snímek obrazovky znázorňující vyplněnou stránku Zkontrolovat a připojit průvodce přidáním zdroje

Zobrazení podrobností datového proudu

  1. Pokud na stránce Zkontrolovat a připojit 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 připojit po úspěšném vytvoření zdroje

  2. V centru v reálném čase vyberte Všechny datové proudy. Pokud chcete zobrazit nový datový proud, aktualizujte stránku Všechny datové proudy .

    Snímek obrazovky znázorňující stránku Všechny datové proudy v reálném čase se streamem, který jste právě vytvořili

    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: