SAP BW - Chaîne de processus

Dans SAP BI Data Warehouse Management, il est possible de planifier une séquence de processus en arrière-plan pour un événement et peu de ces processus peuvent déclencher un événement distinct pour démarrer les autres processus.

Une chaîne de processus vous offre les avantages suivants dans un système SAP BI:

  • Ils peuvent être utilisés pour gérer et contrôler de manière centralisée les processus.

  • Vous pouvez visualiser les processus à l'aide de graphiques.

  • En utilisant le traitement contrôlé par événement, vous pouvez automatiser les plannings complexes.

Features −

  • Security
  • Flexibility
  • Openness

Structure d'une chaîne de processus

Chaque chaîne de processus comprend les composants suivants -

  • Démarrer le processus
  • Processus de candidature individuels
  • Processus de collecte

Le processus de démarrage est utilisé pour définir la condition de démarrage d'une chaîne de processus et tous les autres processus de chaîne sont programmés pour attendre un événement. Les processus d'application sont les processus qui sont définis dans une séquence et sont les processus réels dans un système de BI. Ils peuvent être classés comme -

  • Processus de chargement
  • Processus d'agent déclarant
  • Processus d'administration des cibles de données
  • Autres processus BI

Un processus peut être défini comme une procédure à l'intérieur ou à l'extérieur du système SAP et a un début et une fin définis.

Démarrer le processus de conception d'une chaîne de processus

Le processus de démarrage est utilisé pour définir la condition de démarrage d'une chaîne de processus. Vous pouvez démarrer une chaîne de processus à l'heure spécifiée ou après un événement déclenché par un processus de démarrage.

Un début de chaîne de processus peut également être configuré à l'aide d'une métachaine. Si la condition de démarrage d'une chaîne de processus est intégrée à une autre chaîne de processus, on parle demetachain.

Voici les principales caractéristiques d'un processus de démarrage -

  • Dans une chaîne de processus, seul un processus de démarrage peut être planifié sans processus prédécesseur.

  • Vous ne pouvez définir qu'un seul processus de démarrage pour chaque chaîne de processus.

  • Un processus de démarrage ne peut pas être le successeur d'un autre processus.

  • Vous ne pouvez utiliser un processus de démarrage que dans une seule chaîne de processus.

Comment créer une chaîne de processus?

Utilisation T-Code: RSPC ou dans le Modeling tab → Go to Process Chain.

Faites un clic droit dans le Context area → Create Process Chain.

Saisissez le nom technique et la description de la chaîne de processus. Cliquez sur Continuer.

Pour créer un processus de démarrage, cliquez sur la nouvelle icône dans la fenêtre suivante qui apparaît. Entrez le nom technique et la description du processus en étoile.

Dans la fenêtre suivante, vous pouvez définir les options de planification. La planification directe consiste à planifier la chaîne de processus à un intervalle de temps spécifié.

Vous pouvez utiliser «Modifier la sélection» pour saisir les détails de la planification.

Allez sur le bouton Date / Heure. Mentionnez la date / heure de début programmé, la date / heure de fin.

Pour définir la fréquence, cochez la case Travail périodique comme illustré dans la capture d'écran suivante. Cliquer surPeriod Values. Entrez la fréquence (horaire / quotidienne / hebdomadaire / mensuelle / autre période). Cliquez sur le bouton Enregistrer et revenir pour revenir à l'écran précédent du RSPC.

L'étape suivante consiste à sélectionner le type de processus.

  • Pour effectuer un chargement de données via un InfoPackage, utilisez le type de processus Execute InfoPackage.

  • Pour effectuer un chargement de données via un DTP, utilisez le type de processus Data Transfer Process.

Double-cliquez sur le type de processus et une nouvelle fenêtre s'ouvrira. Vous pouvez sélectionner InfoPackage parmi les options proposées.

Pour connecter la variante à un InfoPackage, sélectionnez «Démarrer la variante» et maintenez le bouton gauche de la souris enfoncé. Puis déplacez le bouton de la souris sur l'étape cible. Une flèche doit suivre votre mouvement. Arrêtez d'appuyer sur le bouton de la souris et une nouvelle connexion est créée.

Pour effectuer une vérification de cohérence, cliquez sur Goto → Checking View.

Pour activer la chaîne de processus, cliquez sur Activer ou consultez la capture d'écran suivante pour comprendre les étapes à suivre.

Pour planifier la chaîne de processus, accédez à Execution → Schedule. Select Priority and Continue.

Cela planifiera la chaîne de processus en tant que tâche d'arrière-plan et pourra être visualisée à l'aide de la transaction SM37.

Surveiller la chaîne de processus

Utilisation T-Code: RSPCM

Ceci est utilisé pour surveiller les chaînes de processus quotidiennes.

Pour afficher les journaux, utilisez T-code: RSPC

Sélectionnez un processus chain → Right Click → Display Log.