Export/import de ressources personnalisées exporting-importing-custom-resources
Ce tutoriel a pour objectif d'exporter et d'importer un package de ressources personnalisées d'un environnement de développement vers un environnement de production.
Cet exemple est destiné aux administrateurs fonctionnels liés à Adobe Campaign.
Les prérequis sont :
-
Une ou plusieurs ressources personnalisées disponibles et publiées.
En outre, vous devez avoir défini une clé unique pour ces ressources, car les clés primaires automatiques ne sont pas exportées dans les packages. La ressource peut donc avoir une clé primaire et une clé unique supplémentaire pour garantir l'unicité des données.
-
Avoir les droits nécessaires pour créer et exporter un package.
Ressources supplémentaires :
Exporter la structure exporting-the-structure
Dans cette partie, nous allons faire un premier export de package qui décrit la structure physique des données de la ressource personnalisée.
Cet exemple comporte deux ressources personnalisées Produits et Commandes.
-
Accédez au menu Administration / Déploiement / Exports de package.
Nous allons créer un package afin d'exporter la Ressource personnalisée (cusResource) filtrée avec les deux ressources personnalisées, « Produits » et « Commandes ».
-
Dans la page Exports de package, cliquez sur Créer pour créer un nouveau package.
-
Renseignez le libellé, puis cliquez sur Créer un élément.
-
Recherchez et sélectionnez la ressource Ressource personnalisée (cusResource).
-
Paramétrez le détail de la ressource Ressource personnalisée en sélectionnant les deux ressources, Produits et Commandes, dans les conditions de filtrage.
Veillez à ne pas oublier de modifier l'opérateur logique. La valeur doit être définie sur OU pour que la structure de la ressource de produits et de la ressource de commandes soient intégrées dans le package.
-
Validez et enregistrez la définition du package.
Vous pouvez maintenant cliquer sur Démarrer l'export.
Le package généré est disponible dans le dossier Téléchargements. Le nom du fichier zip est généré aléatoirement. Vous pouvez le renommer.
Exporter les données exporting-the-data
Ce second export va permettre d'exporter les données des ressources personnalisées Produits et Commandes.
En se basant sur le même type d'export que l'export de la structure, vous allez créer un deuxième package contenant les données.
-
Dans la page Exports de package, cliquez sur Créer pour créer un nouveau package.
-
Complétez le libellé avec le label Export données de mes ressources puis cliquez sur Créer un élément dans l'onglet Définition de l'export.
-
Recherchez et sélectionnez la ressource Produits.
-
Configurez une condition de filtrage avancée avec @Label IS NOT NULL.
-
Vérifiez le décompte.
-
Répétez la même opération pour la ressource personnalisée Commandes.
-
Validez et enregistrez la définition du package.
Vous pouvez maintenant cliquer sur Démarrer l'export.
Le package généré est disponible dans le dossier Téléchargements. Le nom du fichier zip est généré aléatoirement. Vous pouvez le renommer.
Importer la structure importing-the-structure
Importer le package importing-the-structure-package
-
Connectez-vous à l'instance cible sur laquelle vous voulez importer les packages qui viennent d'être créés.
-
Accédez au menu Administration / Déploiement / Imports de package pour créer un nouveau package afin d'importer le fichier résultant du premier export.
-
Glissez / déposez le fichier structure dans la zone prévue. Les formats acceptés sont ZIP ou XML.
-
Modifiez le libellé, par exemple Import structure puis cliquez sur Enregistrer.
-
Cliquez sur Démarrer l'import.
Publier publish-structure
-
Accédez au menu Administration / Développement / Publication.
-
Cliquez sur Préparer la publication puis sur Publier afin de mettre à jour l'instance avec les nouvelles ressources personnalisées.
-
Les entrées de menu correspondant au package installé vont s'insérer dans le menu Données client.
Importer les données importing-the-data
Dans cette partie, nous allons importer les données liées au package installé sur l'instance dans l'étape précédente.
De la même manière, l'étape se découpe en deux parties: l'import du package et une publication.
Importer le package importing-the-data-package
-
Accédez au menu Administration / Déploiement / Imports de package pour créer un nouveau package afin d'importer le fichier contenant les données.
-
Glissez / déposez le fichier des données dans la zone prévue. Les formats acceptés sont ZIP ou XML.
-
Modifiez le libellé, par exemple « Import de données », puis cliquez sur Enregistrer.
-
Cliquez sur Démarrer l'import.
Publier publish-data
- Accédez au menu Administration / Développement / Publication.
- Cliquez sur Préparer la publication puis sur Publier afin de mettre à jour l'instance avec les données des ressources personnalisées.