Aller au contenu
Contact us

Métadonnées, MetaVox et vues SharePoint

MetaVox est une application Nextcloud distincte, développée à l'Université d'Amsterdam et publiée par VoxCloud, qui dote les Dossiers d'équipe du même type de colonnes de métadonnées qu'une bibliothèque SharePoint. Nextcloud ne conserve par lui-même aucune colonne sur un fichier ; MetaVox, si. Elle ne fait pas partie de SMART Migration et n'est pas obligatoire : sans elle, les fichiers et dossiers sont migrés exactement comme il se doit, mais sans leurs métadonnées SharePoint.

  • Installez-la depuis la page Applications de Nextcloud ; l'onglet Paramètres de l'application indique si MetaVox est installée et activée, et renvoie vers cette page. Sur un Nextcloud hébergé par un fournisseur, c'est le fournisseur qui décide des applications disponibles — demandez-lui MetaVox si elle n'est pas proposée.
  • Licence : MetaVox est open source sous licence AGPL-3.0 et d'utilisation gratuite, avec toutes les fonctionnalités incluses et sans limite sur la quantité de métadonnées qu'une migration crée. Son offre gratuite est plafonnée quant au nombre de Dossiers d'équipe auxquels elle est attribuée ; dépasser ce plafond ne bloque rien, et MetaVox affiche un avis dans ses propres paramètres tant que l'instance n'est pas couverte par une licence commerciale.
  • Elle nécessite l'application Dossiers d'équipe, dont une migration vers un Dossier d'équipe a de toute façon besoin.

Les paramètres de métadonnées apparaissent sur une tâche lorsque les quatre conditions suivantes sont réunies : la tâche est une Migration ou une Migration de test, sa source est une bibliothèque SharePoint ou un OneDrive, sa destination est un Dossier d'équipe Nextcloud, et MetaVox est installée. Un partage de fichiers ne possède pas de colonnes SharePoint, et les fichiers personnels d'un utilisateur ne contiennent pas de colonnes MetaVox.

Rien ne se passe dans MetaVox lorsque la tâche est enregistrée : le travail est effectué par SMART Migration pendant l'exécution de la tâche, bibliothèque par bibliothèque, dans cet ordre.

  1. Lecture des colonnes de la bibliothèque

    SMART Migration lit les colonnes de la bibliothèque SharePoint et leurs types — texte, choix, date, nombre, etc. — ainsi que ses vues.

  2. Création des colonnes manquantes

    Avec Tout mapper et créer automatiquement les colonnes manquantes, chaque colonne que le Dossier d'équipe de destination ne possède pas encore dans MetaVox y est créée, avec le même type, de même que les colonnes système SharePoint cochées dans la boîte de dialogue. Les autres choix ne créent rien.

  3. Renseignement pour chaque fichier et dossier

    À mesure que chaque fichier et dossier est écrit, ses valeurs sont inscrites dans ses colonnes MetaVox. Un fichier dont les valeurs ne peuvent pas être enregistrées constitue un avertissement de métadonnées — voir l'encadré à la fin.

  4. Recréation des vues

    Lorsque Migrer les vues SharePoint est activé, chaque vue de la bibliothèque est créée dans MetaVox avec ses colonnes et son ordre de tri par défaut.

Les colonnes appartiennent au Dossier d'équipe, et non à la tâche : une deuxième tâche vers le même Dossier d'équipe les y trouve, et Tout mapper, mais uniquement vers les colonnes existantes les renseigne sans en créer aucune.

L'étape Métadonnées de la boîte de dialogue de la tâche détermine quelles colonnes SharePoint accompagnent les fichiers :

ChoixEffet
Tout mapper et créer automatiquement les colonnes manquantesChaque colonne de la bibliothèque est mappée, et une colonne que MetaVox ne possède pas encore est créée sur le Dossier d'équipe de destination, avec le même type — texte, choix, date, nombre, etc. Option par défaut.
Tout mapper, mais uniquement vers les colonnes existantesChaque colonne est mappée vers les colonnes MetaVox que le Dossier d'équipe possède déjà. Rien de nouveau n'est créé.
Ne pas mapper les colonnesAucune métadonnée n'est transférée.

Avec Tout mapper et créer automatiquement les colonnes manquantes, les colonnes système SharePoint suivantes peuvent également être créées et mappées :

ColonneActivée par défaut
[SP Created By] et [SP Created]Oui
[SP Modified By] et [SP Modified]Oui
[SP Content-Type]Oui
[SP Retention Label]Non
[SP Sensitivity Label]Non

Migrer les vues SharePoint recrée chaque vue de la bibliothèque dans MetaVox, avec ses colonnes et son ordre de tri par défaut. Le regroupement, le filtrage, les totaux, les limites d'éléments et la mise en forme conditionnelle n'ont pas d'équivalent dans MetaVox et sont abandonnés.

Mapper des colonnes individuelles : Mappage des métadonnées

Section intitulée « Mapper des colonnes individuelles : Mappage des métadonnées »

Metadata Mapping, à l'étape Métadonnées des Paramètres avancés (Métadonnées par défaut pour une tâche d'importation), renseigne les colonnes MetaVox une par une. Écrivez un mappage par ligne, avec les deux colonnes entre crochets :

  • [DestinationColumn]=[SourceColumn] copie la valeur d'une colonne source, par exemple [Client]=[Customer].
  • [DestinationColumn]=value enregistre la même constante sur chaque fichier, par exemple [Archive]=Yes.

Une colonne de destination qui n'existe pas encore dans MetaVox est créée lors de l'exécution de la tâche, avec le type de la colonne source à partir de laquelle elle est mappée.

Migrer les fichiers présentant des avertissements de métadonnées

À l'étape Source, dans les Paramètres avancés. Lorsque cette option est désactivée (valeur par défaut), un fichier dont les métadonnées ne peuvent pas être transférées correctement, parce que la destination ne comporte pas la colonne correspondante ou n'accepte pas la valeur, est signalé par un avertissement et n'est pas écrit : ainsi, rien n'arrive en se présentant comme la copie complète de ce qu'il n'est pas. Lorsqu'elle est activée, le fichier est tout de même migré, sans ces métadonnées.

Les fichiers ainsi écartés sont répertoriés dans l'onglet Problèmes de fichiers, voir Problèmes de fichiers

Voir aussi