PASnapshot : dans le champ d’application
L’API PASnapshot vous permet d’interroger des informations sur Analyse des performances les instantanés. Les instantanés sont les listes d’enregistrements (sys_ids) collectées au moment où les scores de ces enregistrements sont collectés. Un instantané est créé uniquement pour les indicateurs automatisés avec Collecter les enregistrements sélectionnés.
Vous pouvez interroger les informations sur un instantané à une date donnée à l’aide de l’sys_id et de la date de l’indicateur, et effectuer des comparaisons entre les instantanés d’un indicateur à différentes dates.
PASnapshot : getCompareIDs(String sys_id, Number date1, Number date2, String type)
Compare les enregistrements dans les instantanés d’un indicateur spécifié à plusieurs dates, par exemple pour identifier les enregistrements inclus dans un instantané mais pas dans l’autre.
| Nom | Type | Description |
|---|---|---|
| sys_id | Chaîne | sys_id de l’indicateur. |
| date1 | Numéro | Date du premier instantané. Format : aaaammjj |
| date2 | Numéro | Date du deuxième instantané. Format : aaaammjj |
| type | Chaîne | Données à récupérer. Valeurs valides :
|
| Type | Description |
|---|---|
| Chaîne | Une liste de valeurs de sys_id séparées par des virgules. |
var snapshot2 = PASnapshot.getCompareIDs('fb007202d7130100b96d45a3ce6103b4', 20160430, 20160531, 'shared');
gs.info(snapshot2);
*** Script: 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,….PASnapshot : getCompareQuery(String sys_id, Number date1, Number date2, String type)
Renvoie la requête utilisée pour comparer les enregistrements dans les instantanés d’un indicateur spécifié à plusieurs dates.
| Nom | Type | Description |
|---|---|---|
| sys_id | Chaîne | sys_id de l’indicateur. |
| date1 | Numéro | Date du premier instantané. Format : aaaammjj |
| date2 | Numéro | Date du deuxième instantané. Format : aaaammjj |
| type | Chaîne | Spécifie les données à récupérer. Valeurs valides :
|
| Type | Description |
|---|---|
| Chaîne | Table, vue et requête codée sous forme de chaîne JSON. |
var snapshot4 = PASnapshot.getCompareQuery('fb007202d7130100b96d45a3ce6103b4', 20160530, 20160531, 'all1');
gs.info(snapshot4);
*** Script: {
"view":"",
"query":"sys_idINjavascript:new PAUtils().getCompareSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\",
\"20160530\",
\"20160531\",
\"all1\")",
"table":"incident"
}PASnapshot : getIDs(chaîne sys_id, numéro, date)
Renvoie les valeurs sys_id de tous les enregistrements contenus dans l’instantané pour un indicateur spécifié à la date spécifiée.
| Nom | Type | Description |
|---|---|---|
| sys_id | Chaîne | sys_id de l’indicateur. |
| date | Numéro | Date à laquelle l’instantané a été pris. Format : aaaammjj |
| Type | Description |
|---|---|
| Chaîne | Une liste de valeurs de sys_id séparées par des virgules. |
var snapshot1 = PASnapshot.getIDs('fb007202d7130100b96d45a3ce6103b4', 20160530);
gs.info(snapshot1);
*** Script: 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,….PASnapshot : getQuery(String sys_id, numéro, date)
Renvoie la requête utilisée pour générer l’instantané d’un indicateur spécifié à la date spécifiée.
| Nom | Type | Description |
|---|---|---|
| sys_id | Chaîne | sys_id de l’indicateur. |
| date | Numéro | Date à laquelle l’instantané a été pris. Format : aaaammjj |
| Type | Description |
|---|---|
| Chaîne | Table, vue et requête codée sous forme de chaîne JSON. |
var snapshot3 = PASnapshot.getQuery('fb007202d7130100b96d45a3ce6103b4', 20160530);
gs.info(snapshot3);
*** Script: {
"view":"",
"query":"sys_idINjavascript:new PAUtils().getSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\",
\"20160530\")",
"table":"incident"
}