Chargement de scripts d'action à partir d'un journal de transactions

Vous pouvez charger un script d'action à partir des transactions renvoyées par une requête du journal des transactions. Les scripts d'action créés à partir du journal des transactions sont souvent utilisés pour automatiser les modifications apportées manuellement à une version dans une autre.

Pour charger un script d'action à partir d'un journal de transactions, procédez comme suit :

  1. Sur la page d'accueil, sélectionnez Script.
  2. Dans la section Type de source, sélectionnez Journal des transactions.
  3. Dans l'onglet Source, effectuez les opérations suivantes :
    • Sélectionnez la version, les hiérarchies et les noeuds source.

    • Indiquez s'il convient de renvoyer les transactions système, les transactions de données ou les deux.

      Remarque :

      Si vous choisissez Transactions de données, vous pouvez sélectionner une version, des hiérarchies et des noeuds.

  4. Dans l'onglet Filtres, effectuez un choix parmi les options suivantes :
    • Niveaux : cliquez sur Bouton représentant des points de suspension pour indiquer les niveaux d'action à filtrer :

      • Système : inclut des actions indiquant une modification des métadonnées de version (et non des objets de métadonnées).

      • Journalisé : inclut des actions indiquant qu'une activité système a eu lieu mais n'a pas abouti à des ajouts, modifications ou mises à jour des données.

      • Perte : inclut les enregistrements de l'historique des transactions qui stockent les données qui ont été perdues en raison d'une action principale, telle que la suppression d'un noeud.

      • Résultat : inclut les actions qui sont associées à une action principale et en sont le résultat.

      • Admin : inclut les actions qui ont un impact sur les objets de métadonnées (et non sur les données liées à la version).

    • Actions : cliquez sur Bouton représentant des points de suspension pour indiquer les types d'action du journal de transactions à filtrer.

    • Propriétés : cliquez sur Bouton représentant des points de suspension pour indiquer la liste des propriétés à filtrer.

    • Utilisateurs : cliquez sur Bouton représentant des points de suspension pour indiquer les utilisateurs à filtrer.

    • Inclure les noeuds enfant : sélectionnez cette option pour inclure les noeuds enfant pour les noeuds renvoyés par la requête.

    • Inclure les noeuds partagés : sélectionnez cette option pour inclure les noeuds partagés pour les noeuds renvoyés par la requête.

    • Du : sélectionnez cette option et saisissez une date de début.

    • Au : sélectionnez cette option et saisissez une date de fin.

    • Filtrer sur la session actuelle : sélectionnez cette option pour filtrer les transactions sur la base de celles effectuées lors de la session en cours.

    • De la transaction : sélectionnez cette option et spécifiez un ID de transaction de début.

    • A la transaction : sélectionnez cette option et entrez un ID de transaction de fin.

    • Nb maximal d'enregistrements : saisissez une valeur afin de limiter le nombre de transactions affichées.

  5. Cliquez sur Charger.
  6. Lorsque le chargement est terminé, passez en revue les actions de script et les valeurs de paramètre. Vous pouvez effectuer les opérations suivantes :
    • Cliquez sur bouton Modifier pour modifier une ligne.

    • Sélectionnez Script, puis Versions de substitution pour modifier une version. Sélectionnez la version à remplacer et la version de remplacement, puis cliquez sur OK.

    • Cliquez sur un en-tête de colonne pour trier les lignes par ordre alphabétique.

    • Cliquez sur Bouton de barre d'outils Filtre. pour filtrer les colonnes.

    • Cliquez sur Icône Afficher les libellés de propriété pour afficher les propriétés par libellé ou par nom.

  7. Cochez la case située dans la colonne Processus en regard de chaque ligne à exécuter.

    Remarque :

    Dans le menu Script, utilisez Sélectionner tout pour traiter toutes les actions. Vous pouvez sélectionner un sous-ensemble d'actions à partir d'un script et traiter uniquement ces actions.

  8. Cliquez sur Bouton Exécuter pour exécuter le script d'action.

    Les résultats de chaque script d'action sont affichés dans les colonnes Statut et Valeur de résultat. Le script et les résultats peuvent être enregistrés dans un fichier à l'aide de l'option Télécharger du menu Script.