1. Accueil
  2. Documents
  3. Manuel
  4. Utiliser SeaTable
  5. Importation et exportation de données
Imprimer

Importation et exportation de données

Les fonctions d'importation de SeaTable permettent de passer d'autres solutions à SeaTable sans trop d'efforts. Il en va de même pour le passage d'un système SeaTable à un autre, par exemple lors de la migration de SeaTable Cloud vers un système SeaTable auto-hébergé. Vous pouvez continuer à travailler de manière transparente sur une base importée d'une autre instance SeaTable.

Cet article explique comment exporter des bases et des tableaux depuis SeaTable et quels formats de fichiers vous pouvez importer dans SeaTable.

Exporter la base

En tant que propriétaire, vous pouvez exporter l'état actuel de vos bases, y compris tous les tableaux, vues, formulaires web, statistiques, scripts et même les plugins. L'exportation contient toutes les valeurs des tableaux, y compris les fichiers joints dans des colonnes de type image et fichier. En tant qu'instantané d'une base, une exportation ne contient cependant pas l'historique de la base. Les snapshots et le journal des modifications ne sont pas inclus dans le fichier d'exportation. Les commentaires ne sont pas non plus exportés.

Pour exporter une base, utilisez les fonctions avancées de la bibliothèque des bases. Placez le curseur de la souris sur le nom de la bibliothèque à exporter et cliquez ensuite sur l'icône à trois points qui apparaît à droite. Vous trouverez l'option Exportation dans le menu qui s'ouvre. L'exportation d'une base peut prendre un certain temps en fonction de sa taille. Une fois les préparatifs terminés, il vous sera demandé où vous souhaitez sauvegarder le fichier d'exportation. Choisissez un emplacement approprié et confirmez votre choix. L'exportation de la base est alors terminée.

Dans SeaTable Cloud, il est possible d'exporter des bases d'une taille maximale de 100 Mo. Dans les bases plus grandes, les pièces jointes doivent être supprimées pour permettre l'exportation.

L'exportation se fait dans un fichier avec l'extension DTABLE. Un tel fichier peut être facilement réimporté dans SeaTable. Soyez conscient que ce fichier peut devenir très volumineux si vous avez fait un usage intensif des colonnes de fichiers et d'images dans la base exportée. (Pour en savoir plus sur le format d'exportation DTABLE, consultez la section Expert).

Exporter le tableau

Vous pouvez exporter des tableaux individuels de chaque base à laquelle vous avez accès vers des fichiers XLSX. Les contenus des colonnes de texte, de nombre, de date, de sélection et de formule sont copiés dans le fichier cible en tant que valeurs. Les contenus de type texte multiligne sont écrits au format Markdown dans le fichier XLSX. Les valeurs d'image et de fichier sont également exportées, non pas dans leur format binaire, mais sous forme de lien de partage, y compris les métadonnées du fichier. Les commentaires et l'historique des modifications ne sont pas transférés dans le fichier cible.

Vous lancez l'exportation d'un tableau à partir de la vue Tableau. Cliquez sur la petite flèche à droite du nom du tableau à exporter. Sélectionnez maintenant Exporter le tableau vers Excel pour démarrer l'exportation. Dès que la préparation de l'exportation est terminée, vous pouvez choisir l'emplacement du fichier XLSX. En confirmant le chemin d'enregistrement, l'exportation est terminée.

Importer la base

SeaTable prend en charge l'importation depuis son propre format DTABLE ainsi que depuis le format générique CSV. Lors de l'importation d'un fichier DTABLE, la base est restaurée dans son état au moment de l'exportation. Lors de l'importation de fichiers CSV, les valeurs du fichier CSV sont copiées dans les colonnes de texte d'une nouvelle base.

La procédure pour importer une base est indépendante du type de fichier d'importation et commence au même point que l'exportation : la bibliothèque de bases. Sélectionnez Ajouter une base dans le domaine ou le groupe dans lequel vous souhaitez ajouter la base. Sélectionnez ensuite Importer la base depuis un fichier (*.csv ou *.dtable) et choisissez le fichier à importer. Une fois l'importation terminée, le fichier apparaît dans la zone où vous avez cliqué sur Ajouter une base. L'importation d'un fichier en tant que base est terminée.

Importer un tableau

Dans les bases existantes, vous pouvez remplir des tableaux individuels par importation CSV. Dans le cadre de l'importation, les valeurs séparées par des virgules du fichier sont copiées dans les colonnes de texte d'un nouveau tableau.

L'importation s'effectue via l'affichage des tableaux de la base cible. Cliquez sur l'icône + à droite des onglets du tableau et sélectionnez Importer CSV. Dans le gestionnaire de fichiers qui s'ouvre, naviguez jusqu'au fichier CSV que vous souhaitez importer et confirmez votre sélection. L'importation est terminée en quelques instants.