Planifier une exportation
Vous pouvez planifier une exportation pour transmettre régulièrement par push les données d’un jeu de données à exporter vers une destination distante. En configurant une exportation récurrente et planifiée, vous êtes en mesure de transférer régulièrement les données vers un emplacement externe, par exemple pour la génération de rapports ou pour la conservation d’un instantané des données.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Procédure
Que faire ensuite
Exportations de différentiels d’ensembles de données à exporter planifiée
Les exportations de différentiels incluent uniquement les enregistrements qui ont changé depuis la dernière exportation planifiée.
Une vue de base de données n’inclut pas de champs système tels que sys_created sur, sys_created par et sys_updated de suite. Étant donné que les champs de date système ne sont pas inclus dans la vue de base de données, vous ne pouvez pas utiliser les exportations delta avec les vues de base de données, car il n’existe aucun moyen de savoir quand la table a été mise à jour pour la dernière fois.
Options de scripts de jeux d’exportation planifiée
Lors de la planification d’un jeu de données à exporter, vous pouvez accéder à certains objets JavaScript.
- annuler
- Définissez cet objet sur vrai pour arrêter l’action d’exportation. Toutes les exportations de jeux de données enfants sont également annulées si le parent est annulé. Cet objet n’est disponible que dans le champ Script préalable .Exemple : utilisez le champ Script préalable pour évaluer les conditions de l’exportation et déterminer s’il faut annuler le processus d’exportation. Pour annuler le processus d’exportation, utilisez l’appel suivant :
cancel = true; - export_set
- Obtenez l’objet GlideRecord pour le nouveau jeu de données à exporter. Cette variable vous permet d’interroger les colonnes suivantes à partir de la table sys_export_set :
- nom
- sys_id
- État
- table_name
Cet objet est disponible dans les champs Pré-script et Post-script .
Exemple : si vous souhaitez utiliser des informations provenant de l’exportation d’un jeu de données, vous pouvez spécifier l’une des propriétés de la variable export_set.
var x = export_set.sys_id;