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.

El programa de utilidad de extracción de datos de IBM Product Recommendations genera dos tipos de archivo CSV (valores separado por comas) que contienen los datos del catálogo para cada ID de cliente de IBM Digital Analytics:
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

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
Las cinco columnas de este archivo 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 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.
Estos archivos contienen:
  • 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.