Creación de un archivo XML de configuración de filtro de transición
Puede crear un archivo XML para configurar el programa de utilidad stagingprop para propagar únicamente objetos específicos a la base de datos de producción. Cuando se está ejecutando el programa de utilidad stagingprop, puede utilizar el archivo de configuración especificando la vía de acceso de archivo como valor para el parámetro filterconfigfile.
Si utiliza un archivo de configuración de filtro de transición, puede publicar únicamente los datos que coincidan con una condición de filtro de transición personalizada. Por ejemplo, puede publicar únicamente cambios para una tienda específica, o publicar cambios para únicamente los objetos que se incluyen dentro de una categoría o carpeta específica del Centro de gestión. Si utiliza filtros de transición, puede promover datos a producción siempre que sea necesario publicar un conjunto de datos específico entre operaciones de transición de gran tamaño estables.
El archivo XML de configuración de filtro de transición define el SQL que utilizará el programa de utilidad para recuperar y propagar datos filtrados. Puede utilizar el parámetro filterconfigfile cuando se ejecuta el programa de utilidad de modo que utilice el archivo de configuración para filtrar los datos que se publican. Para obtener más información sobre cómo filtrar datos y utilizar un archivo de configuración de filtro de transición al ejecutar el programa de utilidad stagingprop, consulte Filtrado de datos para el programa de utilidad stagingprop a propagar.
Procedimiento
-
Descargue el siguiente archivo de configuración de ejemplo en un directorio temporal. Puede utilizar este archivo como base para crear su propio archivo de configuración personalizado.
Este archivo define filtros de transición personalizados para filtrar datos relacionados con la oferta mediante un ID de contenedor de propuesta de comercio.
- Abra la Utility server Docker container.Ejecución de programas de utilidad desde Utility server Docker container
-
Vaya al siguiente directorio, que contiene el archivo XML de configuración de filtro de transición de ejemplo para utilizarlo en la propagación de datos mediante filtros personalizados. Si el directorio no existe, créelo.Staging
utilities_root/components/foundation/samples/Staging
-
Cree un directorio dentro del directorio Staging para incluir el archivo de configuración.
Por ejemplo, si se crea un archivo para publicar filtros de datos de atributos por ID de tienda, puede asignar el nombre Attribtute-ext al directorio.
-
Copie el archivo de configuración de ejemplo descargado en el nuevo directorio y cambie el nombre del archivo.
Por ejemplo, si se crea un archivo para publicar filtros de datos de atributos por ID de tienda, puede asignar el nombre attributeFilterByStore.xml al archivo.
-
Edite el nuevo archivo de configuración de filtro de transición para definir cómo va a filtrar y procesar datos el programa de utilidad stagingprop.
- Guarde y cierre el archivo.
Qué hacer a continuación
Para obtener un ejemplo que utiliza el archivo XML de configuración de filtro de transición de ejemplo proporcionado con el programa de utilidad stagingprop, consulte Ejemplo: Propagación de datos de promoción filtrados a la base de datos de producción.