Guide d'extensibilité de Cortex Framework
**Google Cloud Cortex Framework** fournit des accélérateurs de produits de données pour l'analyse avancée et l'IA. Cette documentation explique comment personnaliser et étendre Cortex Framework.
Pour une isolation et une gestion du cycle de vie appropriées, les modules de base et de produits de données personnalisés doivent être regroupés dans un espace de noms personnalisé. Ce guide couvre trois domaines majeurs d'extensibilité :
- Création de modules de base de données : enregistrez des modules de données personnalisés pour définir des comportements de compilation personnalisés ou ingérer des tables à partir de systèmes sources non compatibles prêts à l'emploi (par exemple, Salesforce).
- Création de modules de produits de données : créez des produits de données analytiques avec une logique personnalisée à l'aide de fichiers SQLX ou JS locaux.
- Création de produits de données par des agents : utilisez les compétences d'assistant de codage autonome de l'IA (
create-data-product,validate-data-product) pour créer, développer, vérifier et déployer des produits de données personnalisés.
Exemple de scénario
Pour illustrer un exemple de bout en bout d'extension de Google Cloud Cortex Framework, ce guide fournit des exemples pratiques utilisant des données de planification de vols SAP :
- Définition de l'espace de noms : pour regrouper et isoler les modules personnalisés, un espace de noms personnalisé dédié
sap_bookingdatamodelest introduit. Pour en savoir plus, consultez la section Configuration d'un espace de noms personnalisé. - Extension de la base de données : bien que l'ajout de tables ne nécessite généralement que la modification des paramètres de table, cette procédure pas à pas explique comment créer un module de base de données personnalisé pour illustrer le regroupement et la personnalisation du compilateur. Pour en savoir plus, consultez la section Création de modules de base de données.
- Création de produits de données personnalisés : ce produit de données utilise la table de base
sflight, la joint à la table standard des taux de change SAP (tcurr) et convertit le prix du vol de la devise locale en dollars américains (USD). Pour en savoir plus, consultez la section Création de modules de produits de données.