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.
Untuk isolasi dan pengelolaan siklus proses yang tepat, modul produk data dan fondasi kustom harus dikemas dalam namespace kustom. Panduan ini mencakup dua area utama ekstensibilitas:
- Pembuatan modul fondasi data: Daftarkan modul data kustom untuk menentukan perilaku kompilasi kustom atau tabel penyerapan dari sistem sumber yang tidak didukung secara langsung (misalnya, Salesforce).
- Pembuatan modul produk data: Buat produk data analisis baru dengan logika kustom menggunakan file SQLX atau JS lokal.
Contoh skenario
Untuk mengilustrasikan contoh menyeluruh tentang cara memperluas Google Cloud Cortex Framework, panduan ini memberikan contoh praktis menggunakan data penjadwalan penerbangan SAP:
- Definisi namespace: Untuk mengemas dan mengisolasi modul kustom, namespace kustom khusus
sap_bookingdatamodeldiperkenalkan. Lihat Penyiapan namespace kustom untuk mengetahui detailnya. - Ekstensi fondasi data: Meskipun menambahkan tabel biasanya hanya memerlukan perubahan setelan tabel, panduan ini menunjukkan cara membuat modul fondasi data kustom untuk mengilustrasikan pengemasan dan penyesuaian compiler. Lihat Pembuatan modul fondasi data untuk mengetahui detailnya.
- Pembuatan produk data kustom: 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.