Estadísticas de rendimiento de ventas
En este ejemplo de producto de datos de consumo, se muestra cómo acelerar las estadísticas sobre el estado del rendimiento de ventas con datos provenientes de SAP ERP o SAP BDC.
Con él, puedes hacer lo siguiente:
- Optimizar los ingresos por producto, región y organización de ventas
- Hacer un seguimiento del rendimiento en los canales de distribución y las divisiones
- Usar IA para descubrir cuellos de botella en el cumplimiento o tendencias de entrega a tiempo que afecten los ingresos y los costos
Arquitectura de referencia
Una arquitectura de referencia de alto nivel proporciona una descripción general de los productos de datos específicos de la fuente necesarios para este caso de uso.
Productos de datos obligatorios
Si compilas sobre datos provenientes de SAP ERP, se requieren los siguientes productos de datos de Cortex Framework:
- Clientes
- Documentos de entrega
- Documentos de ventas
- Estructura organizativa de ventas
- Materiales
Si compilas sobre datos provenientes de SAP BDC, se requieren los siguientes productos de datos de BDC:
- Cliente
- Pedido de venta
Habilita el producto de datos en Google Cloud Google Cloud Cortex Framework
Para implementar el producto de datos de estadísticas de rendimiento de ventas, debes habilitarlo en el archivo config/config.yaml registrando el módulo del producto de datos en data.modules.products.
Para obtener información detallada sobre la configuración de config/config.yaml, consulta la documentación de Implementación y Configuración de implementación.
Producto de datos proveniente de SAP ERP
Para habilitar el producto de datos conforme de SAP ERP, agrega la siguiente configuración en la sección products:, y asegúrate de que todos los productos de datos de base dependientes también estén configurados y habilitados:
data:
modules:
products:
# Enabled Sales Performance sample (SAP ERP version)
- moduleId: sap_sales_performance_sample
modulePath: cortex_samples.sap.products.sales_performance
enabled: true # If using configuration file based on config.yaml.example, please the `enabled` flag is set to `true`
dataTargetId: product_target
dependencyBindings:
sapCustomers: sap_customers
sapSalesDocuments: sap_sales_documents
sapDeliveryDocuments: sap_delivery_documents
sapSalesOrganizationalStructure: sap_sales_organizational_structure
sapMaterials: sap_materials
Producto de datos proveniente de SAP BDC
Para habilitar el producto de datos conforme de SAP BDC, asegúrate de que el módulo de catálogo de datos externos esté registrado en data.modules.catalogs como se describe en la documentación del catálogo de datos y agrega la siguiente configuración:
data:
modules:
products:
# Enabled Sales Performance sample (SAP BDC version)
- moduleId: sap_bdc_sales_performance_sample
modulePath: cortex_samples.sap_bdc.products.sales_performance
enabled: true # If using configuration file based on config.yaml.example, please the `enabled` flag is set to `true`
dataTargetId: product_target
dependencyBindings:
sapBdcCustomer: sap_bdc_catalog
sapBdcSalesOrder: sap_bdc_catalog
Diagramas de relación entre entidades
En los siguientes diagramas de relación entre entidades (ER), se describe la estructura de las vistas de productos de datos y sus relaciones con las tablas de origen y de base asociadas.
Diagrama ER de rendimiento de ventas de SAP ERP
Diagrama ER de rendimiento de ventas de SAP BDC
Código fuente
El código fuente de este ejemplo de producto de datos de consumo de rendimiento de ventas se puede encontrar en el repositorio:
- SAP ERP o en tu código fuente local con la ruta de acceso
src/data_modules/cortex_samples/sap/products/sales_performance - SAP BDC o en tu código fuente local con la ruta de acceso
src/data_modules/cortex_samples/sap_bdc/products/sales_performance
Habilita agentes de IA
Después de crear tu modelo de datos de estadísticas de rendimiento de ventas en BigQuery, es posible que te interese compilar un agente de datos personalizado. Esto te permite consultar las tendencias de ventas y las métricas de rendimiento directamente con lenguaje natural, sin necesidad de usar SQL complejo.