Correction des mises à jour incomplètes des métadonnées en bloc AEM Assets avec l’importation de fichiers CSV
Les mises à jour des métadonnées en bloc dans Adobe Experience Manager (AEM) Assets peuvent ne pas s’appliquer à toutes les ressources sélectionnées lorsque vous mettez à jour plus de 100 ressources à la fois. Utilisez l’importation de métadonnées au format CSV pour mettre à jour les jeux volumineux.
Description description
Environnement
Adobe Experience Manager Assets (toutes versions)
Symptômes
- Lors de l’exécution d’une mise à jour de métadonnées en bloc sur plus de 100 ressources, l’opération signale la réussite de toutes les ressources sélectionnées, mais seul un sous-ensemble reçoit réellement la valeur de métadonnées mise à jour.
- L’interface utilisateur peut indiquer que toutes les ressources ont été traitées, mais après l’enregistrement, seules certaines ressources reflètent les nouvelles métadonnées.
Procédure à suivre
- Accédez au dossier de ressources approprié dans AEM Assets.
- Filtrez et sélectionnez toutes les ressources (plus de 100, par exemple 333).
- Effectuez une mise à jour des métadonnées en bloc pour un champ personnalisé.
- Enregistrez la mise à jour.
- Vérifiez les ressources individuelles une fois la mise à jour terminée.
Cause
La fonction Modification des métadonnées en bloc dans la vue AEM Assets est limitée à 100 ressources par opération. Si vous tentez de mettre à jour plus de 100 ressources à la fois, les mises à jour peuvent être incomplètes, en particulier pour les champs de métadonnées personnalisés.
Résolution resolution
Pour résoudre ce problème, procédez comme suit.
-
Pour les mises à jour de métadonnées en bloc impliquant plus de 100 ressources, utilisez le workflow d’importation de métadonnées CSV au lieu de la fonction Modification des métadonnées en bloc.
-
Préparez un fichier CSV avec une ligne par ressource, y compris le chemin d’accès complet à la ressource et la valeur de métadonnées à appliquer. Exemple de format CSV :
assetPath,customField/content/dam/path/to/asset1.jpg,value/content/dam/path/to/asset2.jpg,value
-
Exportez un modèle de métadonnées d’AEM pour garantir le formatage et les en-têtes corrects des colonnes.
-
Mettez à jour la colonne de métadonnées appropriée dans le fichier CSV.
-
Dans AEM, accédez à Créer
>Métadonnées>Importer, chargez le fichier CSV et configurez les options d’importation :- Taille du lot : la valeur maximale est 100 et la valeur par défaut est 50
- Séparateur de champs : virgule (
,), sauf indication contraire - Nom de colonne du chemin de la ressource :
assetPath - Lancer les workflows : laissez cette option désactivée, sauf si nécessaire
-
Démarrez le processus d’importation.
-
Une fois l’importation terminée, vérifiez plusieurs ressources du début, du milieu et de la fin du fichier CSV pour vous assurer que les métadonnées ont été correctement appliquées.