Programa de utilidad di-parallel-process

El programa de utilidad di-parallel-process indexa fragmentos preprocesados basándose en un archivo de propiedades de entrada configurado.

Diagrama de sintaxis para el programa de utilidad di-parallel-process

Valores de parámetros

archivo_propiedades_entrada
La ruta del archivo de propiedades de entrada del programa de utilidad puede ser relativa o absoluta. Por ejemplo, ../../di-parallel-process-linux-oracle.properties. La ruta predeterminada en el contenedor Docker del servidor de utilidad es /opt/WebSphere/CommerceServer90/properties/parallelprocess/di-parallel-process.properties.
dbuser
Opcional: El nombre del usuario que se conecta a la base de datos.
contraseña_usuario_bd
Opcional: La contraseña del usuario que se conecta a la base de datos.
searchuser
Opcional: El nombre de usuario administrativo de la aplicación de búsqueda.
contraseña_usuario_búsqueda
Opcional: La contraseña de usuario administrativo de la aplicación de búsqueda.

Anotación cronológica

Consulte el archivo wc-dataimport-parallel-processor.log para obtener información sobre el registro. La ruta para wc-dataimport-parallel-processor.log es:
  • HCL Commerce DeveloperWCDE_installdir\logs\.
  • HCL Commerce runtime environment/opt/WebSphere/CommerceServer90/logs/ .

Si desea que el registro proporcione más detalles, establezca el nivel de registro en el valor FINEST en el archivo de propiedades /opt/WebSphere/AppServer/profiles/default/installedApps/localhost/ts.ear/xml/config/dataimport/parallel-processor-logging.properties.

Para obtener más información acerca del registro, consulte Servicios de anotación cronológica.

Archivo de propiedades de ejemplo

Antes de poder ejecutar el programa de utilidad, debe crear un archivo de propiedades de entrada que se debe utilizar para la indexación, basándose en la salida del programa de utilidad de configuración.
El programa de utilidad di-parallel-process utiliza el archivo de propiedades de entrada de fragmentos para procesar fragmentos de indexación. Contiene las secciones siguientes de propiedades:
  • Propiedades de sistema, compartidas por otros programas de utilidad. Por ejemplo, las contraseñas que son comunes entre los programas de utilidad.
  • Propiedades de base de datos, que se utilizan para establecer conexiones de base de datos con el servidor de bases de datos.
  • Propiedades globales de preproceso e indexación, que todos los fragmentos utilizan para el preproceso y la indexación.
  • Propiedades de servidor de búsqueda maestro, que especifica los núcleos de índice maestro donde se fusionan todos los datos de fragmento.
  • Propiedades de fragmento horizontal, que especifica las propiedades de fragmento horizontal.
  • Propiedades de fragmento vertical, que especifica las propiedades de fragmento vertical.
La imagen de Utility Docker contiene dos archivos de propiedades de ejemplo. El archivo de ejemplo di-parallel-process.properties utiliza el entorno local en_US con los fragmentos A, B y C. Puede encontrar los archivos siguientes en el directorio /opt/WebSphere/CommerceServer90/properties/parallelprocess/.
di-parallel-process.properties
El archivo de propiedades de entrada de fragmentación de ejemplo para un sistema operativo Linux que usa DB2. Consulte el archivo de configuración di-parallel-process.properties más reciente en el contenedor Docker del programa de utilidad de HCL Commerce si está utilizando la base de datos Oracle.
password.properties
El archivo de propiedades de contraseña de ejemplo, referenciado por el archivo de propiedades de entrada de fragmentación de ejemplo. Contiene las contraseñas cifradas por el programa de utilidad wcs_encrypt.

Para obtener más información sobre el archivo de propiedades y los valores esperados, consulte Archivo de propiedades de entrada de fragmentación.

Ejemplo

Vaya al directorio de trabajo.
  • HCL Commerce DeveloperWCDE_installdir\bin
  • HCL Commerce runtime environment/opt/WebSphere/CommerceServer90/bin en el contenedor de Docker del servidor de programas de utilidad.
Ejecute el siguiente mandato.
  • HCL Commerce Developer di-parallel-process.bat input_properties_file
  • HCL Commerce runtime environmentdi-parallel-process.sh input_properties_file [-dbuser dbuser] [-dbuserpwd dbuserpwd] [-searchuser searchuser] [-searchuserpwd searchuserpwd]