PASnapshot - Inclus dans le périmètre
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 l’option Collecter les enregistrements sélectionnée.
Vous pouvez interroger des informations sur un instantané à une date donnée à l’aide de l’indicateur sys_id et date, et effectuer des comparaisons entre les instantanés pour un indicateur à différentes dates.
PASnapshot : getCompareIDs(String sys_id, Number date1, Number date2, String type)
Compare les enregistrements dans les instantanés pour 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 | Liste de sys_id valeurs 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 pour 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 | La table, la vue et la 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 | Liste de sys_id valeurs 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é 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 la capture a été prise. Format : aaaammjj |
| Type | Description |
|---|---|
| Chaîne | La table, la vue et la 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"
}