Définition du traitement en arrière-plan

Vous pouvez paramétrer certains jobs, tels que les règles métier et les options Effacer les détails de la cellule, Copier les données et Transmettre (PUSH) les données, pour qu'ils soient exécutés en arrière-plan dès que le seuil (délai) de votre choix est atteint. Ils sont exécutés en arrière-plan dès que le seuil (délai) de votre choix est atteint. Vous pouvez également définir à quelle fréquence Oracle Hyperion Planning vérifie le statut des jobs affiché sur la console de jobs (reportez-vous au Guide de l'utilisateur Oracle Hyperion Planning ).

Pour configurer le traitement en arrière-plan et la fréquence de vérification du statut, procédez comme suit :

  1. Sélectionnez Administration, Application, puis Propriétés.
  2. Sélectionnez Propriétés de l'application pour définir les propriétés et les valeurs d'une application Planning.
  3. Cliquez sur Ajouter pour ajouter la propriété. Saisissez-la sur la ligne vide et entrez une valeur dans Valeur de la propriété :

    Tableau 2-3 Noms et valeurs des propriétés de job

    Colonne PROPERTY_NAME Valeur de la propriété Description
    RULE_MAX_WAIT

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle d'attente, en millisecondes, avant l'exécution des règles métier en arrière-plan. Si cette propriété n'est pas définie, cette fonction n'est pas utilisée et la règle métier n'est pas exécutée en arrière-plan.

    Remarque :

    les règles métier définies en vue d'une exécution automatique lorsqu'un formulaire est chargé ou enregistré ne sont jamais exécutées en arrière-plan.

    RULE_MONITOR_DELAY

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle, en millisecondes, au bout duquel le statut des règles métier est vérifié.

    CLR_CELL_MAX_WAIT

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle d'attente, en millisecondes, avant l'exécution en arrière-plan des jobs Effacer les détails de la cellule. Si cette propriété n'est pas définie, ces jobs ne sont pas exécutés en arrière-plan.

    CLR_CELL_MONITOR_DELAY

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle, en millisecondes, au bout duquel le statut des opérations Effacer les détails de la cellule est vérifié.

    COPY_DATA_MAX_WAIT

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle d'attente, en millisecondes, avant l'exécution en arrière-plan des jobs Copier les données. Si cette propriété n'est pas définie, ces jobs ne sont pas exécutés en arrière-plan.

    COPY_DATA_MONITOR_DELAY

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle, en millisecondes, au bout duquel le statut des jobs Copier les données est vérifié.

    PUSH_DATA_MONITOR_DELAY

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle, en millisecondes, au bout duquel le statut des jobs Transmettre (PUSH) les données est vérifié.

    PUSH_DATA_MAX_WAIT

    La valeur minimale par défaut est de 180 000 millisecondes (3 minutes). Si vous définissez une valeur inférieure, cette valeur est ignorée et la valeur par défaut s'applique à la propriété.

    Intervalle d'attente, en millisecondes, avant l'exécution en arrière-plan des jobs Transmettre (PUSH) les données. Si cette propriété n'est pas définie, ces jobs ne sont pas exécutés en arrière-plan.

    JOB_STATUS_MAX_AGE

    Indiquez la valeur en millisecondes. La valeur par défaut est de 4 jours (en millisecondes). Il n'existe pas de minimum.

    Période maximale de conservation de l'enregistrement d'un job terminé avant que Planning ne le supprime de la table de base de données HSP_JOB_STATUS. Planning vérifie les enregistrements de job toutes les 30 minutes.

    Par exemple, si vous définissez la valeur de la propriété sur 60 000 (1 minute) et qu'un job est terminé à 3 h 00, Planning vérifie les enregistrements du job à 3 h 01 et Planning efface l'enregistrement du job terminé.

    La suppression des enregistrements des jobs terminés peut améliorer les performances.

  4. Cliquez sur Enregistrer pour confirmer les modifications.