Guida all'estensibilità di Cortex Framework
**Google Cloud Cortex Framework** fornisce acceleratori di prodotti per dati per analisi avanzate e AI. Questa documentazione spiega come personalizzare ed estendere Cortex Framework.
Per una gestione del ciclo di vita e un isolamento adeguati, i moduli di base e dei prodotti per dati personalizzati devono essere inclusi in un spazio dei nomi personalizzato. Questa guida tratta due aree principali di estensibilità:
- Creazione di moduli di base dei dati: registra i moduli di dati personalizzati per definire comportamenti di compilazione personalizzati o inserire tabelle da sistemi di origine non supportati immediatamente (ad es. Salesforce).
- Creazione di moduli di prodotti per dati: crea nuovi prodotti per dati analitici con logica personalizzata utilizzando file SQLX o JS locali.
Scenario di esempio
Per illustrare un esempio end-to-end di estensione di Google Cloud Cortex Framework, questa guida fornisce esempi pratici che utilizzano i dati di pianificazione dei voli SAP:
- Definizione dello spazio dei nomi: per creare pacchetti e isolare i moduli personalizzati, viene introdotto uno spazio dei nomi personalizzato dedicato
sap_bookingdatamodel. Per maggiori dettagli, consulta Configurazione dello spazio dei nomi personalizzato. - Estensione della base dei dati: anche se l'aggiunta di tabelle in genere richiede solo la modifica delle impostazioni delle tabelle, questa procedura dettagliata mostra come creare un modulo di base dei dati personalizzato per illustrare la creazione di pacchetti e la personalizzazione del compilatore. Per maggiori dettagli, consulta Creazione di moduli di base dei dati.
- Creazione di prodotti per dati personalizzati: questo prodotto per dati utilizza la tabella di base
sflight, la unisce alla tabella standard dei tassi di cambio delle valute SAP (tcurr) e converte i prezzi dei voli dalla valuta locale in dollari statunitensi (USD). Per maggiori dettagli, consulta Creazione di moduli di prodotti per dati.