Cortex Framework 擴充性指南

Google Cloud Cortex Framework 提供資料產品加速器,可進行進階分析和 AI 作業。本文件說明如何自訂及擴充 Cortex Framework,並依三個主要步驟分類:

  1. 自訂命名空間設定:在專屬環境中封裝及隔離自訂模組。
  2. 建立資料基礎模組:將資料表新增至資料基礎模組。
  3. 建立資料產品模組:使用自己的 SQLX 或 JS 檔案建立新的資料產品。

範例情境

為說明如何延伸使用 Google Cloud Cortex Framework,本指南提供實用範例,使用 SAP 航班排程資料:

  1. 命名空間定義:為封裝及隔離自訂模組,我們導入了專屬的自訂命名空間 sap_bookingdatamodel。詳情請參閱「設定自訂命名空間」。
  2. 資料基礎擴充功能:如要在部署作業中新增資料表 sflight (訓練和示範航班資料表),請建立自訂資料基礎模組,從原始層擷取並處理這個資料表,然後匯入資料基礎層。詳情請參閱「建立資料基礎模組」。
  3. 建立自訂資料產品:如要以新的基礎資料為基礎,請建立名為 flights_usd 的自訂資料產品模組。這項資料產品會使用 sflight 基礎資料表,並與標準 SAP 貨幣匯率表 (tcurr) 聯結,然後將航班價格從當地貨幣換算為美元。詳情請參閱「建立資料產品模組」。