注
Dynamics 365 Marketing と Dynamics 365 Customer Insights は Customer Insights - Journeys と Customer Insights - Data になりました。 詳細については、Dynamics 365 Customer Insights のよくあるご質問 をご覧ください
Customer Insights - Journeys の新しい顧客には、リアルタイム体験機能のみが提供されます。 詳細については、既定のリアルタイム体験のインストールを参照してください。
Dynamics 365 Customer Insights - Journeys ソリューションの一部としてインストールされるすべてのエンティティは、Web API または組織サービスを使用してエンティティに対して操作を実行するための Dynamics 365 の標準拡張性/プログラミング モデルをサポートします。 たとえば、開発者は、必要な権限があれば、プログラムで作成、取得、更新、削除 (CRUD) エンティティ レコードを作成できます。
Important
Dynamics 365 Customer Insights - Journeys のすべてのエンティティは標準の拡張性/プログラミング モデルをサポートしていますが、これらのエンティティ レコードをプログラムで作成、更新、または削除する場合は注意が必要です。 これは、一部のエンティティが相互に依存し、Customer Insights - Journeys アプリで必要なユーザー エクスペリエンスと機能を提供するために Web アプリケーションに依存しているためです。 これらのエンティティをプログラムで操作すると、意図したサポートされている方法で機能を使用できなくなります。 プログラムでエンティティを操作することによって実現できない複雑な機能の例をいくつか示します。
- [状態] フィールドと [状態理由] フィールドの変更 (特に、状態スキーマがバイナリのアクティブ/非アクティブ ケース (主にリボンに [ライブに移行] ボタンを持つエンティティ) よりも複雑な場合)。
- 複雑な情報を含むフィールドの操作 (通常は JSON としてエンコードされます)。 たとえば、カスタマージャーニーの設計/ワークフローなどです。
したがって、エンティティまたは機能へのプログラムによるアクセスがサポートされていることがこのドキュメントで明示的に指定されていない限り、アプリのユーザー インターフェイスを使用して操作を確実に実行する必要があります。
Dynamics 365 Customer Insights - Journeys インスタンス内のすべてのエンティティとそのプロパティ、属性、およびリレーションシップに関する情報を表示するには、 エンティティ メタデータ ブラウザー アプリを使用します。 これは、エンティティ参照を表示するために Dynamics 365 Customer Insights - Journeys インスタンスにインストールする必要があるマネージド ソリューションとして利用できます。
エンティティメタデータブラウザのインストール
- ダウンロード エンティティ メタデータ ブラウザー ソリューション (.zip) をコンピューターに送信します。
- Dynamics 365 Customer Insights - Journeys インスタンスにサインインし、エンティティ メタデータ ブラウザー ソリューション ファイルをインポートしてインストールします。 マネージド ソリューションをインストールする方法の詳細については、「ソリューションのインポート、更新、エクスポート」を参照してください
エンティティメタデータブラウザの使用
Dynamics 365 Customer Insights - Journeys インスタンスで、 Dynamics 365>Metadata Tools を選択してアプリを開きます。
アプリは、次の 2 つのビューでエンティティ参照データを提供します。
エンティティは 、アプリを開いたときの既定のビューです。 詳細: エンティティ メタデータ ブラウザーのエンティティ ビュー
[エンティティ メタデータ] ビューの >エンティティ メタデータ] を選択して、個々のエンティティを検査します。 詳細: エンティティ メタデータ ブラウザーのエンティティ メタデータ ビュー
エンティティメタデータブラウザのエンティティビュー
次のアクションを実行できます。
- エンティティの詳細の表示: [エンティティメタデータ] ビューを使用して表示するエンティティを選択します。
- エンティティの編集: エンティティがサポートしている場合は、既定の組織で選択したエンティティ フォームを開きます。
- テキスト検索: テキスト検索を実行して、 SchemaName、 LogicalName、 DisplayName、 ObjectTypeCode、または MetadataId のエンティティ プロパティを使用して、表示されたエンティティをフィルター処理します。
- エンティティのフィルター: エンティティのサブセットを表示するための単純な条件を設定します。 すべての基準は、AND ロジックを使用して評価されます。
- プロパティのフィルタ: 選択したエンティティに対して表示されるプロパティをフィルタします。 リストには100近くのプロパティがあります。 これを使用して、興味のあるものだけを選択します。
エンティティメタデータブラウザのエンティティメタデータビュー
1 つのエンティティに対して次のアクションを実行できます。
エンティティ: 表示するエンティティを変更します。
プロパティ: エンティティのすべてのプロパティを表示し、表示されるプロパティをフィルター処理します。
- エンティティの編集: エンティティがサポートしている場合は、選択したエンティティ編集フォームを既定の組織で開きます。
- プロパティのフィルタ: 選択したエンティティに対して表示されるプロパティをフィルタします。 リストには100近くのプロパティがあります。 これを使用して、興味のあるものだけを選択します。
属性: エンティティ属性をマスター/詳細ビューで表示します。 このビューでは、次のことができます。
- 属性の編集: 属性がサポートしている場合は、選択した属性フォームをデフォルトの組織で開きます。
- テキスト検索: テキスト検索を実行して、 SchemaName、 LogicalName、 DisplayName、または MetadataId の属性プロパティを使用して、表示された属性をフィルタリングします。
- 属性のフィルタ: 属性プロパティ値で属性をフィルタします。
- プロパティのフィルタ: 選択した属性に対して表示されるプロパティをフィルタします。
キー: エンティティに対して代替キーが有効になっている場合は、その構成方法を調べることができます。
リレーションシップ: 3 種類のエンティティ リレーションシップ (1 対多、多対 1、多対多) を表示します。 これらのビューでは、次のことができます。
- リレーションシップの編集: リレーションシップがサポートしている場合は、選択したリレーションシップ フォームをデフォルトの組織で開きます。
- テキスト検索: テキスト検索を実行して、関係のタイプに関連する値を使用して、表示された関係をフィルタリングします。
- プロパティのフィルター: 任意の関係プロパティ値で関係をフィルター処理します。
権限: エンティティ権限を表示します。 このビューでは、次のことができます。
-
PrivilegeIdを使用して、表示された権限をフィルタリングします。
-
注
エンティティの詳細プロパティを表示すると、多くの複雑なプロパティが展開可能であることがわかります。 最も有用な値は、より詳細なビューに切り替えることができるリンクとともに表示されます。 詳細ビューには、プログラムで取得する場合のデータの構造が反映されます。 詳細ビューには、同じ領域で取得できる他の関連データも表示されます ( たとえば、表示名 プロパティにローカライズされたラベルが存在する場合など)。
ヒント
ページからテキストをコピーするには、テキストを選択し、Ctrl+C キーボード ショートカットまたはコンテキスト メニューの [コピー] コマンドを使用します。
コミュニティ ツール
メタデータ ブラウザーは 、XrmToolBox コミュニティが Dynamics 365 アプリと Power Apps 用に開発したツールです。 コミュニティー開発ツールについては、 コミュニティー・ツールの トピックを参照してください。
注
コミュニティ ツールは Microsoft の製品ではありません。 Microsoft は、コミュニティ ツールのサポートを拡張しません。 ツールに関するご質問は、出版社にお問い合わせください。 詳細: XrmToolBox