Isilog | Importer les données
Rédigé par O. Clotaire
Aucun commentaire
Classé dans : Isilog
Cet article présente le mode opératoire de la mise en place du paramétrage d'Isilog concernant l’import de sites et des utilisateurs.
Cet article n’est valable que pour les version IWS Web System et IWS Air Design SP2.
DÉFINIR LE MODÈLE D’IMPORT
Accès : Import – Modèles1. CRÉATION DU MODÈLE
Pour créer un nouveau modèle d’import, cliquer sur Nouveau.
Compléter ensuite le Code du modèle, le Libellé, la Connexion base Isilog Web System concernée par l’import, puis l’emplacement du Nom du fichier trace de l’exécution du modèle.
1.1.1 Import utilisateurs
Code : MAJ_LOC_USERSLibellé : MAJ Localisation utilisateurs
Plusieurs types de source sont autorisés : Fichiers texte ou XML, base Access ou ODBC, Source compatible ADO, source LDAP.
Il peut y avoir plusieurs sources de données à un même modèle. Il conviendra cependant de définir la structure du modèle pour chaque source.
1.1.2 Import sites
Code : IMP_SITES_2018Libellé : Import des sites 2018
1.2 Sélection des sources de données
Une fois "l’enveloppe" du modèle créé, il va falloir ajouter des sources de données au modèle.Plusieurs types de source sont autorisés : Fichiers texte ou XML, base Access ou ODBC, Source compatible ADO, source LDAP.
Il peut y avoir plusieurs sources de données à un même modèle. Il conviendra cependant de définir la structure du modèle pour chaque source.
Accès : Positionner le curseur dans la partie basse de la fenêtre, puis cliquer sur Nouveau.
Ici, la source est un fichier texte.
1.2.1 Import utilisateurs
Nom du fichier : maj_loc_users.csv1.2.2 Import sites
Nom du fichier : import site.csv2. DÉFINIR LA STRUCTURE DU MODÈLE
Accès : Ouvrir un modèle d’import puis cliquer sur le bouton Structure du modèle.
Cette fenêtre permet d’établir les correspondances entre les données source et les champs des tables de la base IWS. Il s’agit de réaliser un lien entre les informations des différentes sources de données et les informations de la base IWS destination.
2.1 Import utilisateurs
Le Matricule est défini comme Identifiant.Le nom du site complet a été utilisé comme Identifiant du site en cliquant sur Accéder à la table connexe. Cela se fait depuis Identifiant du site après avoir cliqué droit sur Identifiant depuis Nom du site complet.
Ici, le résultat des associations pour l’import des utilisateurs :
Ici, le résultat des associations pour l’import des utilisateurs :
2.2 Import sites
Le fichier CSV a été modifié pour ajouter un niveau par colonne.Ensuite, il est nécessaire de dupliquer les Sites géographiques correspondant aux différentes niveaux et de définir le code barre comme identifiant.
Chaque site fils devra avoir son site père renseigné dans l’Identifiant site père :
Chaque site fils devra avoir son site père renseigné dans l’Identifiant site père :
3 EXECUTER LE MODELE D’IMPORT
Accès : Import – Exécuter ou directement sur le modèle d’import.
- Exécuter l’import.
- Choisissez le modèle voulu dans la liste déroulante.
- Cliquez sur OK.
- Faire un test préalable
Afin d’intégrer pour tester la zone Nb de lignes à importer permet de limiter le nombre de lignes à importer. Ceci permet de tester l’import de données sur un échantillon issu du fichier source. L’échantillon débute à la première ligne du fichier.
Pour avoir un test exhaustif, lorsque c’est possible (fichier texte par exemple), une astuce est de glisser en début de fichier de nombreux cas de données différents.
Si aucune valeur n’est saisie dans le champ Nb de lignes à importer, l’application considère que toutes les lignes doivent être importées.
Vérifier l’import.
Une trace est affichée à la fin de l’import.
4 IMPORT/EXPORT DE MODELES
Accès : ISINTERFACE > Fichier > Importer/Exporter des modèles
Cette étape est à ne pas confondre avec l’import des données. Cela n’importe que le modèle d’import/export, pour pouvoir ensuite importer ou exporter des données selon ce modèle.
Ce menu vous permet d’exporter des modèles d’import ou d’export au format zip puis de les importer vers d’autres bases de données afin qu’ils soient réutilisés.
Le fichier *.zip contient le détail des modèles. Il peut être relativement lu en clair pour retrouver par exemple des adresses d’import / export.