This is an archived page of the former Sigmah website which is no longer maintained. Come on the new website!
Ceci est une page archivée de l'ancien site Sigmah qui n'est plus maintenu. Rendez-vous sur le nouveau site !
 

6.8. Gestion des schémas d'importation

Soumis par pbrunet le mar, 05/12/2015 - 14:01

Le schéma d'importation décrit le format et la manière d'extraire les informations à importer depuis un modèle de fichier. Si vous travaillez avec des fichiers préformatés en format OpenDocument Spreadsheet, MS Excel, ou CSV, les schémas d'importation vous permettront d'importer directement les données de ces fichiers dans Sigmah, en vous évitant de les saisir une seconde fois.

La configuration des schémas d'importation s'effectuent dans l'écran "Schémas d'importation" de la partie Administration qui permet de :

Cet écran "Schémas d'importation" est découpé en 2 parties :

  • Une partie gauche qui contient la liste des schémas d'importation ;
  • Une partie droite qui permet de configurer le schéma d'importation en définissant en particulier la liste des variables à extraire d'un fichier importé par le schéma d'importation sélectionné dans la partie gauche. Une variable extraite par un schéma d'importation est définie par un nom (exemple : "Code du projet") et par la référence de l'information extraite dans le fichier (exemple : la référence d'une cellule Excel comme "B8").

 

Créer un schéma d'importation

Pour créer un schéma d'importation, cliquez sur le bouton "Ajouter". La boîte de dialogue suivante apparaît : 

Renseignez les informations suivantes qui sont les caractéristiques principales d'un schéma d'importation :

  • Nom : donner le nom que vous voulez à votre schéma d'importation
  • Format de fichier : choisissez parmi le format du fichier parmi OpenDocument Spreadsheet, MS Excel, ou CSV
  • Projets à importer par fichier : trois options sont proposées
    • Unique : il n'y a alors qu'un seul projet par fichier à importer, et les informations à extraire pour l'import peuvent éventuellement venir de plusieurs onglets de ce fichier.
    • Plusieurs : il peut y avoir plusieurs projets à importer par fichier, et chaque onglet du fichier importé sera considéré comme un projet.
    • Par ligne : il peut y avoir plusieurs projets à importer par fichier, à partir d'un unique onglet dont toutes les lignes à partir d'une ligne désignée comme la première seront considérées comme des projets à importer.

Le schéma d'importation créé apparaît dans la partie gauche de l'écran.

 

Modifier les caractéristiques principales d'un schéma d'importation

Pour modifier les caractéristiques principales d'un schéma d'importation décrites ci-dessus, il suffit de sélectionner la ligne d'un schéma dans la partie gauche de l'écran, et de cliquer ensuite sur le bouton "Modifier".

 

Configurer un schéma d'importation

Pour configurer un schéma d'importation, cliquez sur son nom dans la partie gauche de l'écran afin qu'il s'ouvre dans la partie de droite.

Selon les valeurs données aux caractéristiques "Projets à importer par fichier" et "Format de fichier" du schéma d'importation ouvert, la partie droite de l'écran n'aura pas le même aspect :

  • cas "Unique" pour "Projets à importer par fichier" : la partie droite permet uniquement de créer des variables à extraire du fichier ;
  • cas "Plusieurs" pour "Projets à importer par fichier" : la partie droite permet uniquement de créer des variables à extraire du fichier ;
  • cas "Par ligne" pour "Projets à importer par fichier" :
    • cas "CSV" pour "Format de fichier" : la partie droite permet de définir le numéro de la "Première ligne" à considérer pour importer des données, en plus de permettre de créer les variables à extraire du fichier ;
    • cas autre que "CSV" pour "Format de fichier" : la partie droite permet de définir le numéro de la "Première ligne" et le "Nom de la feuille de calcul" à considérer pour importer des données, en plus de permettre de créer les variables à extraire du fichier.

Pour ajouter des variables à extraire au schéma d'importation, cliquez sur le bouton "Ajouter" de la partie droite de l'écran. La boîte de dialogue de définition de la nouvelle variable s'ouvre alors :

Entrez la référence de l'information à extraire en respectant le format demandé ("Colonne", "Cellule", ou "Feuille:Cellule") puis un nom, et cliquez sur Enregistrer.

 

Etape suivante : Associer un schéma d'importation aux modèles de projet

Une fois un schéma d'importation créé et défini, il reste à configurer son association avec les modèles de projet censés exploiter les informations extraites. Pour apprendre comment configurer ces associations,  voir L'onglet "schéma d'importation" de l'écran de gestion des modèles de projet.