Panduan ekstensibilitas Cortex Framework

Google Cloud Cortex Framework menyediakan akselerator produk data untuk analisis dan AI lanjutan. Dokumentasi ini menjelaskan cara menyesuaikan dan memperluas Cortex Framework dan disusun berdasarkan tiga langkah utama:

  1. Penyiapan namespace kustom: Untuk mengemas dan mengisolasi modul kustom di dalam lingkungan khusus.
  2. Pembuatan modul fondasi data: Untuk menambahkan tabel ke modul fondasi data.
  3. Pembuatan modul produk data: Untuk membuat produk data baru dengan file SQLX atau JS Anda sendiri.

Contoh skenario

Untuk mengilustrasikan contoh menyeluruh tentang cara memperluas Google Cloud Cortex Framework, panduan ini memberikan contoh praktis menggunakan data penjadwalan penerbangan SAP:

  1. Definisi namespace: Untuk mengemas dan mengisolasi modul kustom, namespace kustom khusus sap_bookingdatamodel diperkenalkan. Lihat Penyiapan namespace kustom untuk mengetahui detailnya.
  2. Ekstensi fondasi data: Untuk menambahkan tabel baru sflight (Tabel penerbangan pelatihan dan demo) ke deployment, modul fondasi data kustom dibuat untuk menyerap dan memproses tabel ini dari lapisan mentah ke lapisan fondasi data. Lihat Pembuatan modul fondasi data untuk mengetahui detailnya.
  3. Pembuatan produk data kustom: Untuk membuat data fondasi baru, modul produk data kustom bernama flights_usd dibuat. Produk data ini menggunakan tabel fondasi sflight, menggabungkannya dengan tabel nilai tukar mata uang SAP standar (tcurr), dan mengonversi harga penerbangan dari mata uang lokal ke dolar AS (USD). Lihat Pembuatan modul produk data untuk mengetahui detailnya.