Exemple : Chargement de carnets d'adresses
Cet exemple montre comment charger des carnets d'adresses dans la base de données.
A propos de cet exemple
Cet exemple charge des adresses pour les utilisateurs suivants :- Ryan Johnson
- Olivia Lee
Si vous préférez utiliser des données au format XML plutôt que CSV, vous pouvez configurer l'utilitaire pour qu'il se serve de fichiers au format XML. Editez le fichier wc-dataload.XML et changez les éléments d'emplacement afin de référencer les fichiers XML fournis.
Procédure
Dans une ligne de commande, accédez au répertoire WCDE_installdir\bin.
Ouvrez une ligne de commande dans le . Accédez au répertoire utilities_root/bin. Pour plus d'informations sur l'entrée et la sortie des conteneurs, voir Exécution des utilitaires à partir de Utility server Docker container.
Ouvrez une ligne de commande dans le . Accédez au répertoire utilities_root/bin. Pour plus d'informations sur l'entrée et la sortie des conteneurs, voir Exécution des utilitaires à partir de Utility server Docker container.- Entrez la commande suivante :
./dataload.sh ../samples/DataLoad/Member/Person/wc-dataload.xml –DLoadOrder=PersonAddressBook
dataload ..\samples\DataLoad\Member\Person\wc-dataload.xml –DLoadOrder=PersonAddressBook
Vérification des résultats
Pour vérifier que les informations d'adresse des utilisateurs ont été chargées dans la base de données, exécutez la commande SQL suivante :select nickname,address1,city,state from address
where nickname in('ryanjohnson2','olivialee','sophiawilliams') and selfaddress=0