Rubrique précédente: Spécifications de conditions de résultat

Rubrique suivante: Requêtes d'invite

Termes de période dynamique

Utilisez les termes params de période dynamique pour spécifier les périodes auxquelles une requête s'applique. Il suffit pour cela de les ajouter à certaines spécifications de condition de résultat.

Les termes params de période dynamique sont les suivants :

Terme

Description

now

Heure courante

start of day

Début du jour courant

weekday <number>

Jour numéroté de la semaine

  • Dimanche 0
  • Lundi 1
  • Mardi 2
  • Mercredi 3
  • Jeudi 4
  • Vendredi 5
  • Samedi 6

start of month

Début du mois courant

start of year

Début de l'année courante

<number> seconds

Nombre de secondes

<number> minutes

Nombre de minutes

<number> hours

Nombre d'heures

<number> days

Nombre de jours

Vous pouvez spécifier des conditions de résultats pour une définition de requête ou de rapport. Dans ce cas, les spécifications de période que vous ajoutez à l'appel remplacent les valeurs spécifiées dans la requête ou le rapport de base.

Dans les deux cas, les valeurs non spécifiées dans l'URL restent inchangées.

Exemple de spécification de termes de période dynamique

Dans cet exemple, les termes params sont présentés dans leur forme développée pour plus de clarté.

https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getQueryViewer&objectId=Subscription/panels/System_Event_Count_By_Event_Action
<Params>
  <Param id="ARG_start" val="'now', '-12 hours'"/>
  <Param id="ARG_stop" val="'now'"/>
</Params>

Les valeurs 'now' et '-12 hours' de "ARG_start" définissent la requête de façon à ce qu'elle commence 12 heures plus tôt par rapport à l'heure courante.

La valeur 'now' de "ARG_stop" définit la requête de sorte qu'elle se termine à l'heure courante. Par conséquent, cette requête recueillera des données uniquement pour les 12 dernières heures.

Informations complémentaires :

Spécifications de conditions de résultat

runQuery