---
sourceDocument: Xanadu プラットフォームアナリティクス
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/now-intelligence

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu プラットフォームアナリティクス

ft:clusterId :

    - par

bundleId :

    - par

workflow :

    - Platform


---

# 例：スクリプト マッピング

# 例：スクリプト マッピング {#ariaid-title1}

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

\[経過時間\] ブレークダウンでは、Incident.Age.Days スクリプトを使用してインシデントの日数を計算し、その値を \[インシデント経過時間範囲\] バケット グループにマップします。  
最初の 2 つの画像では、\[経過時間\] ブレークダウンが表示されており、Incident.Age.Days ブレークダウン ソースと、ブレークダウンマッピング用の Incident.Age.Days スクリプトを使用しています。また、ブレークダウン ソースは、\[インシデント経過時間範囲 (日数)\] バケット グループを参照していることがわかります。  

<br />

<br />

<br />

Incident.Age.Days スクリプトは、インシデントがインシデント テーブルからオープンになったときにタイムスタンプを取得し、これを収集期間の最後のタイム スタンプから差し引きます。スクリプトは、この値をミリ秒から日数に変換します。

    var diff=function(x,y){return y.dateNumericValue() - x.dateNumericValue();};
    var days=function(x,y){return diff(x,y)/(24*60*60*1000);};
    days(current.opened_at, score_end);

結果の日数は、バケット グループのバケットにソートされます。

以下に、オープン インシデント インジケーターの \[番号\] についてこのスクリプトを実行した結果を示します。

**関連概念**   

* [スクリプト： パフォーマンスアナリティクス](https://servicenow-prod.fluidtopics.net/Jxx0dzmtTB89keDdeGe1JA#pa-scripts "パフォーマンスアナリティクスは、パフォーマンスアナリティクスデータのクエリのためのスクリプトと API で使用するための、いくつかのスクリプト オブジェクトを提供しています。このスクリプトはブレークダウンマッピングとして機能するか、インジケーターから値を計算します。")

