共用方式為


快速入門:啟用透過 Azure 事件中樞 串流處理的事件

在本快速入門中,您將瞭解如何使用 Azure 入口網站 來擷取事件以 Azure 儲存體 或 Azure Data Lake Store。

Azure 事件中樞擷取 可讓您自動將事件中樞中的串流數據傳遞至 您選擇的 Azure Blob 記憶體Azure Data Lake Storage Gen 2 帳戶。 您可以在建立事件中樞或現有事件中樞時,使用 Azure 入口網站 來設定擷取設定。 如需此功能的概念資訊,請參閱事件中樞擷取概觀

必要條件

重要

事件中樞僅支援具有區塊 Blob 支援的進階記憶體帳戶。

建立事件中樞時啟用擷取

如果您沒有要使用的事件中樞命名空間,請依照下列文章中的步驟建立命名空間: 建立事件中樞命名空間。 請確定您選取 [標準 ] 或更高 定價層。 基本層不支援擷取功能。

若要在命名空間內建立事件中樞,請遵循下列步驟:

  1. 在命名空間的 [概觀] 頁面上,選取命令列上的 [+ 事件中樞]

    命令列上 [新增事件中樞] 按鈕選取項目的螢幕擷取畫面。

  2. 在 [建立事件中樞] 頁面上,輸入事件中樞的名稱,然後選取頁面底部的 [下一步:擷取]

    [建立事件中樞] 頁面的螢幕擷取畫面。

  3. 在 [擷取] 索引標籤上,針對 [擷取] 選取 [開啟]

  4. 拖曳滑杆以設定時間範圍 (以分鐘為單位)。 預設時間範圍為 5 分鐘。 最小值為 1,最大值為 15。

  5. 拖曳滑杆以設定 [大小範圍 (MB)]。 預設值為 300 MB。 最小值為 10 MB,最大值為 500 MB。

  6. 指定是否要在擷取時間範圍期間未發生任何事件時,讓事件中樞發出空白檔案。

    [建立事件中樞] 頁面 [擷取] 索引標籤的螢幕快照,其中包含基本設定。 請參閱下列其中一節,以您想要用來儲存擷取的檔案的記憶體類型為基礎。

重要

Azure Data Lake Storage Gen1 已淘汰,因此請勿使用它來擷取事件數據。 如需詳細資訊,請參閱官方公告。 如果您使用 Azure Data Lake Storage Gen1,請移轉至 Azure Data Lake Storage Gen2。 如需詳細資訊,請參閱 Azure Data Lake Storage 移轉指導方針和模式

將資料擷取至 Azure 儲存體

  1. 針對 [擷取提供者],選取 [Azure 儲存體帳戶 (預設)]

  2. 針對 [Azure 儲存體 容器],選擇 [選取容器] 連結。

    顯示 [建立事件中樞] 頁面的螢幕快照,其中包含 [選取容器] 連結。

  3. 在 [儲存體帳戶] 頁面上,選取您想要用來擷取資料的儲存體帳戶。

  4. 在 [ 容器] 頁面上,選取您要儲存所擷取檔案的容器,然後選擇 [ 選取]。

    事件中樞擷取會對儲存體使用服務對服務驗證,因此您不需要指定儲存體連接字串。 資源選擇器會自動選取儲存體帳戶的資源 URI。 如果您使用 Azure Resource Manager,您必須以字串形式明確提供此 URI。

  5. 現在,在 [建立事件中樞] 頁面上,確認選取的容器是否出現。

  6. 針對 [擷取檔案名稱格式],指定所擷取檔案名稱的格式。

  7. 選取頁面底部的 [檢閱 + 建立] 。

    [建立事件中樞] 頁面 [擷取] 索引標籤的螢幕快照,其中具有 Azure 儲存體 設定。

  8. 在 [檢閱 + 建立] 頁面上檢閱設定,然後選取 [建立] 以建立事件中樞。

    注意

    如果停用了記憶體帳戶上的公用存取,請允許信任的服務 (包括 Azure 事件中樞),以存取記憶體帳戶。 如需詳細資料和逐步指示,請參閱本文

將資料擷取至 Azure Data Lake Storage Gen 2

遵循建立儲存體帳戶一文,以建立 Azure 儲存體帳戶。 將 [進階] 索引標籤上的 [階層命名空間] 設為 [已啟用],使其成為 Azure Data Lake Storage Gen 2 帳戶。 Azure 儲存體帳戶必須與事件中樞位於相同的訂用帳戶中。

  1. 選取 [Azure 儲存體] 作為擷取提供者。 若要使用 Azure Data Lake Storage Gen2,請選取 [Azure 儲存體]。

  2. 針對 [Azure 儲存體 容器],選擇 [選取容器] 連結。

    顯示 [建立事件中樞] 頁面的螢幕快照,其中包含 [選取容器] 連結。

  3. 從清單中選取 [Azure Data Lake Storage Gen 2] 帳戶。

    顯示選取 Data Lake Storage Gen 2 帳戶的螢幕快照。

  4. 選取容器 (Data Lake Storage Gen 2 中的文件系統),然後選擇頁面底部的 [選取]。

    顯示 [容器] 頁面的螢幕快照。

  5. 針對 [擷取檔案名稱格式],指定所擷取檔案名稱的格式。

  6. 選取頁面底部的 [檢閱 + 建立] 。

    顯示 [建立事件中樞] 頁面的螢幕快照,其中包含指定的所有欄位。

  7. 在 [檢閱 + 建立] 頁面上檢閱設定,然後選取 [建立] 以建立事件中樞。

    注意

    您使用此使用者介面 (UI) 在 Azure Data Lake Storage Gen 2 中建立的容器,會顯示在 [儲存體總管] 中的 [檔案系統] 下方。 同樣地,您在 Data Lake Storage Gen 2 帳戶中建立的檔案系統會顯示為此 UI 中的容器。

在現有的事件中樞上設定擷取功能

您可以在位於事件中樞命名空間的現有事件中樞上設定擷取功能。 若要在現有的事件中樞上啟用擷取功能,或變更擷取設定,請遵循下列步驟:

  1. 在命名空間的首頁上,選取左側功能表上 [實體] 下的 [事件中樞]

  2. 選取您要設定擷取功能的事件中樞。

    顯示事件中樞清單中事件中樞選取項目的螢幕快照。

  3. 在 [事件中樞執行個體] 頁面中,選取左側功能表上的 [擷取]

    顯示事件中樞 [擷取] 頁面的螢幕快照。

  4. 在 [擷取] 頁面上,針對 [輸出事件序列化格式] 選取 [Avro]。 僅支援透過 Azure 串流分析整合使用 Parquet 格式。 如需詳細資訊,請參閱以 parquet 格式擷取事件中樞資料,並使用 Azure Synapse Analytics 進行分析

  5. 選取 [開啟] 以進行 [擷取]

    顯示事件中樞 [擷取] 頁面的螢幕快照,其中已啟用擷取功能。

  6. 若要進行其他設定,請參閱下列各節: