ソース ファイルのインポートを準備する

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

データを Microsoft Dynamics 365 にインポートするには、まず、ソース データ ファイルを作成する必要があります。

インポートで使用するデータのソース ファイルは、コンマ区切り値 (.csv)、XML スプレッドシート 2003 (.xml)、またはテキストのいずれかの形式のファイルとして書式設定する必要があります。 ソース ファイルを使用すると、異なる形式を使用するデータベース システムから Microsoft Dynamics 365 にデータを転送することができます。

ソース ファイルには、取引先企業や取引先担当者など、1 種類以上のエンティティのデータを含めることができます。 複数のエンティティ データを含むソース ファイルの場合、<EntitiesPerFile> タグを含むマップを提供する必要があります。 このタグの値を "Multiple" に設定して、ソース ファイルに複数の種類のエンティティが存在することを指定します。Dedupe = “Eliminate” 属性を <EntityMap> タグに追加します。 これにより、ソース ファイル内で、特定の種類のエンティティの行が重複していても、単一の行しか使用されないことで、ルックアップ関連のエラーが最小限に抑えられます。

複数の種類のエンティティを含むデータ マップの例は、次の場所の SDK にあります。

SDK\Resources\DataImportMaps\MapForSalesForceContactAccount.xml

Microsoft Dynamics CRM SDK パッケージをダウンロードします。

ソース ファイルのフィールド値は、コンマ、タブ、または ImportFile.FieldDelimiterCode 属性で定義されているその他の文字で区切ることができます。

注意

フィールドの値の区切り文字として、印字不能文字、null (\0)、改行 (\b) を使用しないでください。

ソース ファイルの 1 行目には、列見出しが含まれている必要があります。 見出しを含めない場合は、ImportFile.IsFirstRowHeader 属性を使用して、1 行目に実際のデータが表示されるように指定します。 この場合は、既定の列見出しが Col1、Col2 などの名前で作成されます。

関連項目

データのインポート
インポート用データ マップの作成
ブログの投稿: 添付をプログラムでインポートする方法

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権