共用方式為


將Google Cloud Pub/Sub來源新增至Eventstream

本文說明如何將Google Cloud Pub/Sub來源新增至Eventstream。

Google Pub/Sub 是一項傳訊服務,可讓您發佈和訂閱事件的串流。 您可以將 Google Pub/Sub 新增為 Eventstream 的來源,以擷取、轉換和路由即時事件至 Fabric 中的不同目的地。

注意

工作區容量的下列區域不支援此來源: 美國西部 3瑞士西部

必要條件

  • 在 Fabric 容量授權模式中存取工作區,或具有參與者或更高許可權的試用版授權模式。
  • 已啟用附有 Pub/Sub 服務的 Google Cloud 帳戶,以及具有必要權限的角色。
  • 您的 Google Cloud Pub/Sub 來源必須可公開存取,且不可位於防火牆後方或放置在 Azure 虛擬網路中。
  • 如果您沒有 eventstream, 請建立 eventstream

將Google Cloud Pub/Sub新增為來源

如果您尚未將任何來源新增至事件串流,請選取 [ 使用外部來源 ] 圖格。

顯示 [使用外部來源] 圖格選取項目的螢幕快照。

如果您要將來源新增至已發行的事件串流,請切換至 [編輯 模式],選取 功能區上的 [新增來源 ],然後選取 [ 外部來源]。

顯示 [將來源新增至外部來源] 功能選取項目的螢幕快照。

在 [選取數據源] 頁面上,搜尋並選取 [Azure 事件中樞] 圖格上的 [聯機]。

此螢幕快照顯示選取 [Google Cloud Pub/Sub] 作為 [選取數據源精靈] 中的來源類型。

設定並連線到Google Cloud Pub/Sub

重要

您只能在一個 Eventstream 中取用 Google Cloud Pub/Sub 事件。 一旦您將事件擷取至 Eventstream,其他 Eventstream 就無法取用。

  1. 在 [連線] 畫面的 [連線] 底下,選取 [新增連線]。

    此螢幕快照顯示Google Cloud Pub/Sub的 [連線] 頁面。

  2. 在 [ 連線設定 ] 畫面上,填寫必要的資訊。

    Google Cloud Pub/Sub 來源 [連線] 設定的螢幕擷取畫面。

  3. 針對 [ 專案標識符],輸入Google Cloud Console中的 [專案標識符]。

    Google Cloud Console 中 [專案 ID] 的螢幕擷取畫面。

  4. 針對 [ 訂用帳戶名稱],開啟您的 Google Pub/Sub,然後選取 [ 訂用帳戶]。 您可以在清單中找到訂閱 ID。

    自動產生的電腦描述螢幕擷取畫面。

  5. 服務帳戶金鑰是 JSON 檔案,其中包含服務帳戶的認證。 請遵循後續步驟,在Google Cloud中產生檔案。

    1. 在Google Cloud Console 中選取 [IAM 和系統管理員 ]。

      在Google Cloud Console 中選取 IAM & Admin 的螢幕擷取畫面。

    2. 在 [IAM & 管理] 頁面上的 [服務帳戶] 底下,選取 [建立服務帳戶]。

      選取建立服務帳戶的螢幕擷取畫面。

    3. 設定之後,請為您的角色授與適當的 擁有者 權限,然後選取 [ 完成]。

      給予您角色擁有者權限的螢幕擷取畫面,接著選取 [完成]。

    4. 服務帳戶頁面上選取您的角色,然後選取動作底下的管理金鑰

      選取 [動作] 底下之 [管理鑰匙] 的螢幕擷取畫面。

    5. 新增金鑰底下選取建立新金鑰

      選取 [建立新鑰匙] 的螢幕擷取畫面。

    6. 下載 JSON 檔案,複製所有 JSON 內容,並在 [Fabric] 連線設定畫面上輸入作為服務帳戶金鑰

      重要

      此 JSON 檔案只能下載一次。

  6. 連線設定畫面上,選取連接

  7. 檢閱摘要,然後選取新增

您可以在編輯模式中看到新增至Eventstream的 Google Cloud Pub/Sub 來源。

[編輯] 模式中新增Google Cloud Pub/Sub 來源的螢幕擷取畫面,其中已醒目提示 [發佈] 按鈕。

選取 [發佈 ] 以發佈變更,並開始將資料從Google Cloud Pub/Sub 串流至Eventstream。

「即時檢視」中具有 Google Cloud Pub/Sub 來源之已發行 Eventstream 的螢幕擷取畫面。

其他連接器: