Création d'une règle métier Groovy pour des cubes ASO

Vous pouvez créer une règle métier Groovy pour un cube ASO.

  1. Dans Vue système, cliquez avec le bouton droit de la souris sur Règles, sélectionnez Nouveau, puis entrez les informations dans la boîte de dialogue Nouvelle règle.

  2. Passez en mode Script en cliquant sur la flèche en regard de Concepteur, puis en sélectionnant Modifier le script.

    Si vous sélectionnez Modifier le script sur une règle graphique, le concepteur de scripts s'ouvre et la règle est vide. Fermez et rouvrez la règle ; elle s'ouvrira de nouveau en mode graphique. Si vous enregistrez la règle dans Modifier le script, elle sera vide.

  3. Saisissez le script Groovy, puis enregistrez, validez et déployez la règle dans votre application.

Remarque :

Les règles métier Groovy pour les cubes ASO prennent en charge toutes les variables avec des invites d'exécution.

Remarque :

Lors de la conception de règles Groovy, ajoutez cet en-tête de référence en haut du script Groovy :

/*RTPS: */

Si vous référencez les invites d'exécution (RTP), ajoutez-les à l'en-tête de référence comme suit :

/*RTPS: {rtp1}, {rtp2} */

Par exemple, si vous aviez deux variables nommées rtpYear et rtpScenario, l'en-tête de référence en haut du script serait :

/* RTPS:{rtpYear}, {rtpScenario} */

Pour plus d'informations, reportez-vous à la section Classe RtpValue.