PASnapshot – Scoped
Mit der PASnapshot- API können Sie Informationen zu Performance Analytics -Snapshots abfragen. Snapshots sind die Listen der Datensätze (sys_ids), die zu dem Zeitpunkt gesammelt werden, zu dem die Punktzahlen für diese Datensätze gesammelt werden. Ein Snapshot wird nur für automatisierte Indikatoren erstellt, bei denen Datensätze erfassen ausgewählt ist.
Sie können Informationen zu einem Snapshot von einem bestimmten Datum abfragen, indem Sie den Indikator sys_id und das Datum verwenden, und Sie können Vergleiche zwischen Snapshots und einem Indikator von unterschiedlichen Daten durchführen.
PASnapshot – getCompareIDs(String sys_id, Number date1, Number date2, String type)
Vergleichen von Datensätzen in Snapshots für einen bestimmten Indikator an mehreren Daten, z. B. zum Identifizieren von Datensätzen, die in einem Snapshot anthalten sind, aber nicht im anderen.
| Name | Typ | Beschreibung |
|---|---|---|
| sys_id | Zeichenfolge | Die sys_id des Indikators. |
| date1 | Zahl | Das Datum des ersten Snapshots im Format JJJJMMTT. |
| date2 | Zahl | Das Datum des zweiten Snapshots im Format JJJJMMTT. |
| Typ | Zeichenfolge | Gibt an, welche Daten abgerufen werden sollen. Gültige Werte sind:
|
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Eine durch Kommas getrennte Liste von sys_id-Werten. |
var snapshot2 = PASnapshot.getCompareIDs('fb007202d7130100b96d45a3ce6103b4', 20160430, 20160531, 'shared');
gs.info(snapshot2);
Ausgabe: *** Script: 09c01200d7002100b81145a3ce6103ab, 19c01200d7002100b81145a3ce6103e9, fcc01200d7002100b81145a3ce61035b, ....
PASnapshot – getCompareQuery(String sys_id, Number date1, Number date2, String type)
Abrufen der Abfrage, mit der Datensätze in Snapshots für einen bestimmten Indikator an unterschiedlichen Daten verglichen werden.
| Name | Typ | Beschreibung |
|---|---|---|
| sys_id | Zeichenfolge | Die sys_id des Indikators. |
| date1 | Zahl | Das Datum des ersten Snapshots im Format JJJJMMTT. |
| date2 | Zahl | Das Datum des zweiten Snapshots im Format JJJJMMTT. |
| Typ | Zeichenfolge | Gibt an, welche Daten abgerufen werden sollen. Gültige Werte sind:
|
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Tabelle, Ansicht und codierte Abfrage als JSON-Zeichenfolge |
var snapshot4 = PASnapshot.getCompareQuery('fb007202d7130100b96d45a3ce6103b4', 20160530, 20160531, 'all1');
gs.info(snapshot4);
Ausgabe: *** Script: {"view":"","query":"sys_idINjavascript:new PAUtils().getCompareSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\",\"20160530\",\"20160531\",\"all1\")","table":"incident"}
PASnapshot – getIDs(String sys_id, Number date)
Ruft die sys_id-Werte für alle Datensätze ab, die im Snapshot für einen angegebenen Indikator am angegebenen Datum enthalten sind.
| Name | Typ | Beschreibung |
|---|---|---|
| sys_id | Zeichenfolge | Die sys_id des Indikators. |
| date | Zahl | Das Datum, an dem der Snapshot erstellt wurde, im Format JJJJMMTT. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Eine durch Kommas getrennte Liste von sys_id-Werten. |
var snapshot1 = PASnapshot.getIDs('fb007202d7130100b96d45a3ce6103b4', 20160530);
gs.info(snapshot1);
Ausgabe: *** Script: 09c01200d7002100b81145a3ce6103ab, 19c01200d7002100b81145a3ce6103e9, fcc01200d7002100b81145a3ce61035b, ....
PASnapshot – getQuery(String sys_id, Number date)
Abrufen der Abfrage, die zum Erstellen des Snapshots für einen angegebenen Indikator am angegebenen Datum verwendet wurde.
| Name | Typ | Beschreibung |
|---|---|---|
| sys_id | Zeichenfolge | Die sys_id des Indikators. |
| date | Zahl | Das Datum, an dem der Snapshot erstellt wurde, im Format JJJJMMTT. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Tabelle, Ansicht und codierte Abfrage als JSON-Zeichenfolge |
var snapshot3 = PASnapshot.getQuery('fb007202d7130100b96d45a3ce6103b4', 20160530);
gs.info(snapshot3);
Ausgabe: *** Zeichenfolge: {"view":"","query":"sys_idINjavascript:new PAUtils().getSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\",\"20160530\")","table":"incident"}