ビジュアル化に対するアクション (グラフ)
Microsoft Dataverse Web サービスを使用して、ビジュアル化テーブルの以下のアクションを実行できます。
組織所有のビジュアル化に対するアクション
組織所有のビジュアル化 (SavedQueryVisualization
) にアクションを実行するには、システム管理者ロールまたはシステム カスタマイザー ロールが必要です。 組織所有のビジュアル化に対して以下のアクションを実行できます。
組織所有のビジュアル化を作成、取得、更新、削除する。 詳細情報: ビジュアル化の作成
注意
組織所有のビジュアル化を更新したら、PublishAllXmlRequest メッセージを使用して、テーブル定義の変更を公開し、組織全体で参照できるようにする必要があります。 または、テーブルを公開する際に、そのテーブルに添付された未公開の組織所有のビジュアル化はすべて自動的に公開されます。
SavedQueryVisualization.PrimaryEntityTypeCode
を使用して、テーブルに添付されているすべての組織所有のビジュアル化を照会し、取得する。 複数の組織所有のビジュアル化を 1 つのテーブルに添付することができます。 ビジュアル化を添付できるテーブルの一覧については、ビジュアル化でサポートされているテーブルを参照してください。 テーブルに添付されている組織所有のビジュアル化をすべて取得する方法を示すコード サンプルについては、サンプル: テーブルに添付されているすべてのグラフの取得を参照してください。注意
ビジュアル化は、作成した後で変更または更新して、別のテーブルに添付することはできません。 つまりこれは、組織所有のビジュアル化の更新アクションについて
SavedQueryVisualization.PrimaryEntityTypeCode
が有効ではないことを意味します。SavedQueryVisualization.IsDefault
をtrue
に設定して、組織所有のビジュアル化を、添付されているテーブルの既定のビジュアル化として指定します。 組織所有のビジュアル化をテーブルの既定のビジュアル化として設定すると、Dataverse でそのテーブルのビジュアル化の表示を選択したときに、そのビジュアル化が既定で表示されます。注意
Dataverse Web サービスを使用して、すでに既定のビジュアル化が設定されているテーブルに対して、組織所有のビジュアル化を既定として設定すると、両方のビジュアル化がそのテーブルの既定のビジュアル化としてマークされます。 ビジュアル化をあるテーブルの既定のビジュアル化として設定するには、他のビジュアル化がテーブルの既定のビジュアル化として設定されていないことを確認してください。
組織所有のビジュアル化テーブルでサポートされるメッセージの一覧については、SavedQueryVisualization テーブルを参照してください。
ユーザー所有のビジュアル化に対するアクション
ユーザー所有のビジュアル化 (UserQueryVisualization
) に対して以下のアクションを実行できます。
ユーザー所有のビジュアル化を作成、取得、更新、削除する。 詳細情報: ビジュアル化の作成
UserQueryVisualization.PrimaryEntityTypeCode
を使用して、テーブルに添付されているすべてのユーザー所有のビジュアル化を照会し、取得します。 複数のユーザー所有のビジュアル化を 1 つのテーブルに添付することができます。 ビジュアル化を添付できるテーブルの一覧については、ビジュアル化でサポートされているテーブル を参照してください。注意
ビジュアル化は、作成した後で変更または更新して、別のテーブルに添付することはできません。 つまりこれは、ユーザー所有のビジュアル化の更新アクションについて
UserQueryVisualization.PrimaryEntityTypeCode
が有効ではないことを意味します。AssignRequest を使用してユーザー所有のビジュアル化を別のユーザーまたはチームに割り当てることにより、ユーザー所有のビジュアル化の所有権を変更する。
RetrievePrincipalAccessRequest を使用して、指定されたセキュリティ プリンシパル (ユーザーまたはチーム) がユーザー所有のビジュアル化に対して持っているアクセス権を取得する。 また、RetrieveSharedPrincipalsAndAccessRequest を使用して、ユーザー所有のビジュアル化に対するアクセス権を持つすべてのセキュリティ プリンシパル (ユーザーまたはチーム) と、そのアクセス権を取得することもできます。
GrantAccessRequest、ModifyAccessRequest、および RevokeAccessRequest の各メッセージを使用して、ユーザー所有のビジュアル化を特定領域の他のユーザーおよびチームと共有することにより、それらのユーザーおよびチームと共同作業する。
ユーザー所有のビジュアル化テーブルでサポートされるメッセージの一覧については、UserQueryVisualization テーブルを参照してください。
関連項目
グラフ
グラフの詳細: 基盤となるデータとグラフ表現
グラフの作成
サンプル グラフ
サンプル: グラフの作成、取得、更新、削除 (CRUD)
サンプル: テーブルに添付されているすべてのグラフの取得
サンプル: 他のユーザーへのグラフの割り当て
SavedQueryVisualization テーブル
UserQueryVisualization テーブル
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。