Show Menu
SUJETS×

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 documents.
  • Avoir les droits nécessaires pour créer et exporter un package.
Ressources supplémentaires :

Exporter la 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 .
  1. Accédez au menu d’exportation Administration / Déploiement / Package.
    Nous allons créer un package pour exporter la ressource personnalisée (cusResource) filtrée avec les deux ressources personnalisées, "Produits" et "Commandes".
  2. Dans la page Exports de package , cliquez sur **Créer]pour créer un nouveau package.[**
  3. Remplissez le libellé, puis cliquez sur Créer un élément .
  4. Recherchez et sélectionnez la ressource Ressource personnalisée (cusResource) .
  5. Configure the details of the Custom resource by selecting the two resources, Products and Orders , in the filtering conditions.
    N'oubliez pas de modifier l'opérateur logique. La valeur doit être OU pour que la structure de la ressource produits et la structure de la ressource commandes soient intégrées dans le package.
  6. 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

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éér un deuxième package contenant les données.
  1. Dans la page Exports de package , cliquez sur **Créer]pour créer un nouveau package.[**
  2. Complétez le libellé avec le label Export données de mes ressources puis cliquez sur Créer un élémentdans l'onglet Définition de l'export .
  3. Recherchez et sélectionnez la ressource Produits .
  4. Configurez une condition de filtrage avancée avec @Label IS NOT NULL .
  5. Vérifiez le décompte.
  6. Répétez la même opération pour la ressource personnalisée Commandes .
  7. 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

Importer le package

  1. Connectez vous à l' instance cible sur laquelle vous voulez importer les packages qui viennent d'être créés.
  2. Go to the Administration / Deployment / Package imports menu to create a new package to import the file from the first export.
  3. Glissez / déposez le fichier structure dans la zone prévue. Les formats acceptés sont ZIP ou XML.
  4. Modifiez le libellé, par exemple Import structure puis cliquez sur Enregistrer .
  5. Cliquez sur Démarrer l'import .

Publier

  1. Go to the Administration / Development / Publication menu.
  2. Cliquez sur Préparer la publication puis sur **Publier]afin de mettre à jour l'instance avec les nouvelles ressources personnalisées.[**
  3. Les entrées de menu correspondant au package installé vont s'insérer dans le menu Données client.

Importer les données

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

  1. Go to the Administration / Deployment / Package imports menu to create a new package to import the file containing the data.
  2. Glissez / déposez le fichier des données dans la zone prévue. Les formats acceptés sont ZIP ou XML.
  3. Modify the label, for example "Import data", then click Save .
  4. Cliquez sur Démarrer l'import .

Publier

  1. Go to the Administration / Development / Publication menu.
  2. Cliquez sur Préparer la publication puis sur **Publier]afin de mettre à jour l'instance avec les données des ressources personnalisées.[**