Guía de extensibilidad de Cortex Framework
Google Cloud Cortex Framework proporciona aceleradores de productos de datos para IA y estadísticas avanzadas. En esta documentación, se explica cómo personalizar y extender Cortex Framework, y se organiza en tres pasos clave:
- Configuración de espacio de nombres personalizado: Para empaquetar y aislar módulos personalizados dentro de un entorno dedicado.
- Creación de módulos de base de datos: Para agregar tablas al módulo de base de datos.
- Creación de módulos de productos de datos: Para crear productos de datos nuevos con tus propios archivos SQLX o JS.
Situación de ejemplo
Para ilustrar un ejemplo de extremo a extremo de la extensión de Google Cloud Cortex Framework, esta guía proporciona ejemplos prácticos con datos de programación de vuelos de SAP:
- Definición de espacio de nombres: Para empaquetar y aislar módulos personalizados, se introduce un espacio de nombres personalizado dedicado
sap_bookingdatamodel. Consulta Configuración de espacio de nombres personalizado para obtener más detalles. - Extensión de base de datos: Para agregar una tabla nueva
sflight(tabla de vuelos de capacitación y demostración) a la implementación, se crea un módulo de base de datos personalizado para ingerir y procesar esta tabla desde la capa sin procesar hasta la capa de base de datos. Consulta Creación de módulos de base de datos para obtener más detalles. - Creación de productos de datos personalizados: Para aprovechar los nuevos datos de base, se crea un módulo de productos de datos personalizado llamado
flights_usd. Este producto de datos consume la tabla de basesflight, la une con la tabla de tipos de cambio de moneda estándar de SAP (tcurr) y convierte los precios de los vuelos de la moneda local a dólares estadounidenses (USD). Consulta Creación de módulos de productos de datos para obtener más detalles.