Zdieľať cez


Pridanie služby Azure Cosmos DB CDC ako zdroja v centre v reálnom čase (ukážka)

Tento článok popisuje, ako pridať službu Azure Cosmos DB pre službu NoSQL Change Data Capture (CDC) ako zdroj udalostí v centre služby Fabric v reálnom čase.

Konektor zdroja Azure Cosmos DB Change Data Capture (CDC) umožňuje zaznamenať snímku aktuálnych údajov v databáze Azure Cosmos DB. Konektor potom monitoruje a zaznamenáva všetky budúce zmeny týchto údajov na úrovni riadkov. Keď sa zmeny zaznamenajú v streame, môžete spracovať tieto údaje CDC v reálnom čase a odoslať ich do rôznych cieľov v rámci služby Fabric na ďalšie spracovanie alebo analýzu.

Poznámka

Centrum v reálnom čase je aktuálne vo verzii Preview.

Požiadavky

  • Prístup k pracovnému priestoru služby Fabric Premium s povoleniami Prispievateľ alebo vyššími.
  • Prístup k kontu a databáze Azure Cosmos DB pre NoSQL .
  • Služba Azure Cosmos DB pre databázu NoSQL musí byť verejne prístupná a nesmie byť za bránou firewall ani zabezpečená vo virtuálnej sieti.

Získanie podrobností o pripojení z portálu Azure

Označenia položiek, ktoré potrebujete zhromaždiť z portálu Azure, sú uvedené v nasledujúcich krokoch. Vždy potrebujete identifikátor URI koncového bodu vo formáte, ako https://<account>.<api>.azure.com:<port>/je napríklad primárny kľúč, názov databázy a ID položiek, pre ktoré chcete zhromažďovať údaje.

Poznámka

Azure Cosmos DB pre NoSQL CDC používa režim najnovšej verzie informačného kanála zmien Služby Azure Cosmos DB. Zachytáva zmeny záznamov v najnovšej verzii. Všimnite si, že v tomto režime sa nezachytia odstránené položky.

  1. Na stránke portálu Azure pre vaše konto Azure Cosmos DB v ľavom navigačnom paneli vyberte položku Kľúče.

  2. Na stránke Kľúče skopírujte identifikátor URI a hodnoty primárneho kľúča, ktoré sa použijú na nastavenie pripojenia k eventstreamu.

    Snímka obrazovky identifikátora URI a primárneho kľúča na stránke kľúčov Azure Cosmos DB na portáli Azure.

  3. Na stránke Prehľad portálu Azure pre vaše konto Azure Cosmos DB si všimnite si ID databázy a položky, pre ktoré chcete zhromažďovať údaje.

    Snímka obrazovky so zoznamom kontajnerov pre konto noSQL Azure Cosmos DB.

Získanie udalostí z lokality Azure Cosmos DB CDC

Udalosti zo služby Azure Cosmos DB CDC môžete získať v centre v reálnom čase jedným zo spôsobov:

Spustiť pridanie zdrojového prostredia

  1. Prihláste sa do služby Microsoft Fabric.

  2. Na ľavom navigačnom paneli vyberte položku Centrum v reálnom čase.

  3. Na stránke centra v reálnom čase vyberte položku + Pridať zdroj v pravom hornom rohu stránky.

    Snímka obrazovky, ktorá ukazuje, ako spustiť centrum v reálnom čase v službe Microsoft Fabric.

Použite pokyny z časti Pridanie služby Azure Cosmos DB CDC ako zdroja .

Stránka zdrojov od spoločnosti Microsoft

  1. V centre v reálnom čase vyberte zdroje od spoločnosti Microsoft.

  2. V rozbaľovacom zozname Zdroj vyberte položku Azure Cosmos DB (CDC).

  3. V časti Predplatné vyberte predplatné na Azure, ktoré má skupinu prostriedkov s kontom Cosmos DB.

  4. V časti Skupina zdrojov vyberte skupinu zdrojov, ktorá má vaše konto Cosmos DB.

  5. V časti Oblasť vyberte umiestnenie, kde sa nachádza služba Cosmos DB.

  6. Teraz presuňte kurzor myši nad názov zdroja CDC služby Cosmos DB, ku ktorému sa chcete pripojiť v reálnom čase v zozname databáz, a vyberte tlačidlo Pripojiť , alebo vyberte ... (tri bodky) a potom vyberte tlačidlo Pripojiť .

    Snímka obrazovky znázorňujúca stránku zdrojov spoločnosti Microsoft s filtrami na zobrazenie služby Cosmos DB CDC a tlačidla pripojenia.

    Ak chcete nakonfigurovať informácie o pripojení, použite kroky z časti Pridanie cdc služby Azure Cosmos DB ako zdroja . Vynechajte prvý krok výberu služby Azure Cosmos DB CDC ako typu zdroja v sprievodcovi pridaním zdroja.

Pridanie služby Azure Cosmos DB CDC ako zdroja

  1. Na obrazovke Vyberte zdroj údajov vyberte položku Azure Cosmos DB (CDC).

    Snímka obrazovky znázorňujúca stránku Výber zdroja údajov s vybratou možnosťou Azure Cosmos DB (CDC).

  2. Ak chcete prejsť na konto Azure Cosmos DB na portáli Azure, vyberte položku Prejsť na prepojenie na zdroj .

    Snímka obrazovky znázorňujúca stránku Pripojenie so zvýrazneným prepojením **Prejsť na prostriedok**.

  3. Na stránke Pripojiť vyberte položku Nové pripojenie.

    Snímka obrazovky zobrazujúca stránku pripojenia sprievodcu pridaním zdroja. s prepojením **Nové pripojenie** zvýrazneným.

  4. V časti Nastavenia pripojenia zadajte koncový bod Cosmos DB. Zadajte identifikátor URI alebo koncový bod pre konto Cosmos DB, ktoré ste skopírovali z portálu Azure.

    Snímka obrazovky zobrazujúca časť Nastavenia pripojenia na stránke Nové pripojenie.

  5. Rozbaľte položku Rozšírené možnosti a postupujte podľa týchto krokov:

    1. V prípade počtu opakovaných pokusov zadajte maximálny počet opätovných prenosov požiadavky konektora do databázy Cosmos DB v prípade zlyhania žiadosti z vymožiteľnej chyby.

    2. V prípade funkcie Enable AVERAGE zadajte, či má konektor odovzdať agregačnú funkciu AVG do databázy Cosmos DB.

    3. Ak chcete povoliť odovzdávanie funkcií SORT pre viacero stĺpcov, zadajte, či má konektor povoliť odovzdanie viacerých stĺpcov do databázy Cosmos DB, keď je zadaná v klauzule ORDER BY dotazu SQL.

      Snímka obrazovky znázorňujúca rozšírené možnosti konfigurácie konektora Azure Cosmos DB.

  6. Posuňte sa nadol a v časti Poverenia na pripojenie postupujte podľa týchto krokov.

    1. Vyberte existujúce pripojenie a ponechajte predvolenú možnosť Vytvoriť nové pripojenie .
    2. Ak chcete vytvoriť pripojenie, zadajte nasledujúce hodnoty:
      1. Do poľa Názov pripojenia zadajte názov pripojenia.

      2. V časti Typ overenia vyberte položku Kľúč konta.

      3. V časti Kľúč konta zadajte hodnotu kľúča, ktorú ste predtým uložili.

      4. Vyberte možnosť Pripojiť.

        Snímka obrazovky zobrazujúca časť Poverenia na pripojenie na stránke Nové pripojenie.

  7. Teraz na stránke Pripojiť vykonajte tieto kroky:

    1. Zadajte ID kontajnera v konte Azure Cosmos DB.

    2. V časti Podrobnosti streamu na pravej strane vyberte pracovný priestor služby Fabric, kde chcete uložiť udalosťstream, ktorý sa sprievodca chystá vytvoriť.

    3. Ako názov eventstreamu zadajte názov pre udalosť eventstream. Sprievodca vytvorí udalosťstream s vybratou službou Azure Cosmos DB CDC ako zdrojom.

    4. Názov Streamu sa automaticky vygeneruje pripojením položky -stream k názvu udalosťového toku. Tento stream môžete vidieť na stránke všetkých streamov údajov v reálnom čase po dokončení sprievodcu.

    5. Vyberte Ďalej.

      Snímka obrazovky znázorňujúca vyplnenú stránku Pripojenia sprievodcu pridaním zdroja.

  8. Na obrazovke Skontrolovať a vytvoriť skontrolujte súhrn a potom vyberte položku Vytvoriť zdroj.

    Snímka obrazovky znázorňujúca vyplneného Sprievodcu pridaním zdroja Revízia a vytvorenie stránky.

Zobrazenie podrobností streamu údajov

  1. Ak na stránke Skontrolovať a vytvoriť vyberiete možnosť Otvoriť udalosťstream, sprievodca otvorí udalosťstream, ktorý ste vytvorili, s vybratou službou Azure Cosmos DB CDC ako zdrojom. Ak chcete sprievodcu zavrieť, vyberte položku Zavrieť alebo X* v pravom hornom rohu stránky.

    Snímka obrazovky zobrazujúca stránku Skontrolovať a vytvoriť po úspešnom vytvorení zdroja.

  2. V centre v reálnom čase vyberte položku Všetky streamy údajov. Ak chcete zobraziť nový stream údajov, obnovte stránku Všetky streamy údajov.

    Snímka obrazovky znázorňujúca centrum v reálnom čase Stránku všetkých streamov údajov so streamom, ktorý ste práve vytvorili.

    Podrobné kroky nájdete v téme Zobrazenie podrobností o streamoch údajov v centre v reálnom čase služby Fabric.

Ďalšie informácie o spotrebúvaní streamov údajov nájdete v nasledujúcich článkoch: