データコレクターの構造
このセクションでは、PaCE データコレクターの構造について説明します。
データコレクターを作成するときには、Javascript コードに入力と出力を追加できます。[データソース] タブで、[追加] を選択して、データコレクターに追加する入力と出力を作成します。次の画像は、[入力] または [出力] タブで [追加] を選択したときに表示されるポップアップウィンドウを示しています。
![データコレクターの [新しい入力を追加] タブ。](https://www.servicenow.com/docs/api/khub/maps/pzA3K0KfOxKUXK5bGOrcKg/resources/VawBtR6Otat~X5fDcISlig-pzA3K0KfOxKUXK5bGOrcKg/content?v=0b081094c2b1a8d1)
![データコレクターの [新しい出力を追加] タブ。](https://www.servicenow.com/docs/api/khub/maps/pzA3K0KfOxKUXK5bGOrcKg/resources/S4Ledhi8PTkNbPQ6uV2eYw-pzA3K0KfOxKUXK5bGOrcKg/content?v=eae436f05f9280f3)
次の画像は、サンプルのデータコレクターを示しています。

データコレクタースクリプトをデバッグするには、[デバッガースクリプト] アイコン [ を選択します。詳細については、「Script Debugger API」を参照してください。
次の表に、データコレクターの関数パラメーターと、それらをスクリプトで使用する方法を示します。
| 変数名 | 説明 |
|---|---|
| 入力 | 入力は、ポリシーで使用される正しいデータを収集するためのパラメーターとして使用されます。 |
| 出力 | このパラメーターは、データコレクターの出力を渡すために使用されます。出力は、ポリシーロジックで使用できる出力変数を指定するために使用されます。 |
入力と出力でサポートされているデータタイプのリストについては、「データタイプの説明」トピックを参照してください。