Dynamics 365のブログ
2018.07.03

Dynamics 365 にデータをインポートする

Dynamics 365 の初期設定

shutterstock_450283219
Author: Takafumi Noguchi
 LinkedIn

Dynamics 365 のセットアップができたら、いよいよデータのインポートになります。インポートする方法はいくつかありますが、本記事では、インポートデータをどのように準備して、インポート処理を行うかについて触れていきます。

 

目次

  • データインポートの事前準備
  • データをインポートする際の注意点
  • データのインポートを行う
  • インポートする列のマッピングを行う

データインポートの事前準備

まず、Dynamics 365 でデータをインポートする方法は2パターンあります。

1つは、インポート用のExcelテンプレートを使ってインポートする方法。
もう1つは、Excel Online でデータをインポートする方法です。

初回データインポートであれば、前者の インポート用の Excel テンプレート についてまずは触れていきましょう。

Dynamics 365 では、インポート用のテンプレートが各エンティティごとに用意されており、エンティティに作成されているすべてのフィールドが列となっている Excel ファイルをダウンロードして、そこにデータを書き込み、インポートする手順になります。

 

テンプレートは以下のように、各エンティティのリスト一覧からダウンロードできます。

 

インポートしたExcelを開くと、D列からエンティティのフィールドがすべて表示されています。なお、AからC列はシステムで必要な列になるため、変更しないように注意してください。

各列は、フィールドに設定したデータ型も反映されています。そのため、フィールドの型に合わせてデータを入力する必要があります。

 

 

データをインポートする際の注意点

データのテンプレートをダウンロードしたら、値を入力してインポートすると思いますが、インポートする上で重要なことは順番です。

エンティティ同士の上位下位関係を考慮しながらインポートしていく必要があります。

 

例えば、取引先企業 -取引先担当者 – 営業案件 というような上位下位の関係があり、下位のエンティティはもちろん、上位のエンティティを参照しています。もしこの状況で、営業案件からデータをインポートしたらどうなるでしょうか?参照している企業名や担当者名は事前に作成されていないため、インポートエラーになってしまいます。

常にエンティティの上位下位を意識して、上位からのインポートが必須です。

 

データのインポートを行う

それでは、ダウンロードした Excel テンプレートに値を追加していきましょう。今回は、取引先企業のテンプレートに、以下の情報を追加していきます。

 

取引先企業名:株式会社インポート

代表電話:03-1234-5050

電子メール:[email protected]

株式銘柄コード:7022

業種:農業

企業形態:公開企業

説明:インポート用の会社です。

 

上述した情報をテンプレートに追加すると以下のようになります。

テンプレートを保存して、さっそくインポートを行います。取引先企業のリスト一覧から、「データのインポート」の▼をクリックして、「データのインポート」をクリックします。

インポートダイアログが表示されたら、先ほどのテンプレートファイルをドラッグ&ドロップします。そして、「次へ」をクリックします。

インポートファイルの列を追加・削除していないので、すぐに設定の確認画面に遷移します。後ほど説明しますが、もしテンプレートに新しい列を追加したり、列名を編集すると、フィールドのマッピング画面が表示されます。

 

ここでは、「重複の許可」は いいえ として、「インポート済みのレコードの所有者」をシステム管理者 として 「送信」をクリックします。

すると、インポート処理がスタートします。以下のダイアログの「インポート」をクリックすると、インポートエディタが開きます。

以下のようにステータスが完了して、成功していればインポートされたことになります。

取引先企業にも作成されていることが確認できました。

インポートする列のマッピングを行う

それでは、ダウンロードしたテンプレートファイルを少し加工しましょう。FAX列の横に、「ファクシミリ」という列を追加して値を入れます。

このファイルをアップロードします。すると、先ほどファイルをドラッグ&ドロップした後では表示されなかったダイアログが表示されます。ここでは「次へ」をクリックしましょう。

そして次のダイアログで、マッピングを行います。先ほど追加した「ファクシミリ」が現在どのフィールドともマッピングしていません。

そこで、住所1:FAX とマッピングさせましょう。これで「次へ」をクリックします。

あとは上述の通りにインポートを行います。これでインポートできました。

 

この方法は、自社に合わせて加工したインポート用のテンプレートを、フィールドが新しく追加された後も利用したい場合の臨時対応で有効です。ただ、データ型などの情報は引き継がれていないため、インポートファイルは常に最新のファイルをダウンロードすることをお勧めします。

 

さて、ここまでデータのインポートについてお伝えしてきましたが、もしインポート処理が失敗した場合、どのように対処すればいいのでしょうか?

それについては次回の記事で触れていきましょう。

 

この記事を読んだ方は他にこんな記事を読んでいます。

  • Dynamics 365 ユーザーを追加するDynamics 365 ユーザーを追加する
  • Dynamics 365 階層セキュリティ設定についてDynamics 365 階層セキュリティ設定について
  • Dynamics 365 フィールドセキュリティを設定Dynamics 365 フィールドセキュリティを設定
  • Dynamics 365 セキュリティ基本設定Dynamics 365 セキュリティ基本設定
  • Dynamics 365 ポータルアドオンの利用Dynamics 365 ポータルアドオンの利用
  • Dynamics 365 Excel OnlineでデータインポートDynamics 365 Excel Onlineでデータインポート

人気の記事

    Ribbon Workbench:フィールド値でボタンを表示・非表示にする

    Ribbon Workbench:フィールド値でボタンを表示・非表示にする

    • 2020.05.5
    • Dynamics 365 カスタマイズ [More]
    Dynamics 365 アプリの設定

    Dynamics 365 アプリの設定

    • 2017.10.26
    • Dynamics 365 の初期設定 [More]
    オンプレミスの SQL Server からデータを取得する

    オンプレミスの SQL Server からデータを取得する

    • 2019.06.11
    • 他システム連携
    Dynamics 365 ポータルアドオンの利用

    Dynamics 365 ポータルアドオンの利用

    • 2019.05.13
    • Dynamics 365 の初期設定
    Dynamics 365 の製品カタログで営業力を高める

    Dynamics 365 の製品カタログで営業力を高める

    • 2018.02.6
    • Dynamics 365 for Sales [More]
    Dynamics 365 ダッシュボードで情報の可視化を行う

    Dynamics 365 ダッシュボードで情報の可視化を行う

    • 2018.07.10
    • Dynamics 365 for Sales [More]
Dynamics 365のブログ / Dynamics 365 の初期設定 / Dynamics 365 にデータをインポートする
Dynamics 365のブログ

© Copyright ANDAZE. All rights reserved.