Travailler avec les Alertes

Dans cette section :

Comment :

Aujourd'hui, dans le monde des affaires, la réduction des coûts d'exploitation et l'amélioration de la rentabilité sont des objectifs critiques. Les organisations créent et distribuent des rapports d'évaluation et de mesures et de mesures à prendre lors que les objectifs définis par la direction ne sont pas atteints. Cette évaluation peut être largement automatisée grâce au rapport d'alerte.

Le rapport d'alerte automatise l'évaluation d'une condition définie pour déterminer si un rapport doit être exécuté ou pas. Les destinataires de ce rapport savent qu'ils reçoivent un rapport avant de l'ouvrir car il s'agit d'une exception à leur domaine de responsabilité.


Haut de page

x
Création de rapports d'alerte

Une alerte définie par les données est un évènement déclenché par les directives que vous définissez. Cette directive peut varier dans sa complexité. Par exemple, une simple directive a pour but d'alerter un responsable de ventes lorsqu'une commande qui dépasse $1 million est placée. Un exemple de directive plus complexe peut alerter un chef de service lorsque les dépenses cumulatives dépassent le budget pour une catégorie. Le rapport envoyé au responsable suite au déclenchement de l'alerte pourrait présenter les transactions les plus récentes, ainsi que les montants et les sources de celles-ci.

Un rapport d'alerte est une fonctionnalité intégrée de WebFOCUS Managed Reporting et ReportCaster. Un rapport d'alerte peut être exécuté interactivement ou par les utilisateurs autorisés. Vous pouvez utiliser ReportCaster pour planifier et distribuer un rapport d'alerte. De plus, la capacité de segmentation (salves) de ReportCaster peut envoyer des informations ciblées à des personnes qui en ont besoin. Il y a donc moins d'informations par personne à analyser.

Les alertes fonctionnent avec tous les clients de messagerie. Ils sont pris en charge sur les dispositifs mobiles suivants : iPhone®, iPad®, BlackBerry®, et téléphones mobiles avec l'option E-mail. Les alertes peuvent également êtres envoyées à n'importe quel PC ou ordinateur portable avec une application de courrier électronique.

Les alertes proposent les outils suivants :


Haut de page

x
Composants d'une alerte

Dans cette section :

Comment :

Référence :

Les composants suivants sont requis par la fonctionnalité Alertes

Une Alerte comprend les éléments suivants :

Une procédure de test d'alerte est nécessaire pour vérifier si un ensemble de conditions de test (des règles) a été rempli (TRUE ou FALSE). Un test d'alerte peut être un Test WebFOCUS, qui consiste en une simple requête TABLE, que vous créez pour définir la condition à tester. Alternativement, un test d'alerte peut aussi être un Test pour Existence d'un fichier, qui vérifie l'existence d'un fichier accessible au Serveur de Rapports WebFOCUS auquel le test est soumis. Le fichier n'est doit pas forcément se trouver dans le APP PATH. Il doit simplement se trouver dans un emplacement où il peut être trouvé par le Serveur de Rapports.

Le fichier Test pour l'existence d'un fichier ne doit pas forcément s'agir d'un fichier réel avec une extension. Un Test pour l'existence d'un dossier est également possible.

Si le test d'alerte est lancé (positif), renvoie des enregistrements, la requête du résultat de l'alerte est traité. Vous avez l'option de créer le rapport du résultat ou de sélectionner un rapport Managed Reporting existant que vous êtes autorisé à exécuter.

Alertes créées dans le navigateur

Lorsque vous sélectionnez un nouvelle alerte du Portail BI ou Dashboard BI, l'outil Assistant d'alerte WebFOCUS s'ouvre pour créer les composants. L'Assitant d'alerte est une application Bindows™ lancée dans une nouvelle fenêtre de navigateur.

L'onglet du navigateur utilise un nom générique Alertn, où n est un numéro d'index qui commence par 1. Toutes les alertes qui suivent augmentent de 1. Si vous avez enregistré une alerte, la fenêtre de dialogue est automatiquement définie avec ce nom générique. Vous pouvez toutefois modifier le nom à souhait.

Si vous sélectionnez Test WebFOCUS dans le navigateur, vous êtes invité à créer le test d'alerte avec InfoAssist. La version de InfoAssist invoquée ne contient pas d'option de style de champ, d'en-tête, pieds de page, ou de rapport tels que OLAP ou pagination sur demande. Le test d'alerte détermine si la condition spécifiée est vérifiée ou pas. Ce n'est pas le rapport qui est affiché comme résultat de l'alerte.

Vous pouvez créer le résultat de l'alerte avec InfoAssist, cette fois avec toutes les options de rapport et de style. Alternativement, vous pouvez sélectionner un rapport Managed Reporting existant.

Remarque : Il est recommandé de sélectionner un rapport existant pour la requête Résultat de l'alerte, puisque l'utilisateur peut la modifier, l'exécuter interactivement, ou la planifier indépendamment de l'alerte. Si vous créez le résultat de l'alerte avec InfoAssist dans l'Assistant d'alerte, vous devez utiliser l'Assistant d'alerte et sélectionner l'option Ouvrir pour modifier la requête puisque le test et le rapport d'alerte à exécuter existent dans la procédure d'alerte.



x
Référence : Code type de test d'alerte créé avec InfoAssist

Dans le code d'exemple qui suit, le test et rapport d'alerte à exécuter (Résultat de l'alerte) sont créés dans InfoAssist. Pour maintenir les exemples de code simples, les options de style et de rapport comme les en-têtes de rapport et l'application de style conditionnel ne sont pas incluses dans cette requête.

Notez qu'après la première requête TABLE il y a une instruction -IF qui vérifie que le nombre de lignes dans le rapport est égal à zéro (-IF &LINES GT 0). Cette condition de test détermine si la deuxième requête TABLE, pour exécuter le rapport, devrait être lancée (vrai).

Si le nombre de lignes est supérieur à zéro, il y a alors des enregistrements qui répondent au test d'alerte et le rapport est exécuté. Si le nombre de lignes est supérieur à zéro, il y a alors des enregistrements qui répondent au test d'alerte et le rapport est exécuté.

-* Created by Alert Assist
-* start of the test report
ENGINE INT CACHE SET ON
-DEFAULTH &WF_SUMMARY='Summary';
-DEFAULTH &WF_TITLE='WebFOCUS Report';
TABLE FILE ibisamp/wf_retail
SUM WF_RETAIL.WF_RETAIL_SALES.COGS_US
WF_RETAIL.WF_RETAIL_SALES.REVENUE_US
BY WF_RETAIL.WF_RETAIL_PRODUCT.PRODUCT_CATEGORY
BY WF_RETAIL.WF_RETAIL_PRODUCT.BRAND
WHERE WF_RETAIL.WF_RETAIL_SALES.COGS_US GT WF_RETAIL.WF_RETAIL_SALES.REVENUE_US;
ON TABLE HOLD
ON TABLE NOTOTAL
ON TABLE SET PAGE-NUM NOLEAD
ON TABLE SET SQUEEZE ON
ON TABLE SET EMPTYREPORT ON
ON TABLE SET HTMLCSS ON
ON TABLE SET HTMLENCODE ON
ON TABLE SET CACHELINES 100
END
-* end of the test report
-* start of the test
-RUN
-IF &LINES EQ 0 GOTO ALERTEXIT;
-* end of the test
-* start of the output report
ENGINE INT CACHE SET ON
-*COMPONENT=Define_wf_retail
DEFINE FILE ibisamp/wf_retail
Loss/D12.2=WF_RETAIL.WF_RETAIL_SALES.REVENUE_US - WF_RETAIL.WF_RETAIL_SALES.COGS_US ;
END
-DEFAULTH &WF_SUMMARY='Summary';
-DEFAULTH &WF_TITLE='WebFOCUS Report';
TABLE FILE ibisamp/wf_retail
SUM WF_RETAIL.WF_RETAIL_SALES.QUANTITY_SOLD
Loss
BY WF_RETAIL.WF_RETAIL_PRODUCT.BRAND
ACROSS WF_RETAIL.WF_RETAIL_TIME_SALES.TIME_QTR
WHERE WF_RETAIL.WF_RETAIL_SALES.COGS_US GT WF_RETAIL.WF_RETAIL_SALES.REVENUE_US;
ON TABLE SUBHEAD
"Brand Revenue Loss"
ON TABLE PCHOLD FORMAT HTML
ON TABLE NOTOTAL
ON TABLE SET CACHELINES 100
ON TABLE SET PAGE-NUM NOLEAD
ON TABLE SET SQUEEZE ON
ON TABLE SET HTMLCSS ON
ON TABLE SET HTMLENCODE ON
ON TABLE SET EMPTYREPORT ON
ON TABLE SET GRWIDTH 1
ON TABLE SET STYLE *
INCLUDE=IBFS:/FILE/IBI_HTML_DIR/javaassist/intl/EN/ENIADefault_combine.sty,$
TYPE=REPORT, TITLETEXT=&WF_TITLE.QUOTEDSTRING, SUMMARY=&WF_SUMMARY.QUOTEDSTRING, HFREEZE=OFF, $
TYPE=TABHEADING, LINE=1, JUSTIFY=CENTER, $
TYPE=TABHEADING, LINE=1, ITEM=1, OBJECT=TEXT, SIZE=14, STYLE=BOLD+ITALIC, $
ENDSTYLE
END
-* end of the output report
-* start of the options
-* end of the options
-ALERTEXIT
-* Finished by Alert Assist


x
Comment : Accéder à l'assistant d'alerte WebFOCUS
  1. Connectez-vous à WebFOCUS en tant qu'administrateur ou développeur.
  2. Dans l'arborescence Ressource, faites un clic droit sur un dossier, pointez sur Nouveau, puis cliquez sur Alerte.

    La fenêtre de dialogue Configuration Outil s'ouvre. Elle fournit les options pour sélectionner un Serveur de Rapports et les Chemins d'application.

    Remarque : l'accès utilisateur vers la fenêtre de dialogue Installation de l'outil pour spécifier les propriétés du Serveur de Rapports est contrôlé pour un privilège de securité WebFOCUS. Pour des informations sur les privilèges de sécurité de WebFOCUS, consultez le manuel Administration et Sécurité WebFOCUS.

  3. Sélectionnez un serveur de rapports et des chemins d'application lorsque vous n'utilisez pas le serveur de rapports par défaut défini dans la configuration du Client WebFOCUS ou le chemin d'application par défaut pour ce serveur de rapports, comme le montre l'image suivante.

    Fenêtre Configuration Outil

  4. Cliquez sur OK.
  5. L'assistant d'alerte WebFOCUS s'ouvre.


x
Présentation Assistant d'alerte

Si vous créez une alerte dans la navigateur web, l'Assistant d'alerte est invoqué puis InfoAssist. L'Assistant d'alerte dispose d'une interface utilisateur similaire à InfoAssist. L'image suivante présente l'interface de l'assistant d'alerte WebFOCUS.

Fenêtre Assistant d'alerte

Menu principal Assistant d'alerte

Dans le coin supérieur gauche de la fenêtre du navigateur se trouve le bouton Application, qui fournit un accès au menu principal de l'Assistant d'alerte. Ce menu contient les options enregistrer, enregistrer sous, exécuter, fermer, et quitter. Certaines de ces options sont également disponibles sur la barre d'outils Lancement rapide de l'Assistant d'alerte.

L'image suivante présente le menu d'applications de l'Assistant d'alertes.

Menu principal Assistant d'alerte

Enregistrer

Enregistre l'alerte. Cette option est désactivée jusqu'à ce que les deux parties de l'alerte soient créées.

Enregistrer sous

Enregistre le document actif sous un autre nom. La fenêtre de dialogue Enregistrer sous affiche un champ dans lequel vous pouvez entrer le nouveau nom. Cette option est désactivée jusqu'à ce que les deux parties de l'alerte soient créées.

Exécuter
Soumet la procédure d'alerte au Serveur de Rapports. Cette option est activée lorsque les deux parties de l'alerte sont créées. La sortie s'affiche toujours dans un nouveau navigateur.
Fermer

Ferme l'alerte actuelle et vous invite à enregistrer les modifications.

Quitter

Quitte l'Assistant d'alerte et vous invite à enregistrer toute modification en attente pour ouvrir l'alerte.

Barre à outils Lancement Rapide de l'assistant d'alerte

La barre à outils Lancement Rapide de l'assistant d'alerte comprend les boutons suivants.

Bouton

Description

Icône Enregistrer l'alerte

Enregistre l'alerte. Cette option est désactivée jusqu'à ce que les deux parties de l'alerte soient créées.

Icône Annuler l'action

Rétablit en annulant une action.

Icône Rétablir action

Déplace en rétablissant une action.

Icône FOCEXEC

Affiche le code de la procédure d'alerte dans une fenêtre à lecture seule.

Icône Exécuter

Soumet la procédure entière de l'alerte au Serveur de Rapports. Cette option est activée lorsque les deux parties de l'alerte sont créées. La sortie s'affiche toujours dans un nouveau navigateur.

Ruban

Sous la barre à outils Accès rapide de l'Assistant d'alerte se trouve un ruban. Lorsque l'Assistant d'alerte s'ouvre pour la première fois, aucune des options du ruban n'est activée.

Vous devez sélectionner le noeud Test ou Résultat pour activer l'option Nouveau, comme le montre l'image suivante.

Option Activer nouveau dans le ruban.

Vous devez créer un test pour activer les options restantes, comme le montre l'image suivante.

Créer un test

Le ruban contient les options suivantes :

Groupe Navigation

Nouveau

Affiche un menu dans lequel vous pouvez choisir de créer un nouveau rapport WebFOCUS ou bien un test WebFOCUS, ouvrir un rapport existant, ou tester l'existence d'un fichier. Ce bouton est actif lorsque le noeud Test ou le noeud Résultat est sélectionné. Vous pouvez aussi trouver ces options dans les menu de raccourcis des noeuds Test et Résultat.

Ouvrir

Invoque InfoAssist pour que vous puissiez apporter les modification au rapport lorsque l'option Résultat du test ou de l'alerte est sélectionnée. L'option Rapport n'est activée qu'après la création du test de rapport.

Modifier

Ouvre le rapport dans la fenêtre de dialogue de la source de données FILENAME lorsqu'un test d'alerte ou résultat d'alerte est sélectionné. Vous pouvez ensuite modifier le rapport dans un éditeur de texte.

Exécuter

Exécute le rapport dans une nouvelle fenêtre de navigateur lorsque le test d'alerte ou résultat d'alerte est sélectionné.

Supprimer le groupe

Supprimer

Supprime le rapport du noeud Test ou Résultat.



x
Le cycle d'une alerte

Les utilisateur autorisés peuvent exécuter un test d'alerte interactivement et éventuellement le planifier pour qu'il soit distribué par ReportCaster.

L'image suivante présente le traitement de base d'une l'alerte.

Diagramme du cycle de base d'une d'alerte.

  1. A l'aide du Générateur d'alertes ou de l'Assistant d'alertes, le développeur Managed Reporting crée un test d'alerte et désigne le rapport à exécuter dans le cas où les conditions d'alerte se produisent.
  2. Si le test d'alerte est positif, le Serveur de Rapports WebFOCUS exécute le résultat de l'alerte.
  3. Si le test d'alerte est négatif, le résultat de l'alerte n'est pas exécuté.

L'image suivante présente le traitement d'une alerte planifiée.

Diagramme du cycle d'une alerte planifiée

  1. A l'aide du Générateur d'alertes ou de l'Assistant d'alertes, le développeur Managed Reporting crée un test d'alerte et désigne le rapport à exécuter dans le cas où les conditions d'alerte se produisent.
  2. Si souhaité, une planification d'alerte est créée avec ReportCaster.
  3. Le serveur de distribution ReportCaster vérifie s'il y a des tâches planifiées dans le référentiel WebFOCUS.
  4. Lorsque le serveur de distribution ReportCaster traite une procédure d'alerte planifié, elle est évaluée sur le Serveur de Rapports pour évaluer si le test d'alerte est positif.
    1. Si le test d'alerte est faux, l'alerte est remise en attente pour le prochaine exécution.
    2. Si le test d'alerte est positif, le Serveur de Rapports exécute la procédure de résultat d'alerte et renvoie les résultats vers le serveur de distribution ReportCaster. Le serveur de distribution ReportCaster distribue le résultat de l'alerte aus destinatiares, comme il est spécifié dans le planning.

Haut de page

x
Comment : Créer un test d'alerte
  1. Dans la fenêtre principale assistant alerte, faites un clic droit sur le noeud Test, puis pointez sur Nouveau, comme le montre l'image suivante.

    Nouvelle Option

  2. Sélectionnez l'une des options suivantes :
    • Test WebFOCUS. Vous permet de créer un nouveau rapport dans une version simplifiée de InfoAssist. Passez à l'étape 3.
    • Tester l'existence du fichier. Vous permet de sélectionner un rapport existant. Passez à l'étape 6.

    Remarque : la version simplifiée de InfoAssist est utilisée pour créer des requêtes TABLE de base avec des instructions HOLD (pas PCHOLD FORMAT). Elle génère une syntaxe écrite sur l'alerte de la même façon que dans les version précédentes de WebFOCUS. L'option Modifier sur le ruban vous permet d'ouvrir l'éditeur et d'entrer manuellement le code de procédure ou de modifier le code de procédure existant. Lorsque le test est enregistré à partir de l'éditeur, la syntaxe doit être validée comme ayant une instruction ON TABLE HOLD, comme condition prérequise pour un test d'alerte.

  3. Lorsque vous sélectionnez Test WebFOCUS, InfoAssist s'ouvre. Sélectionnez un Fichier Maître dans la fenêtre de dialogue Ouvrir.
  4. Créez votre rapport comme il vous plaît puis enregistrez-le.
  5. Fermer InfoAssist puis revenez à l'Assitant d'alerte.
  6. Lorsque vous sélectionnez Tester l'existence d'un fichier, entrez le chemin d'accès complet vers le fichier accessible au Serveur de Rapports dont vous souhaitez vérifier l'existence. N'utilisez pas de nom de fichier ou de chemin d'accès au fichier contenant des espaces.

    Tester un dossier pour son existence est aussi possible. Entrez le chemin complet vers le dossier accéssible au Serveur de Rapports. Si le fichier est situé, l'alerte est lancée (positive) et le rapport du Résultat de l'alerte est exécuté.

  7. Cliquez sur OK pour enregistrer le test d'alerte.

Haut de page

x
Comment : Créer un résultat d'alerte
  1. Dans la fenêtre principale assistant alerte, faites un clic droit sur le noeud Résultat, puis pointez sur Nouveau, comme le montre l'image suivante.

    Nouvelle Option

  2. Sélectionnez l'une des options suivantes :
    • Nouveau rapport. Vous permet de créer un nouveau rapport, graphique, document, ou tableau de bord à l'aide de la version complète de InfoAssist. Passez à l'étape 3.
    • Rapport existant. Vous permet de choisir à partir des rapports existants dans l'arborescence. Passez à l'étape 5.
  3. Si vous sélectionnez Nouveau rapport, la fenêtre de dialogue Ouvrir s'ouvre. Sélectionnez un fichier Master.

    InfoAssist s'ouvre et vous pouvez créer le rapport qui sera exécuté lorsque le test d'alerte est lancé (positif).

  4. Enregistrez votre rapport, et fermez la fenêtre InfoAssist pur revenir à l'Assitant d'alerte. Passez à l'étape 19.
  5. Si vous sélectionnez Rapport existant, la fenêtre de dialogue s'ouvre, comme le montre l'image suivante. Sélectionnez un rapport que vous êtes autorisé à exécuter à partir de l'arborescence.

    Fenêtre de dialogue Ouvrir

  6. Cliquez sur Ouvrir.

    La fenêtre de dialogue Ouvrir se ferme et le rapport sélectionné s'affiche sous le noeud Résultat.

  7. Sélectionnez Enregistrer à partir du menu Assitant d'alerte. La fenêtre de dialogue Enregistrer sous s'ouvre, comme le montre l'image suivante.

  8. Entrez le titre de l'alerte, puis cliquez sur OK.
  9. Fermez l'Assitant d'alerte pour revenir au Portail BI.

    Le résultat de l'alerte est automatiquement exécuté si le rapport du test d'alerte est lancé (positif). Si vous êtes autorisé à planifier des rapports pour la distribution, vous pouvez éventuellement planifier l'alerte.

    Remarque : Lorsque vous utilisez l'assistant d'alertes pour créer des rapports, il se peut que le message Rapport enregistré. Cela signifie que les modifications apportées au rapport ont été enregistrées, mais ne seront pas inscrites dans le référentiel WebFOCUS jusqu'à ce que l'alerte soit enregistrée. Si vous quittez l'assistant d'alertes avant de cliquer sur Enregistrer dans le menu assistant d'alerte, l'alerte n'est pas enregistrée.


Haut de page

x
Comment : Planifier une alerte
  1. Dans l'arborescence ressources, faites un clic droit sur alerte, pointez sur Planning, puis sélectionnez comment le rapport d'alerte sera distribué lorsque le test d'alerte prendra la valeur vrai (true), comme le montre l'image suivante.

    Le ruban intuitif de la console ReportCaster s'ouvre dans une nouvelle fenêtre du navigateur, comme le montre l'image suivante.

    Outil Planification de base ReportCaster

    Pour plus d'informations sur l'outil de planification de base et les options de distribution, consultez le manuel ReportCaster.

  2. Cliquez sur Alerte.

    La fenêtre de dialogue Options d'alerte s'ouvre, comme le montre l'image suivante.

    Fenêtre de dialogue Options d'alerte

  3. Sélectionnez l'une des options d'alerte suivantes :
    • Réinitialisation automatique. Cette option poursuit l'exécution de la tâche planifiée à l'heure spécifiée et la vérifie pour confirmer que le test d'alerte n'est plus pertinent avec une nouvelle évaluation du test d'alerte. Il est préférable d'utiliser cette option lorsque vous ne souhaitez pas recevoir une nouvelle fois le résultat de l'alerte jusqu'à un nouveau traitement et émergence de la condition d'exception. Par exemple, lorsque le volume d'inventaire est supérieur à 20.000, l'alerte est déclenchée. Nous vous recommandons de ne recevoir le rapport que lorsque le volume d'inventaire de tous les produits est supérieur ou égal à 20.000 et qu'il dépasse une nouvelle fois 20.000.
    • Continuer après l'alerte. Cette option continue d'exécuter le planning à l'heure spécifiée et distribue le rapport chaque fois que le test d'alerte est vrai (true). Il est préférable d'utiliser cette option lorsque vous souhaitez être prévenu sur l'intervalle spécifiée dans la tâche planifiée que le test d'alerte est positif (true).
    • Désactiver la tâche planifiée après l'alerte. Cette option désactive la planification après le déclenchement de l'alerte. Cette tâche planifiée doit être réactivée pour le test d'alerte s'exécute après le déclenchement d'alerte. Il est préférable d'utiliser cette option pour des tests d'alerte uniques. C'est la valeur par défaut.
    • Retard. Il est préférable d'utiliser cette option lorsque vous souhaitez consacrer une période de temps spécifique au traitement de la condition mais que vous souhaitez être encore prévenu si la condition n'a pas été traitée. Vous pouvez spécifier le redémarrage de l’alerte après un maximum de 99 heures, jours, semaines, mois ou années.

    Lorsque vous terminez la création de la tâche planifiée, pensez à l'option de segmentation pour distribuer des valeurs de rapport spécifiques au lieu du rapport complet. Lorsqu'un rapport est segmenté, les informations de distribution doivent être fournies dans une liste de distribution, un fichier de distribution ou une liste dynamique en vue d'une distribution par e-mail et une liste d'accès pour une distribution de bibliothèque. Les options de distibution par e-mail et par bibliothèque sont les plus efficaces pour les rapports d'alerte en raison de la notification push vs. extraction par e-mail. Pour plus d'informations sur l'utilisation de l'option de segmentation dans ReportCaster, consultez le manuel ReportCaster.

  4. Sélectionnez l'onglet Propriétés et entrez un titre et résumé pour le rapport planifié.
  5. Cliquez sur Récurrence et spécifiez quand et à quelle fréquence exécuter le planning.

    Pour plus d'informations sur l'option Récurrence, consultez le manuel ReportCaster.

  6. Cliquez sur Distribution et spécifiez les informations sur la destination pour l'emplacement auquel vous souhaitez que le rapport soit distribué. Pour plus d'informations sur la spécification des informations de distribution de planning, consultez le manuel ReportCaster.
  7. Si vous souhaitez recevoir des notifications de la distribution d'alerte, cliquez sur Notification et spécifiez l'information de destination de l'alerte.
  8. Si votre alerte utilise des paramètres, cochez la case Paramètres pour revoir et spécifier les valeurs du paramètre. Assurez-vous que le Chemin, la Procédure, et le Nom du serveur soient corrects. Pour plus d'informations sur la spécification des valeurs de paramètre lorsque vous planifiez une procédure de rapport (FEX), consultez le manuel ReportCaster.
  9. Cliquez sur Enregistrer puis fermer l'outil de planification basique ReportCaster.

    Le rapport planifié s'affiche désormais dans l'arborescence ressource, comme le montre l'image suivante.


Haut de page

x
Vérifier les alertes planifiées

Lorsqu'un test d'alerte est faux (et donc désactivé), le rapport sur le résultat de l'alerte n'est pas exécuté. Lorsqu'un planning d'alerte est exécuté, les informations sur l'évaluation du test d'alerte (positif ou négatif) ainsi que tout message d'erreur ou d'avertissement qui survient lors du traitement du planning ou de l'alerte est écrit dans le fichier journal.

Afin de pouvoir suivre l'achèvement d'une alerte planifiée, ou les erreurs se produisant lors de l'exécution sans avoir à vérifier le fichier journal de la tâche planifiée, il vous est recommandé d'utiliser l'option Planifier la notification.

Dans l'outil de planification, l'onglet Notification vous permet de spécifier :


Haut de page

x
Création et planification d'une alerte

Comment :

Une alerte définie par les données est un évènement déclenché par les directives que vous définissez. Cette directive peut varier dans sa complexité. Le didacticiel suivant décrit comment créer une alerte simple qui est activée lorsque le coût des biens excède le revenu pour une marque. Ce type d'alerte pourrait aider une société à décider s'il devrait continuer à supporter une marque spécifique, en fonction des pertes sur une période donnée.

Pour suivre ce didacticiel, vous devez avoir un accès à la source de données d'exemple WebFOCUS Retail.



x
Comment : Créer et planifier une Alerte
  1. Connectez-vous à WebFOCUS en tant qu'administrateur ou développeur.
  2. Dans l'arborescence ressources, faites un clic droit sur le dossier pour lequel vous souhaitez créer une procédure d'alerte, pointez sur Nouveau, puis sur Alerte.
  3. Dans la fenêtre de dialogue configuration outil, sélectionnez le serveur dans lequel la source d'exemple est chargée, puis affectez l'application dans laquelle vos donnée résident.
  4. Cliquez sur OK.

    L'outil assistant d'alerte s'ouvre dans une nouvelle fenêtre du navigateur, comme le montre l'image suivante.

    Assistant d'alerte

  5. Cliquez sur le nœud Test.
  6. Sur l'onglet Accueil dans le groupe Navigation, cliquez sur Nouveau, puis cliquez sur Test WebFOCUS.

    WebFOCUS InfoAssist s'ouvre.

  7. Ajoutez les champs suivants au rapport :
    • Catégorie de produit
    • Marque
    • Coût des marchandises
    • Chiffre d'Affaires

    Avant de terminer votre rapport, vous devez ajouter la condition Where définissant le critère devant être vérifié.

  8. Sur l'onglet Données, dans le groupe Filtre, cliquez sur Filtrer.

    La fenêtre de dialogue Créer une condition de filtrage s'ouvre.

  9. Double-cliquez sur le texte Double cliquez ou appuyez sur F2 pour modifier ! text.

    Les menus déroulants pour champs et sous-requête, opérateurs, et valeurs s'ouvrent.

  10. Effectuez les sélections suivantes :
    • Dans le menu déroulant Champ, cliquez sur Coût des biens.
    • Dans le menu déroulant opérateurs, cliquez sur Supérieur à.
    • Dans le menu déroulant valeur, cliquez sur Champ, puis sélectionnez Revenu.

    L'ma suivante illustre la condition Where achevée.

    Créer une fenêtre de condition de filtrage

  11. Cliquez sur OK.
  12. Enregistrez votre rapport et fermez InfoAssist.

    Votre rapport s'affiche maintenant en dessous du nœud Test dans la fenêtre de navigateur assistant d'alerte.

  13. Cliquez sur le nœud Résultat. Sur l'onglet Accueil dans le groupe Navigation, cliquez sur Nouveau, puis cliquez sur Nouveau rapport, puis cliquez sur Rapport.

    WebFOCUS InfoAssist s'ouvre.

    Votre test d'alerte vérifiant les pertes de revenus, vous souhaitez que le rapport final de ce didacticiel présente un champ pour les pertes. Ce champ n'est pas disponible par défaut. Vous pouvez le créer.

  14. Sur l'onglet Données, dans le groupe Calculs, cliquez sur Détail.

    La fenêtre de dialogue champ détail (DEFINE) s'affiche.

  15. Dans la boîte d'entrée Champ, entrez pertes.
  16. Dans le champ expressions, créez l'expression suivante, comme le montre l'image ci-dessous :

    WF_RETAIL.WF_RETAIL_SALES.REVENUE_US -
    WF_RETAIL.WF_RETAIL_SALES.COGS_US

    Fenêtre champ détail (DEFINE)

    Vous pouvez entrer l'expression directement dans un champ d'expression ou bien choisir les champs dans l'arborescence des données.

  17. Cliquez sur OK.

    Le volet Données s'actualise et affiche maintenant le nouveau champ, Pertes.

  18. Ajoutez les champs suivants au rapport :
    • Marque
    • Quantity,Sold
    • Pertes
    • Ventes,Trimestre

    Pour assurer que le résultat de l'alerte génère un rapport correct lorsque le critère de test est rencontré, vous devez ajouter la même condition Where que celle que vous avez ajoutée à Test Alerte.

  19. Répétez les étapes 8-11 pour ajouter la condition Where.

    Vous pouvez mettre en forme le rapport qui est distribué en ajoutant un en-tête.

  20. Sur l'onglet Accueil, dans le groupe Rapport, cliquez sur En-tête et Pied de page, puis cliquez sur En-tête de rapport.

    La fenêtre de dialogue En-tête et Pied de page s'ouvre.

  21. EntrezPerte revenu marque 2015.
  22. Cliquez sur OK, puis fermer la fenêtre En-tête & Pied de page.
  23. Enregistrez votre rapport, puis fermez InfoAssist.

    Une fois Test et Résultat terminés, vous pouvez enregistrer la procédure Alerte.

  24. Dans la fenêtre de navigateur Assistant Alerte, cliquez sur le bouton Enregistrer.

    La fenêtre de dialogue Enregistrer sous s'affiche.

  25. Dans le champ titre, entrez Alertes pertes revenu marque, puis cliquez sur Enregistrer.

    Votre nouvelle alerte s'affiche maintenant dans l'arborescence ressource et peut être planifiée, comme le montre l'image suivante.

    Structure de ressources

    Vous pouvez planifier le rapport à distribuer par e-mail, serveur FTP, bibliothèque de rapports, référentiel, ou envoi direct vers une imprimante. Dans ce didacticiel, vous souhaitez qu'un e-mail le mensuel soit envoyé.

  26. Dans l'arborescence Ressource, faites un clic droit sur l'Alerte que vous avez créée, pointez sur Planifier, puis cliquez sur E-mail.

    L'outil de planification de base de ReportCaster s'ouvre, comme le montre l'image suivante.

    Outil Planification de base ReportCaster

  27. En dessous de la zone Objet planification, cliquez sur Alerte.

    La fenêtre de dialogue Options de l'alerte s'ouvre.

  28. Cliquez sur Continuer après Alerte puis cliquez sur OK. Ceci implique que le planning continu de tourner à l'heure spécifiée et distribue le rapport chaque fois que le test d'alerte est vrai (true). D'autres options inclut réinitialisation automatique, désactivation du planning après alerte, et délai. Pour plus d'informations sur ces options, consultez le manuel ReportCaster.
  29. Cliquez sur Propriétés.
  30. Dans la zone résumé, entrez Cette procédure d'alerte effectue le suivi des pertes de revenus par Marque.
  31. Cliquez sur Réoccurrence. Dans cet exemple, vous souhaitez planifier la procédure d'alerte pour qu'elle s'exécute mensuellement le dernier jour du mois, comme le montre l'image suivante.

    Onglet Récurrence

  32. Cliquez sur Distribution.
  33. Compléter les champs A, De, et Adresse de réponse avec les adresses e-mail. Dans ce didacticiel, vous pouvez utiliser votre propre adresse e-mail pour tester l'alerte.. Dans le champ Objet, entrez Alertes Pertes Revenu Marque.

    L'image suivante montre un exemple de l'onglet distribution.

    Onglet « Distribution »

    De plus, vous pouvez affecter des notifications à la distribution d'alerte. Cliquez sur Notification et remplissez les champs requis.

  34. Cliquez sur Enregistrer et Fermer.

    La fenêtre de dialogue Enregistrer sous s'affiche.

  35. Dans le champ titre, entrez Planning Alertes pertes revenu marque, puis cliquez sur OK.

    Le planning d'alerte s'affiche désormais dans l'arborescence ressource, comme le montre l'image suivante.

  36. Pour tester l'alerte avant qu'elle ne soit planifiée pour exécution, faites un clic droit sur la planification d'alerte, puis cliquez sur Exécuter.

    Une invite va vous demander si vous souhaitez exécuter le planning.

  37. Cliquez sur OK.

    Les adresses e-mail que vous avez identifiées précédemment recevront le rapport d'alerte en peu de temps.

    Les images suivantes vous présentent des exemples d'e-mail d'alerte et de rapports d'alerte.

    Rapport d'alerte


WebFOCUS