Sélection d'une période dérivée de la colonne source pour la méthode Mode rapide

Si les données source comprennent une colonne de période dans la source de données, la période Oracle Enterprise Performance Management Cloud peut être dérivée de cette colonne.

Les données source peuvent inclure la période dans différents formats. Par exemple :

  • Jan-20

  • Janvier-20

  • 01-20

  • 01/31/20

  • 01-Jan-20

Vous pouvez également employer les expressions cible pour dériver les valeurs d'année et de période cible, ou dériver l'année et la période à l'aide d'un champ de date et d'un format associé. Pour obtenir des informations sur l'utilisation des expressions cible, reportez-vous à la section Utilisation des expressions cible.

Pour dériver les valeurs d'année et de période cible, employez les expressions cible suivantes.

  • substring() : permet d'extraire et de renvoyer des caractères à partir d'une chaîne en fonction de la position d'un caractère (position de début) et de la longueur de sous-chaîne (nombre de caractères à extraire).

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

  • split() : permet de fractionner la valeur source en fonction d'un séparateur et de renvoyer la valeur n après le fractionnement de la valeur. Ce type d'expression est utile pour fractionner des valeurs de segment dans les chaînes.

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

Pour dériver l'année et la période à l'aide d'un champ de date et d'un format associé, employez les expressions cible suivantes.

  • toPeriod() : permet de dériver le membre de dimension Période en fonction du nom de la période du système source à l'aide de la syntaxe toPeriod(field, "<DATE FORMAT>", Mon)


    Image représentant la page de l'expression cible toPeriod.

  • toYear() : permet de dériver le membre de dimension Année en fonction du nom de la période du système source à l'aide de la syntaxe toYear(field, "<DATE FORMAT>", "FY+YY")


    Image représentant la page de l'expression cible toYear.

<DATEFORMAT> est au format de date Java simple. Pour plus d'informations sur le format de date Java simple, reportez-vous à la page https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html.

Map est une autre expression cible qui vous permet d'accepter un champ d'entrée ou un champ avec une expression telle que substr, split et une série de paires clé-valeur pour le mapping à l'aide de la syntaxe map(substr(field,1,2),P1:Jan|P2:Feb|P3:Mar|….)

Note:

L'expression cible map peut être utilisée pour n'importe quelle expression.