Povolení zachytávání událostí streamování prostřednictvím Azure Event Hubs

služba Azure Event Hubs Capture vám umožní automaticky doručovat streamovaná data v Event Hubs na účet služby azure Blob storage nebo Azure Data Lake Storage Gen1 nebo Gen 2 podle vašeho výběru.

Ke konfiguraci funkce Capture v době vytvoření centra událostí můžete použít Azure Portal. můžete buď zachytit data do kontejneru úložiště objektů Blob v Azure, nebo na účet Azure Data Lake Storage gen 1 nebo gen 2 .

Další informace najdete v tématu Přehled funkce Event Hubs Capture.

Důležité

cílový účet úložiště (Azure Storage nebo Azure Data Lake Storage) musí být ve stejném předplatném jako centrum událostí.

Zaznamenání dat do Azure Storage

Při vytváření centra událostí můžete povolit funkci Capture kliknutím na tlačítko Zapnout na obrazovce portálu Vytvořit centrum událostí. Potom zadáte účet úložiště a kontejner kliknutím na Azure Storage v poli Zprostředkovatel zachytávání. Vzhledem k tomu, že Event Hubs Capture u úložiště využívá ověřování služba-služba, není potřeba zadávat připojovací řetězec úložiště. Výběr prostředku automaticky vybere URI prostředku pro váš účet úložiště. Pokud používáte Azure Resource Manager, musíte tento identifikátor URI explicitně zadat jako řetězec.

Výchozí časový interval je 5 minut. Minimální hodnota je 1, maximální hodnota je 15. Okno Velikost má rozsah 10 až 500 MB.

Časové okno pro zachycení

Poznámka

Můžete povolit nebo zakázat vygenerování prázdných souborů, pokud během okna sběru nedojde k událostem.

zaznamenání dat do Azure Data Lake Storage Gen 2

  1. podle článku vytvoření účtu úložiště vytvořte účet Azure Storage. nastavte hierarchický obor názvů na kartu upřesnit , abyste si ho vytvořili Azure Data Lake Storage účet Gen 2. účet Azure Storage musí být ve stejném předplatném jako centrum událostí.

  2. Při vytváření centra událostí proveďte následující kroky:

    1. Pro zachytávání vyberte zapnuto .

    2. jako poskytovatele capture vyberte Azure Storage . Možnost Azure Data Lake Store , kterou vidíte pro poskytovatele služby Capture , je určena pro 1. generace Azure Data Lake Storage. chcete-li použít Gen 2 Azure Data Lake Storage, vyberte Azure Storage.

    3. Vyberte tlačítko Vybrat kontejner .

      povolit zachytávání pro Data Lake Storage Gen 2

  3. v seznamu vyberte účet Azure Data Lake Storage Gen 2 .

    vybrat Data Lake Storage Gen 2

  4. vyberte kontejner (systém souborů v Data Lake Storage Gen 2).

    Vybrat systém souborů v úložišti

  5. Na stránce vytvořit centrum událostí vyberte vytvořit.

    Vybrat tlačítko pro vytvoření

    Poznámka

    kontejner, který vytvoříte v Azure Data Lake Storage Gen 2 s použitím tohoto uživatelského rozhraní (UI), se zobrazí v části systémy souborů v Průzkumník služby Storage. podobně se systém souborů, který vytvoříte v účtu Data Lake Storage Gen 2, zobrazí jako kontejner v tomto uživatelském rozhraní.

zaznamenání dat na Azure Data Lake Storage Gen 1

pokud chcete zachytit data Azure Data Lake Storage 1. generace, vytvoříte Data Lake Storage účet 1. generace a centrum událostí:

vytvořit Azure Data Lake Storage účet a složky 1. generace

  1. vytvořte účet Data Lake Storage podle pokynů v článku začínáme s Azure Data Lake Storage Gen 1 pomocí Azure Portal.
  2. podle pokynů v části přiřazení oprávnění k Event Hubs vytvořte složku v rámci účtu Data Lake Storage 1. generace, ve kterém chcete zachytit data z Event Hubs, a přiřaďte jim oprávnění Event Hubs, aby bylo možné zapisovat data do účtu Data Lake Storage 1. generace.

Vytvoření centra událostí

  1. centrum událostí musí být ve stejném předplatném Azure jako účet Azure Data Lake Storage 1. generace, který jste vytvořili. Vytvořte centrum událostí kliknutím na tlačítko Zapnout v části Capture na stránce portálu Vytvořit centrum událostí.

  2. Na stránce portálu Vytvořit centrum událostí v poli Zprostředkovatel zachytávání vyberte Azure Data Lake Store.

  3. v rozevíracím seznamu vybrat úložiště vedle Data Lake Store zadejte účet Data Lake Storage 1. generace, který jste předtím vytvořili, a do pole Data Lake cesta zadejte cestu k vytvořené složce dat.

    vybrat Data Lake Storage účet

Přidání nebo konfigurace funkce Capture v existujícím centru událostí

Funkci Capture můžete nakonfigurovat v existujících centrech událostí, která jsou v oborech názvů služby Event Hubs. Pokud chcete funkci Capture povolit ve stávajícím centru událostí nebo chcete změnit její nastavení, klikněte na obor názvů, aby se načetla obrazovka s přehledem, a pak klikněte na centrum událostí, kterému chcete povolit funkci Capture nebo změnit její nastavení. Nakonec na levé straně otevřené stránky klikněte na možnost Zachycení a upravte nastavení podle následujících obrázků:

Azure Blob Storage

Nakonfiguruje službu Capture na Azure Storage pro existující centrum událostí.

Azure Data Lake Storage Gen2

je stejná jako výše (pro Azure Blob Storage) s tím rozdílem, že budete vybírat kontejner z účtu Azure Data Lake Storage Gen 2.

Azure Data Lake Storage Gen 1

Konfigurace Azure Data Lake Storage

Další kroky