Planification de l'exécution d'une requête - Automate_Studio - 20.3

Aide en ligne d'Automate Studio avec Evolve

Product type
Logiciels
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Studio
Version
20.3
Language
Français
Product name
Automate Studio
Title
Aide en ligne d'Automate Studio avec Evolve
Topic type
Référence
Comment faire
Administration
Installation
First publish date
2018

Lorsque vous utilisez le planificateur pour planifier une exécution à l’avance, Query se connecte automatiquement à SAP, exécute la requête selon la planification que vous avez définie, puis interrompt la connexion à SAP. Studio peut envoyer un e-mail de notification pour confirmer que le travail a été exécuté.

Remarque :

Pour les scripts Query, la planification récurrente n’est pas prise en charge. Une fois la planification de votre serveur de script Query effectuée, vous ne pouvez pas procéder à la planification du serveur avec un script Transaction ou Query. Et suite à l’exécution d’une tâche planifiée, le workflow fonctionnera comme il le fait avec un script Transaction (et le processus sera visible avec un script Transaction).

Si vous ouvrez une tâche de vérification de la solution, la propriété du script Query Exécution avant envoi ne sera pas respectée (l’exécution de test sera identique à une exécution de Transaction).

Vous pouvez planifier une exécution de Query, même si le fichier de données n’existe pas. Si le script est mappé au serveur SQL ou à une liste de données de référence (sur Evolve), Planifier est la seule option, et le script s’exécute à partir du serveur ou du site. Il n'est pas possible de joindre un fichier de données pour ces types de données; Le compte que vous utilisez pour écrire sur le serveur SQL doit appartenir à db_owner ou db_ddladmin dans la base de données qui contient la table cible. Pour plus d'informations sur l'exécution de Winshuttle avec Citrix, voir Installation de Citrix avec les produits Winshuttle.

Utiliser Studio pour planifier un script

Planification à exécuter depuis votre ordinateur

  1. Cliquez sur l’onglet Fichier et sur Bibliothèque de solutions Query, puis ouvrez la solution appropriée.
  2. Dans l’onglet Exécuter, cliquez sur Planifier et sur Planifier localement.
  3. Dans la zone Planificateur Winshuttle , sélectionnez le Serveur SAP à planifier.
  4. Dans la zone Titre, saisissez le titre que doit afficher Studio dans la liste des tâches planifiées.
  5. Dans la zone Envoyer des notifications par e-mail , saisissez l’adresse électronique où envoyer les notifications. Utilisez des virgules pour séparer les adresses e-mail.
    Remarque :

    si vous utilisez le serveur Exchange pour envoyer des e-mails de notification, vous pouvez inclure le fichier de résultats avec l'e-mail en cochant la case Joindre un fichier de données. Pour le configurer, entrez les informations du serveur Exchange dans les options Studio.

  6. Dans la zone Raison, vous pouvez changer la raison de l’exécution.
  7. Cliquez sur Suivant.
  8. Cliquez sur Une fois, Tous les jours, Toutes les semaines ou Tous les mois.
  9. Choisissez les options de répétition appropriées. Ces options changent en fonction de l'élément sur lequel vous avez cliqué à l'étape 8. Sous Paramètres avancés, vous pouvez choisir d'exécuter le script plusieurs fois. Par exemple, si vous voulez exécuter le script tous les mois le cinquième jour et au début et à la fin de la journée, cochez la case Occurrence de la tâche toutes les et cliquez sur 12 heures et sur 1 jour.
  10. Pour arrêter le script planifié, cochez la case Date et heure d’expiration et entrez une date et une heure.  Vous pouvez ajouter un horodatage au nom de fichier de résultat Query.
  11. Cliquez sur Terminer.

Planifier sur le serveur

  1. Ouvrez une solution approuvée.
  2. Dans l’onglet Exécuter, entrez les données à charger.
  3. Cliquez sur la flèche sous Planifier et sur Planifier le serveur.
  4. Enregistrez le fichier de données sur votre ordinateur.
  5. Sous Enregistrer dans la bibliothèque, modifiez le nom du fichier si nécessaire et cliquez sur OK.
  6. Sélectionnez le système SAP.
  7. Dans la zone Planificateur Winshuttle, entrez la date et l’heure de début.
  8. Cliquez sur Terminer.

Utiliser le module complémentaire Excel pour planifier une exécution

Planifier localement : planifiez l’exécution à partir de votre ordinateur

  1. Démarrez Excel et ouvrez un nouveau classeur vide.
  2. Cliquez sur l’onglet Studio et connectez-vous à Studio.
  3. Cliquez sur l’onglet Evolve , sur Ouvrir et Ouvrir un fichier de données Query, puis ouvrez le fichier de données.
  4. Cliquez sur l’onglet Studio, sur la flèche Planifier et sur Planifier localement.
  5. Dans la zone Planificateur Winshuttle , sélectionnez le serveur SAP à planifier.
  6. Dans la zone Titre, saisissez le titre que vous désirez que Studio affiche dans la liste des tâches planifiées.
  7. Dans la zone Envoyer des notifications par e-mail à, saisissez l’adresse électronique de destination des notifications de planification. Utilisez des virgules pour séparer les adresses e-mail.
    Remarque :

    si vous utilisez le serveur Exchange pour envoyer des e-mails de notification, vous pouvez inclure le fichier de résultats avec l'e-mail en cochant la case Joindre un fichier de données. Pour le configurer, entrez les informations du serveur Exchange dans les options Studio.

  8. Dans la zone Raison, vous pouvez changer la raison de l’exécution.
  9. Cliquez sur Suivant.
  10. Pour définir la planification, cliquez sur Ponctuellement, Tous les jours, Toutes les semaines, Tous les mois.
  11. Choisissez les options de répétition appropriées. Ces options changent en fonction de l'élément sur lequel vous avez cliqué à l'étape 9. Sous Paramètres avancés, vous pouvez choisir d'exécuter le script plusieurs fois. Par exemple, si vous voulez exécuter le script tous les 5 du mois et au début et à la fin de la journée, cochez la case Fréquence d’exécution de la tâche, puis cliquez sur 12 heures et 1 jour.
  12. Pour arrêter le script planifié, cochez la case Date et heure d’expiration et entrez une date et une heure.
  13. Cliquez sur Terminer.

Planifier sur le serveur

  1. Démarrez Excel et ouvrez un classeur vide.
  2. Cliquez sur l’onglet Studio et connectez-vous à Studio.
  3. Cliquez sur l’onglet Evolve, sur Ouvrir, rendez-vous sur Mon modèle, cliquez sur Ouvrir un modèle Query, puis ouvrez le fichier de données.
  4. Cliquez sur l’onglet Studio, cliquez sur la flèche sous Planifier et sur Planifier le serveur.
  5. Enregistrez le fichier de données sur votre ordinateur (modifiez le nom du fichier si nécessaire), et cliquez sur OK.
  6. Sélectionnez le système SAP.
  7. Dans la zone Planificateur Winshuttle, entrez la date et l’heure de début.
  8. Cliquez sur Terminer. La publication et la planification basées sur un serveur sous Excel sont également prises en charge dans Studio Manager.

Changement de la planification ou arrêt de la planification d’une exécution

  1. Cliquez sur l’onglet Fichier.
  2. Cliquez sur Tâches planifiées, puis sur la tâche à arrêter ou à modifier.
  3. Cliquez sur Supprimer ou sur Modifier pour effectuer des modifications dans la zone Planificateur Winshuttle.

Restriction

Si un modèle contient des commentaires de cellules, des objets de dessin, des tableaux croisés dynamiques et des contrôles de formulaires (tels que des boutons, des cases à cocher, des listes), ces contrôles ne sont pas conservés dans les fichiers Excel.