Configuration des paramètres d'environnement de l'utilitaire d'extraction de données
Vous devez créer un fichier de configuration de l'environnement qui spécifie les paramètres de votre environnement de sorte que l'utilitaire d'extraction de données puisse extraire des objets de données depuis votre base de données HCL Commerce.
Procédure
-
Accédez au répertoire suivant, qui contient les exemples de fichier de configuration pour l'extraction de données :
- WCDE_installdir\samples\DataExtract
- Créez une sauvegarde des fichiers de configuration de l'environnement wc-dataextract-env.xml dans le répertoire pour l'objet à extraire. L'exemple de fichier de configuration de l'environnement est configuré pour un environnement HCL Commerce Developer par défaut. Si vos paramètres d'environnement sont différents, vous devez changer les valeurs configurées dans ces fichiers pour qu'elles correspondent à votre environnement.
- Ouvrez le fichier de configuration de l'environnement (wc-dataextract-env.xml) pour l'éditer et configurez les paramètres pour votre environnement.
-
Modifiez les valeurs des attributs de contexte métier sous l'élément
<_config:BusinessContext>afin qu'elles correspondent aux paramètres de votre magasin :- storeIdentifier
- Nom d'identification du magasin auquel appartiennent les données d'objet, par exemple Aurora.
- langId
- ID de langue correspondant à la langue des données, par exemple -1 pour l'anglais.
-
Changez les valeurs des attributs de configuration de base de données dans l'élément
<_config:Database>pour qu'elles correspondent aux paramètres de votre base de données :
Où :<_config:Database type="db2" name="name" user="user" password="password" server="server" port="port" schema="schema" />- type
- db2 ou oracle
- nom
- Le nom de la base de données
- utilisateur
- ID utilisateur de base de données.
- mot_de_passe
- Le mot de passe de la base de données est requis pour la connexion à la base de données. Pour des raisons de sécurité, ce mot de passe est toujours chiffré. Si la zone de mot de passe est vide, vous êtes invité à entrer le mot de passe sur la ligne de commande lorsque vous exécutez l'utilitaire.
- serveur
- Nom du serveur sur lequel réside la base de données. Il peut s'agir de l'adresse IP ou du nom complet du serveur sur lequel réside la base de données.
- port
- Port utilisé pour se connecter à la base de données.
- schéma
- Nom du schéma de base de données.
-
Chiffrez le mot de passe de l'utilisateur de la base de données :
- Entrez la commande suivante :
./wcs_encrypt.sh db_password
wcs_encrypt.bat db_password
- Utilisez le mot de passe chiffré en regard de chaîne chiffrée ASCII comme valeur de l'attribut
passwordsous l'élément<_config:Database>.
- Entrez la commande suivante :
- Sauvegardez et fermez le fichier de configuration.