PASnapshot - com escopo
A API PASnapshot permite que você consulte informações sobre Performance Analytics snapshots. Os snapshots são as listas de registros (sys_ids) que são coletadas no momento em que as pontuações desses registros são coletadas. Um snapshot é feito somente para indicadores automatizados com Coletar registros selecionados.
Você pode consultar informações sobre um snapshot em uma determinada data usando o indicador sys_id e data e executar comparações entre snapshots de um indicador em datas diferentes.
PASnapshot - getCompareIDs(cadeia de caracteres sys_id, número data1, número data2, tipo de cadeia de caracteres)
Compare registros em snapshots para um indicador especificado em várias datas, como para identificar registros incluídos em um snapshot, mas não em outro.
| Nome | Tipo | Descrição |
|---|---|---|
| sys_id | Cadeia de caracteres | O indicador sys_id. |
| date1 | Número | A data do primeiro snapshot, no formato aaaammdd. |
| date2 | Número | A data do segundo snapshot, no formato aaaammdd. |
| tipo | Cadeia de caracteres | Especifica quais dados serão recuperados. Os valores válidos são:
|
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Uma lista separada por vírgulas de valores de sys_id. |
var snapshot2 = PASnapshot.getCompareIDs('fb007202d7130100b96d45a3ce6103b4', 20160430, 20160531, 'shared');
gs.info(snapshot2);
Saída: *** Script: 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,….
PASnapshot - getCompareQuery(cadeia de caracteres sys_id, número data1, número data2, tipo de cadeia de caracteres)
Obtenha a consulta usada para comparar registros em snapshots de um indicador especificado em várias datas.
| Nome | Tipo | Descrição |
|---|---|---|
| sys_id | Cadeia de caracteres | O indicador sys_id. |
| date1 | Número | A data do primeiro snapshot, no formato aaaammdd. |
| date2 | Número | A data do segundo snapshot, no formato aaaammdd. |
| tipo | Cadeia de caracteres | Especifica quais dados serão recuperados. Os valores válidos são:
|
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | A tabela, a exibição e a consulta codificada como uma cadeia de caracteres JSON. |
var snapshot4 = PASnapshot.getCompareQuery('fb007202d7130100b96d45a3ce6103b4', 20160530, 20160531, 'all1');
gs.info(snapshot4);
Saída: *** Script: {"view":"","query":"sys_idINjavascript:new PAUtils().getCompareSnapshotIDs("fb007202d7130100b96d45a3ce6103b4","20160530","20160531","all1 \")","table":"incident"}
PASnapshot - getIDs(cadeia de caracteres sys_id, número data)
Obtenha os valores de sys_id de todos os registros contidos no snapshot de um indicador especificado na data especificada.
| Nome | Tipo | Descrição |
|---|---|---|
| sys_id | Cadeia de caracteres | O indicador sys_id. |
| data | Número | A data em que o snapshot foi tirado, no formato aaaammdd. |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | Uma lista separada por vírgulas de valores de sys_id. |
var snapshot1 = PASnapshot.getIDs('fb007202d7130100b96d45a3ce6103b4', 20160530);
gs.info(snapshot1);
Saída: *** Script: 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,….
PASnapshot - getQuery(cadeia de caracteres sys_id, número data)
Obtenha a consulta usada para gerar o snapshot de um indicador especificado na data especificada.
| Nome | Tipo | Descrição |
|---|---|---|
| sys_id | Cadeia de caracteres | O indicador sys_id. |
| data | Número | A data em que o snapshot foi tirado, no formato aaaammdd. |
| Tipo | Descrição |
|---|---|
| Cadeia de caracteres | A tabela, a exibição e a consulta codificada como uma cadeia de caracteres JSON. |
var snapshot3 = PASnapshot.getQuery('fb007202d7130100b96d45a3ce6103b4', 20160530);
gs.info(snapshot3);
Output: *** Script: {"view":"","query":"sys_idINjavascript:new PAUtils().getSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\",\"20160530\")","table":"incident" }