- 概要
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- コグニティブ
- DocuSign
- リリース ノート
- DocuSign アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- DocuSign スコープ
- DocuSign 操作を呼び出し
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- エンベロープの受信者を作成
- ドキュメントを取得 (Get Document)
- ドキュメントを取得
- エンベロープを取得
- フォーム データを取得
- エンベロープを送信
- エンベロープを更新
- 添付ファイルのリストを表示
- カスタム フィールドのリストを表示
- ドキュメントのリストを表示
- List Envelope Status Changes
- 受信者のリストを表示
- 一括送信リストを作成
- 一括送信要求を作成
- 一括送信リストを取得
- 一括送信リストを取得
- テンプレートのカスタム フィールドを作成
- テンプレート受信者を作成
- テンプレートを取得
- テンプレートのリストを表示
- Google Vision
- Jira
- リリース ノート
- Jira アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- Jira スコープ
- メソッドを実行
- 添付ファイルを追加
- 添付ファイルを削除
- 添付ファイルをダウンロード
- 添付ファイルを取得
- コメントを追加
- コメントを削除
- コメントを取得
- コンポーネントを作成
- コンポーネントを削除
- コンポーネントを取得
- ダッシュボードを検索
- フィルターを作成
- フィルターを取得
- 課題リンクを作成
- 課題リンクを削除
- 課題リンク タイプを取得
- 課題リンクを取得
- ウォッチャーを追加
- 課題を割り当て
- 課題をクローン
- 課題を作成
- 課題を削除
- 課題を取得
- ウォッチャーを取得
- ウォッチャーを削除
- JQL を使用して課題を検索
- 課題をトランジション
- 課題を更新
- プロジェクトを作成する
- プロジェクトを削除
- プロジェクト タイプを取得
- プロジェクトを取得
- プロジェクトを更新
- トランジションを取得
- ユーザーを作成
- ユーザーを削除
- ユーザーを検索
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Oracle NetSuite
- Salesforce
- SAP BAPI
- ServiceNow
- リリース ノート
- ServiceNow アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- テクニカル リファレンス
- トラブルシューティング
- クイックスタート - オブジェクトと添付ファイル
- クイックスタート - [複数の ServiceNow レコードを検索] アクティビティの使用方法
- Slack
- Smartsheet
- リリース ノート
- Smartsheet アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- テクニカル リファレンス
- クイックスタート - 行の操作
- Smartsheet アプリケーション スコープ
- ファイルを添付
- URL を添付 (Attach URL)
- 添付ファイルを削除
- 添付ファイルを取得
- 添付ファイルのリストを表示
- コメントを追加
- コメントを削除
- コメントを取得 (Get Comment)
- List Discussions
- フォルダーをコピー
- フォルダーを作成
- フォルダーを削除
- フォルダーを取得
- フォルダーのリストを表示
- グループ メンバーを追加
- グループを取得
- グループのリストを取得
- グループ メンバーを削除
- レポートを取得
- レポートのリストを表示
- 行を追加
- 行をコピー
- 行でディスカッションを作成
- 行を削除
- 行を取得
- 行のリストを取得 (List Rows
- 行を移動
- 行を更新
- シートをコピー
- シートを作成
- Create Sheet from Template
- シートをダウンロード
- シートを取得
- シートのリストを表示
- シートを更新
- ユーザーを追加
- ユーザーを取得
- ユーザーのリストを取得
- ユーザーを削除
- WorkSpaceをコピー
- WorkSpace を作成
- リストの WorkSpace
- CSV/XLSX からシートをインポート
- Smartsheet の操作を呼び出し
- 検索アクティビティ
- Send via Email
- オブジェクトを共有
- Success Factors
- Tableau
- Twilio
- Workato
- Workday
クイックスタート - [複数の ServiceNow レコードを検索] アクティビティの使用方法
このガイドの目的は、[複数の ServiceNow レコードを検索] アクティビティを使用してデータにクエリを実行する方法について、複数の例を挙げて説明することです。
ステートが「closed」であるオブジェクト (Incident など) のリストをフィルター処理するよう指示する "name-value pairs=state=closed" などのクエリを入力できます。これは、ServiceNow のドキュメントで説明されており、ServiceNow REST API Explorer を使用してテストできます。このアクティビティは、ユーザーが入力したクエリを取得して、関連する ServiceNow REST API 呼び出しに追加し、結果を受け取ります。
お客様によっては、クエリの作成方法やクエリのテスト方法を簡単には理解できない、あるいは技術的知識がないので ServiceNow REST API Explorer を学習および使用することが実用的ではない、といった問題があります。
REST API で使用できるクエリの構築に関する ServiceNow のドキュメントは、エンコードされたクエリ文字列についてのドキュメントにあります。これは、[複数の ServiceNow レコードを検索] アクティビティで使用できるクエリの構築方法を習得したい場合に便利なリソースです。
以下に、Incidents オブジェクトで使用できるクエリの例をいくつか示します。
クエリ |
説明 |
---|---|
|
すべてのレコードを返しますが、指定した 3 つの列 (number、sys_created_on、sys_created_by) のみを返します。 |
|
状態が「closed」であるレコードをすべて返します。 |
|
各レコードについて 3 つの列 (number、sys_created_on、sys_created_by) のみを返し、ステートが 「Open」であるレコードのみを返し、結果を 1 件に制限します。 |
|
優先度が 2 であるレコードをすべて返します。 |
|
簡単な説明が「network」に似ているレコードをすべて返します。 |
|
number が INC0010060 であるレコードを 1 つ返し、3 つの列 (sys_id、number、short_description) のみを結果の一部として返します。 |
このアクティビティで使用できる便利なクエリを作成および取得する方法は、他に 2 つあります。
- オプション A: ServiceNow UI からすべてのクエリをコピーする。
- オプション B: ブラウザーからクエリ文字列をコピーする。
オプション A: ServiceNow UI からすべてのクエリをコピーする。
以下の手順に従って、生成されるクエリの先頭に「sysparm_query=」というテキストを付加する必要があります。
ステップ 1
オブジェクト (この場合 は Incidents ) に移動します。
ステップ 2
フィルターをクリアして、新しいフィルターを作成します。この例では、文字列「100」で終わる数字が含まれるインシデントを探します。
ステップ 3
メニュー項目 [クエリのコピー] を使用してクエリをコピーします。クエリは「numberENDSWITH100」のようになります。
手順 4
これを [複数の ServiceNow レコードを検索] アクティビティ内に貼り付けます。これは、以下に示すように [クエリをテスト] ウィンドウ、またはアクティビティの [クエリ] プロパティで行うことができます。
必ず先頭に「sysparm_query=」を付加し、「sysparm_query=numberENDSWITH100」のようにしてください。そうしないと、正しく機能しません。
オプション B: ブラウザーからクエリ文字列をコピーする。
このオプションでは、付加手順として何か追加することを覚えておく必要はありません。 [ 新規ウィンドウを開く ] オプションを使用する場合は、以下のようにクエリ文字列をコピーして貼り付けることができます。
ステップ1:
前述のオプション A と同様に、使用するフィルターを作成します。
ステップ 2: 右クリックして、[新規ウィンドウを開く] メニュー オプションを選択します。
ステップ 3: クエリ文字列全体 (疑問符「?」より後のすべて) をコピーします。 次に、以下に示すように、これを [複数の ServiceNow レコードを検索] アクティビティの [クエリをテスト] ダイアログに直接貼り付けます。