必要條件

本頁說明部署 Cortex Framework 資料基礎解決方案內容的必要條件。請先花點時間熟悉這些資源,再繼續操作。

瞭解您的業務需求

請考量業務目標和需求,以及支援這些目標和需求所需的資料來源。部署 Cortex Framework 內容時,您需要瞭解哪些資料來源和工作負載符合業務需求,且適合部署。

查看可用的工作負載和資料來源

如要查看 Cortex Framework 支援的相容工作負載和資料來源,請參閱「資料來源和工作負載」。熟悉要處理的資料類型 (例如 Salesforce、SAP 或其他資料來源的資料)。

複習基本知識

請先熟悉一些必要的 Google Cloud 服務和元件:

瞭解如何使用變更資料擷取 (CDC) 功能追蹤資料更新。詳情請參閱 CDC 指南

探索存放區

本頁列出的必要條件專為從官方 GitHub 存放區部署 Cortex Framework Data Foundation 內容而設計。這個存放區包含部署 Cortex Framework 的必要資源,包括設定檔、實體關係圖 (ERD) 和預先定義的資料模型。

選取或建立專案

部署 Cortex Framework Data Foundation 解決方案內容時,會用到下列專案:

  • 來源專案:原始資料所在的專案。您至少需要一個Google Cloud 專案,才能儲存資料及執行部署程序。
  • 目標專案 (選用):Cortex Framework Data Foundation 用來儲存已處理資料模型的專案。視需求而定,這可以是與來源專案相同的專案,也可以是不同的專案。

如要為每個工作負載分別建立專案和資料集 (例如,為 SAP 建立一組來源和目標專案,並為 Salesforce 建立另一組目標和來源專案),請為每個工作負載分別執行部署作業。詳情請參閱選用步驟一節中的「使用不同專案來區隔存取權」。

如要選取或建立專案,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的專案選擇器頁面。

    前往專案選取器

  2. 選取或建立 Google Cloud 專案。

    選取或建立專案所需的角色

    • 選取專案:選取專案時,不需要具備特定 IAM 角色,只要您已獲授角色,即可選取任何專案。
    • 建立專案:如要建立專案,您需要具備專案建立者角色 (roles/resourcemanager.projectCreator),其中包含 resourcemanager.projects.create 權限。瞭解如何授予角色

取得必要角色

如要取得部署 Cortex Framework Data Foundation 解決方案內容所需的權限,請要求系統管理員在來源專案和目標專案中,授予下列 IAM 角色:

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。

後續步驟

詳閱上述必要條件後,即可繼續進行部署:

  1. 建立工作負載
  2. 複製存放區
  3. 決定整合機制
  4. 設定元件
  5. 設定部署作業
  6. 執行部署作業