保存済みクエリ

保存済みクエリは、Microsoft Dataverse 環境検索のパラメーターおよび条件を定義するビジネス テーブルです。 保存済みクエリでは、テーブル間の検索がサポートされます。 Dataverse 環境に対するクエリに使用できるテーブルが 2 種類あります。

  • ユーザー クエリ (アプリケーションでは保存されているビューと呼ばれます) は、個々のユーザーによって所有され、他のユーザーに割り当てたり、他のユーザーと共有することができます。また、クエリのアクセス特権に応じて、他のユーザーがクエリを表示することもできます。 これは、頻繁に使用される、複数のテーブルの種類にまたがるクエリや、集計を実行するクエリに適しています。 詳細: UserQuery テーブル

  • 保存済みクエリ (アプリケーションではビューと呼ばれます) は、組織によって所有され、組織内のすべてのユーザーが表示できます。 保存済みクエリ (ビュー) は、テーブルおよびフィルターに定義するビューと Dynamics 365 for Outlook のテンプレートの両方に使用されます。 詳細: SavedQuery テーブル

クエリは FetchXML ステートメントの形式で作成され、UserQuery.FetchXml 列に割り当てられます。 このクエリを実行するには、ExecuteByIdUserQueryRequest メッセージを使用します。

ユーザー クエリ (保存されているビュー) は、モデル駆動型アプリの 高度な検索 セクションおよびテーブルの ビュー ドロップダウン リストで確認できます。 高度な検索 ダイアログ ボックスで Fetch XML のダウンロード ボタンを使用して、UserQuery.FetchXml 列の値をエクスポートできます。

Web API を使って保存済みクエリを実行する

Web API を使用してユーザー クエリとおよび保存済みクエリを実行する方法については、定義済みクエリの取得と実行を参照してください

.NET 用 SDK を使って保存済みクエリを実行する

ExecuteByIdUserQueryRequest および ExecuteByIdSavedQueryRequest メッセージを使用して、それぞれユーザー クエリおよび保存済みクエリを実行できます。

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。