Aller au contenu

Flux de travail d'exportation de données

Vous pouvez exporter vos données d'une base de données physique dans un fichier xtf (fichier de transfert INTERLIS).

L'assistant est lancé à partir de l'icône de la barre d'outils ou de Base de données > Model Baker > Assistant d'importa/export.

wizard intro

Sélectionnez Exporter les données d'une base de données existante.

1. Sélection de la base de données

Vous devez d'abord sélectionner le schéma de base de données ou le fichier à partir duquel vous souhaitez exporter vos données.

wizard db configuration

Pour une description plus détaillée des paramètres de connexion, voir la description dans le workflow d'importation

Si la base de données ou le schéma/fichier n'existe pas, un avertissement apparaît.

2. Exporter les données

wizard export data

Fichier XTF

Définissez le fichier xtf dans lequel vous souhaitez exporter vos données.

Filtres

Vous pouvez filtrer les données soit par modèles soit - si la base de données prend en compte Dataset and Basket Handling - par l'ensemble de données ou par les paniers. Vous pouvez choisir plusieurs modèles/ensembles de données/paniers. Mais un seul type de filtre (--modèle, --dataset, --basket) est donné à la commande ili2db (elle ne ferait pas de conjonction (AND) mais une disjonction (OR) si plusieurs paramètres étaient donnés (ce qui n'est pas vraiment utilisé). Une conjonction peut toujours être réalisée en sélectionnant la plus petite instance (paniers)).

Modèles d'exportation

Les modèles d'exportation ne définissent pas les données à exporter, mais le format dans lequel elles doivent être exportées. Ceci est important si vous utilisez des modèles étendus : Vos données sont stockées dans votre modèle étendu, mais vous les exportez dans le format du modèle de base.

export base

Note

Si aucun modèle n'est sélectionné, les données sont exportées dans le format du modèle dans lequel elles ont été enregistrées. La sélection de plusieurs modèles prend tout son sens ici, lorsque plusieurs modèles sont étendus.

3. Exécutez les sessions ili2db

Dans l'étape suivante, vous pouvez exécuter l'exportation en une seule commande ili2db.

Le bouton run arrow_button situé à côté d'Exécuter permet d'exécuter la commande sans validation de vos données ou d'éditer la commande manuellement avant de l'exécuter.

Validation des données

Si vous n'avez pas choisi Exécuter sans contraintes dans votre session d'exportation, les données sont validées par rapport à leurs modèles INTERLIS. Si cette validation n'a pas abouti, l'exportation échouera.

Pour vérifier au préalable vos données par rapport au modèle INTERLIS, utilisez le Model Baker Validator.