Programa de utilidad de extracción de datos para recomendaciones dinámicas en
El programa de utilidad de extracción de datos de Intelligent Offer es un programa de utilidad de línea de mandatos que se puede utilizar para crear datos de Enterprise Product Report (EPR) para recomendaciones dinámicas que necesita. El programa de utilidad extrae datos de catálogo de la base de datos y genera archivos ECDF y EPCMF en el formato correcto para cargarlos en IBM Product Recommendations. Puede proporcionar estos dos archivos a IBM Product Recommendations con regularidad para procesar recomendaciones dinámicas.
- EPCMF (Archivo de correlación de contenido de productos de empresa)
- Este archivo contiene datos que representan entradas de catálogo, es decir, productos que pueden comprarse, kits premotados y kits dinámicos para una tienda. Este archivo también especifica la categoría del catálogo maestro a la que pertenece la entrada de catálogo.
- ECDF (Archivo de definición de categorías de empresa)
- Este archivo contiene datos que representa las jerarquías de categorías del catálogo maestro para una tienda.
Ejemplo del archivo EPCMF generado
Este ejemplo muestra los datos de entrada del catálogo que el programa de utilidad extrae para el archivo EPCMF:![Ejemplo de archivo EPCMF](../images/locale/mt_intoffercsv2.gif)
Este archivo contiene hasta 55 columnas:
- Las cinco primeras columnas contienen datos obligatorios que necesita:
- Fecha del archivo
- La fecha en la que el programa de utilidad ha creado el archivo CSV, en el formato YYYYMMDD.
- ID de cliente
- El ID de cliente de IBM Digital Analytics.
- ID de artículo
- El número de pieza de la entrada de catálogo.
- Artículo
- Nombre de la entrada de catálogo.
- ID de categoría primaria de artículos
- La categoría del catálogo maestro a la que pertenece la entrada de catálogo.
- Las 50 columnas restantes son para atributos estáticos definidos por el usuario para las entradas del catálogo. Las correlaciones de datos para las seis primeras de estas columnas de atributos estáticos están predefinidos para contener datos de entrada de catálogo específicos, aunque puede cambiar el contenido predefinido. Para más información, consulte las descripciones de correlaciones de datos en ../refs/rmtepcmfsample.html.
Ejemplo del archivo ECDF generado
Este ejemplo muestra los datos de jerarquía del catálogo que el programa de utilidad extrae para el archivo ECDF:![Ejemplo de archivo ECDF](../images/locale/mt_intoffercsv1.gif)
- Fecha del archivo
- La fecha en la que el programa de utilidad ha creado el archivo CSV, en el formato YYYYMMDD.
- ID de cliente
- El ID de cliente de IBM Digital Analytics.
- ID de categoría
- El identificador de categoría.
- Nombre de categoría
- El nombre de la categoría.
- ID de categoría padre
- El identificador de categoría de la categoría padre.
Archivos de configuración para el programa de utilidad de extracción de datos de
El programa de utilidad de extracción de datos de IBM Product Recommendations utiliza tres tipos de archivos de configuración. Se proporcionan ejemplos, pero debe actualizar los ejemplos con información de configuración específica del sitio y del entorno. Estos archivos de configuración se basan en los archivos de configuración del programa de utilidad de carga de datos, aunque incluyen algunas ampliaciones.- wc-dataextract.xml
- Este archivo es el archivo de configuración principal al que debe apuntar al ejecutar el programa de utilidad. Este archivo especifica las vías de acceso al archivo de configuración de entorno y al archivo de configuración de objeto de negocio.
- wc-dataextract-env.xml
- Este archivo es el archivo configuración de entorno. Debe configurar el idioma de la tienda y la moneda para los datos de precio antes de ejecutar este programa de utilidad.
- wc-dataextract-business_object.xml
- Este archivo es el archivo configuración de objeto de negocio. Para este programa de utilidad necesitará dos versiones de este archivos:
- wc-dataextract-catalog-entry.xml: Este archivo de configuración del objeto de negocio se utiliza para extraer los datos de entrada del catálogo para el archivo EPCMF.
- wc-dataextract-catalog-group.xml: Este archivo de configuración del objeto de negocio se utiliza para extraer datos de categoría para el archivo ECDF.
- La información de contexto de negocio.
- Las correlaciones de datos que son necesarias para transformar objetos de negocio HCL Commerce para los datos que se graban en columnas en el archivo EPCMF o ECDF. El archivo EPCMF da soporte hasta a 15 atributos estáticos definidos por el cliente para las entradas del catálogo.
- Las definiciones para el pedido en que el programa de utilidad graba los datos en las columnas en el archivo.
- Los punteros a las interfaces y clases de implementación que utiliza el programa de utilidad.
Utilización de este programa de utilidad en distintos entornos
El programa de utilidad de extracción de datos para IBM Product Recommendations puede ejecutarse en los entornos de transición y producción. No obstante, se recomienda ejecutar el programa de utilidad en un entorno que tenga toda la información que sea necesaria. Por ejemplo, el entorno de transición puede no tener información de inventario o fijación de precios. En este caso, ejecute el programa de utilidad en el entorno de producción.
Puede generar los archivos CSV en el entorno de transición para cargarlos en el entorno de prueba de IBM Product Recommendations. También puede generar los archivos CSV en el entorno de producción para cargarlos en el entorno de producción de IBM Product Recommendations. El programa de utilidad no está pensado para ejecutarse en el entorno de desarrollo. Se proporciona soporte en el entorno de desarrollo con una base de datos Derby solo para fines de personalización. Por ejemplo, cuando está probando los cambios en el archivo de configuración de objeto de negocio para incluir atributos de entrada de catálogo personalizados para el archivo EPCMF.