ビジュアル化を使用したデータの表示 (グラフ)

ビジュアル化を使用すると、ビジネス データを視覚的に表示することができます。 ビジュアル化は Dynamics 365 for Customer Engagement のエンティティに添付されています。 複数のビジュアル化を1つのエンティティに添付できますが、1つのビジュアル化だけグリッドの横で一度に表示できます。 ダッシュボードを使用すると、同時に複数のビジュアル化を表示できます。 詳細情報: ダッシュボードによるデータの分析

Dynamics 365 for Customer Engagement ではグラフまたは Web リソースをビジュアル化として使用できます。 グラフの場合、Dynamics 365 for Customer Engagement のグラフ デザイナーを使用できます。 ただし、ビジュアル化で Web リソースを使用するには、SDK を使用するか、カスタム ビジュアル化 XML を Dynamics 365 for Customer Engagement にインポートする必要があります。 詳細 : サンプル: グラフの作成、取得、更新、および削除

ビジュアル化の所有権

Dynamics 365 for Customer Engagement には、組織所有とユーザー所有の 2 種類のビジュアル化の所有権があります。

  • 組織所有のビジュアル化は組織が所有し、割り当てや共有を行うことはできません。 SavedQueryVisualization エンティティは組織所有のビジュアル化を表します。 このようなビジュアル化は、Dynamics 365 for Customer Engagement のソリューション対応のエンティティです。 保存されたクエリ ビジュアル化を更新するときは、PublishAllXmlRequest メッセージを使用して変更内容を公開し、組織全体で更新を使用できるようにする必要があります。 このエンティティは、Dynamics 365 for Customer Engagement の Web アプリケーションではシステム グラフと呼ばれます。

  • ユーザー所有のビジュアル化は個々のユーザーが所有し、他のユーザーやチームとの間で割り当てや共有を行うことができます。 UserQueryVisualization エンティティはユーザー所有のビジュアル化を表します。 このエンティティは、Dynamics 365 for Customer Engagement の Web アプリケーションではユーザー グラフと呼ばれ、グラフのドロップダウン リストで自分のグラフの下に表示されます。

    ユーザー クエリ ビジュアル化は、エンティティ名に反してユーザー クエリ (ビュー) には添付できません。 このエンティティのビューの部分は、フィルター条件の設定のみに使用されます。

グラフのビジュアル化

グラフを使用して、グリッド データの概要を表示できます。 グラフは、Microsoft Chart Controls for Microsoft .NET Framework 3.5 を使用して構築されます。 Microsoft Chart Controls の詳細については、ダウンロード: .NET Framework のグラフ コントロール を参照してください。

これらのグラフは、Web アプリケーションでグリッドと統合されます。 フィルター (クエリ) をグリッドのデータに適用すると、フィルターはグラフにも適用され、それに応じてグラフが更新されます。 同様に、グラフに対してドリルダウン操作を実行すると、グリッド データが自動的に更新されます。

エンティティに添付されているグラフは、そのエンティティのすべてのビューで使用できます。 グラフに表示されるデータは、エンティティの現在選択されている (表示されている) ビューに対応します。 グラフには、保存されたクエリ (組織所有のビュー) とユーザー クエリ (ユーザー所有のビュー) 両方のデータを表示できます。

グラフには、FetchXML (SavedQuery.FetchXml) を使用してレコードをフィルター処理する保存されたクエリ (組織所有のビュー) のデータのみが表示されます。 保存されたクエリが、クエリ API (SavedQuery.QueryAPI 属性) を使用してレコードをフィルター処理している場合、その保存されたクエリのグラフは表示されません。 この制約はユーザー クエリ (ユーザー所有のビュー) には適用されません。ユーザー クエリ エンティティは、レコードのフィルター処理のために QueryAPI 属性を使用しないためです。

グラフの操作の詳細については、「グラフの詳細: 基盤となるデータとグラフ表現」を参照してください。

Microsoft グラフ コントロールのグラフの種類

Microsoft Chart Controls は Dynamics 365 for Customer Engagement でグラフを構築するために使用されます。 Microsoft Chart Controls では、縦棒グラフ、横棒グラフ、面グラフ、積み上げ棒グラフ、折れ線グラフ、バブル チャート、円グラフなどさまざまな種類のグラフを作成できます。

Dynamics 365 for Customer Engagement で標準的に使用できるグラフの種類は、縦棒グラフ面グラフ横棒グラフ折れ線グラフ円グラフじょうごグラフです。 ただし、データ記述とプレゼンテーション記述のための XML 文字列に、グラフに対応する適切な内容を指定することにより、多系列グラフ、積み上げ棒グラフ、および 100% 積み上げ (比較) グラフなどの、サポートされている他の Microsoft Chart Controls のグラフの種類を作成することで、機能を拡張することができます。 詳細: グラフ データの指定

Web リソースのビジュアル化

Web リソースは Dynamics 365 for Customer Engagement データベースに保存されている仮想ファイルで、一意の URL アドレスを使用して取得できます。 既存の Web リソースをビジュアル化として表示できます。エンティティの他のグラフと一緒に、Dynamics 365 for Customer Engagement のグラフ領域に表示されます。 Web リソースの詳細については、 Microsoft Dynamics 365 Customer Engagement の Web リソース を参照してください。

ビジュアル化では次の種類の Web リソースを使用できます: Webpage (HTML) の Web リソース および 画像 (JPG、PNG、GIF、ICO) Web リソース。 Web リソースでビジュアル化を作成する方法の詳細については、「Web リソース ビジュアル化の作成」を参照してください。

ビジュアル化がサポートされているエンティティ

ビジュアル化を作成および添付できるのは、新しいリボン インターフェイスをサポートする Dynamics 365 for Customer Engagement のエンティティに限られます。 これは、すべてのグラフ コントロールが Dynamics 365 for Customer Engagement のリボン インターフェイスにのみ表示されるためです。 ユーザー定義エンティティもビジュアル化でサポートされています。 必要であれば、ユーザー定義エンティティでのビジュアル化のサポートを無効にすることができます。 ただし、既定のエンティティではビジュアル化のサポートを無効にすることはできません。

以下は、ビジュアル化でサポートされている既定エンティティの一覧です。

Account
ActivityPointer
予定​​
BulkOperation
キャンペーン
CampaignActivity
CampaignResponse
競合企業
つながり
取引先担当者
契約
電子メールの送信
権利
EntitlementChannel
EntitlementTemplateChannel
FAX
目標
GoalRollupQuery
インシデント
請求書
InvoiceDetail
KbArticle
リード​​
レター
一覧取得
メールボックス
指標
営業案件​​
OpportunityProduct
PhoneCall
ポジション
PriceLevel
製品
ProductAssociation
ProductSubstitute
QueueItem
見積もり
QuoteDetail
RecurringAppointmentMaster
レポート
SalesLiterature
受注
SalesOrderDetail
Service
ServiceAppointment
SLAKPIInstance
ソーシャル活動
SocialProfile
SystemUser
タスク
チーム
担当地域
UoMSchedule

関連項目

Microsoft Dynamics 365 Customer Engagement のデータのグラフ化と分析 "5"
グラフ データの指定
グラフ上のアクション
グラフの作成
サンプル グラフ
グラフのサンプル コード
SavedQueryVisualization エンティティ
UserQueryVisualization エンティティ
ダウンロード: .NET Framework ドキュメント用 Chart Controls
Microsoft Chart Controls 用サンプル環境
Chart Controls フォーラム