Présentation #
Cette page décrit le fonctionnement de l’outil Import / Export de BiBOARD. Il permet de transférer, sauvegarder ou restaurer différents éléments (sources de données, requêtes, tableaux de bord, lots, etc.) entre environnements. Les formats pris en charge, les étapes d’utilisation de l’assistant et les possibilités d’automatisation en ligne de commande sont présentés ici.

Export #
Cet assistant vous permet d’exporter requêtes, datasources, tableaux de bord et lots de votre choix.
Le fichier exporté est au format propriétaire BiBOARD (.bib).
Etape 1 #
Saisie des informations supplémentaires.

Etape 2 #
Sélection de tous les éléments à exporter, avec vérification des dépendances.

Etape 3 #
Visualisation des éléments à exporter et nom du fichier.

Import #
Cet assistant vous permet d’importer requêtes, datasources, tableaux de bord et lots.
Ces objets sont contenus dans un fichier à l’extension .bib créé précédemment par l’assistant d’export.
La version du fichier .bib doit être fait avec la même version du logiciel.
Notes :
- Les catégories de publication sont créées par l’import si elles n’existent pas déjà. Par contre, les publications (ie les groupes pouvant voir les objets) ne sont pas importées.
- Seuls les exports en provenance d’une V17 peuvent être importés
Etape 1 #

Etape 2 #

Etape 3 #

Etape 4 #

Automatisation #
il est aussi possible d’automatiser (en ligne de commande) l’export et l’import d’objets BiBOARD.
Vous devez choisir l’une des 3 options suivantes :
- import : importe TOUS les objets en provenance du fichier source
- export : exporte tous les objets visibles dans le référentiel BiBOARD vers un fichier .bib
- export-object : exporte tous les objets visibles dans le référentiel BiBOARD vers des fichiers XML (fonctionnalité expérimentale)
Syntaxe #
BiBOARDAdmin.exe [-? | -help] [-version] [-debug] [-verbose] [-set-dir <path>] [-url <BiBOARD site>] [-import <file path>] [-export <path>] [-export-object <path>] [-io-conn <path>] [-wssleep] milisec
[-? | -help] Affiche la syntaxe de la commande
[-version] Précise la version utilisée de BiBOARD (exemple : Version 17.1.19.0)
[-debug] Affiche des information utiles pour le débogage
[-verbose] Affiche le détail, des opérations réalisées
[-set-dir <path>] Force le changement du répertoire de travail
[-url <BiBOARD site>] Précise l’URL du site BiBOARD concerné
[-import <file path>] Chemin complet du fichier .bib à importer
[-export <path>] Répertoire de destination du fichier .bib à générer (le nom du fichier est généré automatiquement)
[-export-object <path>] Chemin du répertoire contenant l’export XML
[-io-conn <path>] Chemin du fichier contenant les associations connexions/bases (uniquement pour l’import)
[-wssleep milisec] Ajoute un temps d’attente entre les différentes requêtes au serveur BiBOARD (pour éviter de le surcharger)
Exemple de fichier d’association (import seulement) #
<?xml version="1.0" encoding="utf-8"?><IO_Connections xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Connections> <IO_Connection> <Connection>source</Connection> <ClientConnection>destination</ClientConnection> <Schemas /> <Bases> <IO_Base> <Base>base source</Base> <ClientBase>base destination</ClientBase> </IO_Base> <IO_Base> <Base>aa</Base> <ClientBase>ccc</ClientBase> </IO_Base> </Bases> </IO_Connection></Connections></IO_Connections>>
