Exemple : Chargement d'informations détaillées sur des enregistrements de stock prévu

Cet exemple illustre comment charger des informations détaillées sur des enregistrements de stock prévu. Ce scénario suppose que les enregistrements de stock prévu ont été chargés dans le tableau RA.

Avant de commencer

Cet exemple dépend des données chargées dans Exemple : Chargement d'informations générales sur le stock prévu en provenance de fournisseurs. Si vous souhaitez ajouter d'autres enregistrements dans radetail.csv, ajoutez d'abord des enregistrements avec les mêmes VendorName et CreateTime dans le fichier ra.csv de l'exemple ci-dessus.

Procédure

  1. HCL Commerce DeveloperDans une ligne de commande, accédez au répertoire WCDE_installdir\bin.
  2. LinuxOuvrez 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.
  3. Entrez la commande suivante :
    • Linux./dataload.sh ../samples/DataLoad/Inventory/RADetail/wc-dataload.xml
    • HCL Commerce Developerdataload ..\samples\DataLoad\Inventory\RADetail\wc-dataload.xml

Vérification des résultats

Exécutez les instructions SQL suivantes :
select * from RADETAIL where RADETAIL_ID >= $startKey and RADETAIL_ID < $endKey;
Les $startKey et les $endKey sont définis dans samples\DataLoad\Inventory\RADetail\wc-dataload.XML

Par exemple : select * from RADETAIL where RADETAIL_ID >= 100000001 and RADETAIL_ID < 200000000;

Nettoyage des données

Pour nettoyer les données chargées dans la base de données, exécutez l'instruction SQL suivante :
delete from RADETAIL where RADETAIL_ID >= $startKey and RADETAIL_ID < $endKey;