Posts Tagged process chain

BW3 : Suppression des données d’un cube avec ses dimensions

Je vous conseille d’aller lire cet article à sa nouvelle adresse : BW3 : Suppression des données d’un cube avec ses dimensions

L’accroissement de la taille des dimensions sur BW3 est un problème classique de l’équipe de maintenance. En effet, lors d’un cube chargé en “full” quotidiennement, le contenu du cube est généralement purgé au début du chargement.

Malheureusement cette étape de la process chain ne propose pas d’option pour supprimer également le contenu des dimensions. Ainsi leur taille croit jour après jour, finissant si l’on y prend pas garde par dépasser la volumétrie du cube lui même, entrainant ainsi une dégradation des performances de plus en plus prononcée, ainsi qu’un accroissement de la taille occupée par le cube sur le disque.

SAP a finit par se rendre compte de ce problème, et la version BI7 propose en option de supprimer le contenu des dimensions lors de la suppression du contenu d’un cube.
Pour les malheureux qui n’ont pas encore migré, il n’y a pas de solution standard, à part effectuer régulièrement une suppression manuelle du contenu des dimensions (prévoir un réveil a 3h du matin pour intervenir juste avant le chargement de la process chain…)

J’ai donc réalisé un petit ABAP spécifique afin de réaliser cette opération. Il vient remplacer le processus de suppression de contenu de cube dans les process chain. Il suffit de préciser en paramètre d’entrée le nom du cube pour que son contenu ainsi que ses dimensions soient supprimées.

Télécharger le code source de ZCUBE_DELETE

Tags: , , , , , ,

Envoyer des emails depuis SAP BW (2/2) : Process chain

Je vous conseille d’aller lire cet article à sa nouvelle adresse : Envoyer des emails depuis SAP BW (2/2) : Process chain

Nous avons vu comment configurer le serveur SAP dans un précédent billet, il reste à planifier l’envoi d’alertes dans nos process chain.

Dans la transaction RSPC, vous pouvez ajouter un message pour chaque type de processus, par exemple sur le processus de lancement.

Faites un clic droit sur le processus et sélectionner “Créer message”

RSPC : Ajouter un message sur un processus

RSPC : Ajouter un message sur un processus

Un popup de sélection de variante apparait. Entrer un nouveau nom puis cliquer sur le bouton “Créer”.

RSPC : Ajouter un message sur un processus - popup de variante

RSPC : Ajouter un message sur un processus - popup de variante

Un nouveau popup vous demande de saisir un libellé pour ce message. Saisissez le avec précaution. En effet ce libellé sera le SUJET de l’email envoyé par le message.

RSPC : Ajouter un message sur un processus - popup de création

RSPC : Ajouter un message sur un processus - popup de création

Vous arrivez alors sur le panneau de gestion du nouveau message. Le bouton “Editer document” permet de saisir le corps du message, le bouton “Gérer liste réceptionn.” permet de définir les destinataires.

RSPC : Gestion de message

RSPC : Gestion de message

RSPC : Saisie du corps du mail à envoyer

RSPC : Saisie du corps du mail à envoyer

RSPC : Saisie des destinataires

RSPC : Saisie des destinataires

Valider et sauvegarder. Une fois de retour sur la process chain, le message est affiché directement dans le rectangle du processus, et un clic droit sur ce processus vous affiche de nouvelles options “Gérer message” et “Supprimer message”.

RSPC : Processus avec message

RSPC : Processus avec message

Tags: , ,