データ インポートの構成

データをインポートする際に必要な設定情報は、データ インポート (Import) テーブルおよび インポート ソース ファイル (ImportFile) テーブルに含まれています。

データ インポートを構成するには、次の手順を実行します。

  • Import.ModeCode の列で、インポート時にデータを作成するか更新するかを指定します。 事前バインド型を使用している場合は、ImportModeCode 列挙体を使用できます。 ModeCode の値の一覧は、このテーブルの選択肢の値を参照してください。 組織のメタデータを表示するには、メタデータ ブラウザー ソリューションをインストールしてください。メタデータ ブラウザー ソリューションについては、環境内のテーブル定義を参照する を参照してください。 Dataverseテーブル/エンティティ参照 でテーブルの参照ドキュメントを参照することもできます。
  • ImportFile.FileTypeCode の列で、インポートファイルの種類を指定します。 事前バインド型を使用している場合は、ImportFileType 列挙体を使用できます。 FileTypeCode の値の一覧は、このテーブルの選択肢の値を参照してください。
  • ImportFile.DataDelimiterCode の列は、インポート ファイルの単一データの区切り記号を指定します。 事前バインド型を使用している場合は、ImportDataDelimiter 列挙体を使用できます。 ImportDataDelimiter の値の一覧は、このテーブルの選択肢の値を参照してください。
  • ImportFile.FieldDelimiterCode の列は、インポート ファイルの単一列の区切り記号を指定します。 事前バインド型を使用している場合は、ImportFieldDelimiter 列挙体を使用できます。 FieldDelimiterCode の値の一覧は、このテーブルの選択肢の値を参照してください。
  • ImportFile.IsFirstRowHeadertrue に設定してソース ファイルの 1 行目に列見出しを含めるか、false に設定して 1 行目に実際のデータを含めます。 false に設定すると、既定の列見出しが生成されます。
  • ImportFile.ImportId を、インポート ファイルが関連付けられているインポート (データ インポート) の ID に設定します。
  • ImportFile.ImportMapId を、関連付けられているインポート マップ (データ マップ) の ID に設定します。
  • ImportFile.EnableDuplicateDetectiontrue に設定して、データ インポート中の重複の検出を有効にします。
  • ソース ファイルの内容を ImportFile.Content に読み込みます。

重要

プログラムでのデータ インポートを使用してレコードを更新することはお勧めしません。 それを更新するには、Microsoft Dataverse Web アプリケーションのデータのエクスポートおよびインポートの機能を使用してください。 Excel にエクスポートを使用して、レコードを XML Spreadsheet 2003 (.xml) ファイルにエクスポートします。 これは更新モードで有効な唯一のソース ファイルの種類です。 データを XML Spreadsheet 2003 (.xml) ソース ファイルから再インポートすると、Dataverse のデータ整合性が保持されます。 更新されたデータをインポートするには、Dataverse データ インポート ウィザードを使用します。 データ インポート ウィザードの詳細については、Dataverse ヘルプを参照してください。

関連項目

データのインポート
ブログの投稿: 添付をプログラムでインポートする方法
ソース ファイルのインポートを準備する
インポート用データ マップの作成
インポート用の変換マッピングの追加
データ インポートの実行
データ インポート テーブル
サンプル: データ マップのエクスポートおよびインポート
サンプル: 複雑なデータ マップを使用してデータをインポートする

注意

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

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