---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# PASnapshot - スコープ対象

# PASnapshot - スコープ対象 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

PASnapshot API を使用すると、パフォーマンスアナリティクススナップショットに関する情報を照会できます。スナップショットは これらのレコードのスコアが収集されたときに、収集されるレコードリスト (sys_ids) です。スナップショットは、 \[レコードの収集\] を選択した自動インジケーターにのみ作成されます。

インジケーターの sys_id と日付を使用して特定の日付のスナップショットに関する情報をクエリーし、異なる日付のインジケーターのスナップショットを比較することができます。

## PASnapshot - getCompareIDs(文字列 sys_id, 数値 date1, 数値 date2, 文字列 type) {#ariaid-title2}

1 つのスナップショットに含まれているが、もう 1 つのスナップショットには含まれていないレコードを識別するなど、指定されたインジケーターのスナップショット内のレコードを複数の日付で比較します。
{#PASn-getCompareIDs_S_n_n_S__table_jrk_qcq_nw__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| sys_id | 文字列 | インジケーターのsys_id。 |
| date1 | 番号 | 最初のスナップショットの日付。 形式:yyyymmdd |
| date2 | 番号 | 2 番目のスナップショットの日付。 形式:yyyymmdd |
| type | 文字列 | 取得するデータ。 有効な値： * all1：最初のスナップショット内のすべてのレコード * all2：2 番目のスナップショット内のすべてのレコード * shared：両方のスナップショット内にあるレコード * movedin：最初のスナップショット内にあり、2 番目のスナップショット内にはないレコード * movedout：2 番目のスナップショット内にあり、最初のスナップショット内にはないレコード {#PASn-getCompareIDs_S_n_n_S__ul_pdr_xnr_nw} |
[表 : 1. パラメーター]

{#PASn-getCompareIDs_S_n_n_S__table_jrk_qcq_nw} {#PASn-getCompareIDs_S_n_n_S__table_krk_qcq_nw__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | sys_id 値のカンマ区切りリスト。 |
[表 : 2. 返される内容]

{#PASn-getCompareIDs_S_n_n_S__table_krk_qcq_nw}  

    var snapshot2 = PASnapshot.getCompareIDs('fb007202d7130100b96d45a3ce6103b4', 20160430, 20160531, 'shared');
    gs.info(snapshot2);

出力:

    *** Script: 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,....

## PASnapshot - getCompareQuery(文字列 sys_id, 数値 date1, 数値 date2, 文字列 type) {#ariaid-title3}

複数の日付の指定されたインジケーターのスナップショット内のレコードを比較するために使用されるクエリを返します。
{#PASn-getCompareQuery_S_n_n_S__table_tgw_sbq_nw__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| sys_id | 文字列 | インジケーターのsys_id。 |
| date1 | 番号 | 最初のスナップショットの日付。 形式:yyyymmdd |
| date2 | 番号 | 2 番目のスナップショットの日付。 形式:yyyymmdd |
| type | 文字列 | 取得するデータを指定します。 有効な値： * all1：最初のスナップショット内のすべてのレコード * all2：2 番目のスナップショット内のすべてのレコード * shared：両方のスナップショット内にあるレコード * movedin：2 番目のスナップショット内にあり、最初のスナップショット内にはないレコード * movedout：最初のスナップショット内にあり、2 番目のスナップショット内にはないレコード {#PASn-getCompareQuery_S_n_n_S__ul_pdr_xnr_nw} |
[表 : 3. パラメーター]

{#PASn-getCompareQuery_S_n_n_S__table_tgw_sbq_nw} {#PASn-getCompareQuery_S_n_n_S__table_ugw_sbq_nw__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | JSON 文字列としてのテーブル、ビュー、およびエンコードクエリー。 |
[表 : 4. 返される内容]

{#PASn-getCompareQuery_S_n_n_S__table_ugw_sbq_nw}  

    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(文字列 sys_id, 数値 date) {#ariaid-title4}

指定された日付の指定されたインジケーターのスナップショットに含まれるすべてのレコードのsys_id値を返します。
{#PASn-getIDs_S_n__table_knc_xbq_nw__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| sys_id | 文字列 | インジケーターのsys_id。 |
| date | 番号 | スナップショットが作成された日付。 形式:yyyymmdd |
[表 : 5. パラメーター]

{#PASn-getIDs_S_n__table_knc_xbq_nw} {#PASn-getIDs_S_n__table_lnc_xbq_nw__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | sys_id 値のカンマ区切りリスト。 |
[表 : 6. 返される内容]

{#PASn-getIDs_S_n__table_lnc_xbq_nw}  

    var snapshot1 = PASnapshot.getIDs('fb007202d7130100b96d45a3ce6103b4', 20160530);
    gs.info(snapshot1);

出力:

    *** Script: 09c01200d7002100b81145a3ce6103ab,19c01200d7002100b81145a3ce6103e9,fcc01200d7002100b81145a3ce61035b,....

## PASnapshot - getQuery(文字列 sys_id, 数値 date) {#ariaid-title5}

指定された日付に指定されたインジケーターのスナップショットを生成するために使用されるクエリを返します。
{#PASn-getQuery_S_n__table_pth_pbq_nw__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| sys_id | 文字列 | インジケーターのsys_id。 |
| date | 番号 | スナップショットが撮影された日付。 形式:yyyymmdd |
[表 : 7. パラメーター]

{#PASn-getQuery_S_n__table_pth_pbq_nw} {#PASn-getQuery_S_n__table_qth_pbq_nw__entry__2}

| タイプ | 説明 |
|-|-|
| 文字列 | JSON 文字列としてのテーブル、ビュー、およびエンコードクエリー。 |
[表 : 8. 返される内容]

{#PASn-getQuery_S_n__table_qth_pbq_nw}  

    var snapshot3 = PASnapshot.getQuery('fb007202d7130100b96d45a3ce6103b4', 20160530);
    gs.info(snapshot3);

出力:

    *** Script: {
      "view":"",
      "query":"sys_idINjavascript:new PAUtils().getSnapshotIDs(\"fb007202d7130100b96d45a3ce6103b4\",
      \"20160530\")",
      "table":"incident"
    }


