Ejemplo: Cargar libretas de direcciones

Este ejemplo muestra cómo cargar direcciones de usuario en la base de datos.

Acerca de este ejemplo

Este ejemplo carga direcciones para los siguientes usuarios:
  • Ryan Johnson
  • Olivia Lee

Si prefiere trabajar con datos en formato XML en lugar de hacerlo en formato CSV, puede configurar el programa de utilidad para utilizar los archivos con formato XML. Edite el archivo wc-dataload.XML y cambie los elementos de ubicación para hacer referencia a los archivos XML proporcionados.

Procedimiento

  1. HCL Commerce DeveloperEn una línea de mandatos, vaya al directorio WCDE_installdir\bin.
  2. LinuxAbra una línea de mandatos en . Cambie el directorio a utilities_root/bin. Para obtener información sobre cómo entrar y salir de los contenedores, consulte Ejecución de programas de utilidad desde Utility server Docker container.
  3. LinuxAbra una línea de mandatos en . Cambie el directorio a utilities_root/bin. Para obtener información sobre cómo entrar y salir de los contenedores, consulte Ejecución de programas de utilidad desde Utility server Docker container.
  4. Entre el mandato siguiente:
    • Linux./dataload.sh ../samples/DataLoad/Member/Person/wc-dataload.xml –DLoadOrder=PersonAddressBook
    • HCL Commerce Developerdataload ..\samples\DataLoad\Member\Person\wc-dataload.xml –DLoadOrder=PersonAddressBook

Verificación del resultado

Para verificar que la información de dirección para los usuarios se ha cargado en la base de datos, ejecute el siguiente mandato SQL:
select nickname,address1,city,state from address
where nickname in('ryanjohnson2','olivialee','sophiawilliams') and selfaddress=0

Limpieza de los datos

Para eliminar de la base de datos los datos que se han cargado en este ejemplo, ejecute el archivo CleanUp.sql en el directorio /samples/DataLoad/Member/Person.