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) qui sont collectées au moment où les scores de ces enregistrements sont collectés. Un instantané est créé uniquement pour les indicateurs automatisés pour lesquels l’option Collecter les enregistrements est sélectionnée.
Vous pouvez interroger des informations sur un instantané à une date donnée à l’aide de la sys_id et de la date de l’indicateur, 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)
Comparez 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 l’autre.
| Nom | Type | Description |
|---|---|---|
| sys_id | Chaîne | L’indicateur sys_id. |
| Date 1 | Numéro | Date du premier instantané, au format aaaammjj. |
| Date 2 | Numéro | Date du deuxième instantané, au format aaaammjj. |
| type | Chaîne | Spécifie les données à récupérer. Les valeurs valides sont :
|
| Type | Description |
|---|---|
| Chaîne | Liste de valeurs de sys_id séparées par des virgules. |
var snapshot2 = PASnapshot.getCompareIDs('fb007202d7130100b96d45a3ce6103b4', 20160430, 20160531, 'shared');
gs.info(snapshot2);
Sortie : *** Script : 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,....
PASnapshot : getCompareQuery(String sys_id, Number date1, Number date2, String type)
Obtenir 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 | L’indicateur sys_id. |
| Date 1 | Numéro | Date du premier instantané, au format aaaammjj. |
| Date 2 | Numéro | Date du deuxième instantané, au format aaaammjj. |
| type | Chaîne | Spécifie les données à récupérer. Les valeurs valides sont :
|
| 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);
Sortie : *** Script : {"view » :" »,"query » :"sys_idINjavascript :new PAUtils().getCompareSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\ »,\"20160530\ »,\"20160531\ »,\"all1\ ») »,"table » :"incident"}
PASnapshot : getIDs(String sys_id, Number date)
Obtenez les valeurs de sys_id pour tous les enregistrements contenus dans l’instantané pour un indicateur spécifié à la date spécifiée.
| Nom | Type | Description |
|---|---|---|
| sys_id | Chaîne | L’indicateur sys_id. |
| date | Numéro | Date à laquelle l’instantané a été pris, au format aaaammjj. |
| Type | Description |
|---|---|
| Chaîne | Liste de valeurs de sys_id séparées par des virgules. |
var snapshot1 = PASnapshot.getIDs('fb007202d7130100b96d45a3ce6103b4', 20160530);
gs.info(snapshot1);
Sortie : *** Script : 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,....
PASnapshot : getQuery(String sys_id, Number, date)
Obtenez 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 | L’indicateur sys_id. |
| date | Numéro | Date à laquelle l’instantané a été pris, au 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);
Sortie : *** Script : {"view » :" »,"query » :"sys_idINjavascript :new PAUtils().getSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\ »,\"20160530\ ») »,"table » :"incident"}