SugarCRM OnPremises と Microsoft Dynamics 365 Online の統合
このセクションでは、アカウントと連絡先を SugarCRM OnPremises から Microsoft Dynamics 365 Online システムに移行する方法を具体的に説明します。SugarCRM の連絡先とアカウントが関連付けられている場合は、移行後に Microsoft Dynamics 365 Online システムでも同じ関連付けが維持されるように気を付ける必要があります。
ファイルの種類 | ファイル名 |
---|---|
Data Flow |
|
DB Connection |
|
ModelStore |
|
- 次の接続を作成します。
- SugarCRM_TestConnection と Type SugarCRM との接続。[テスト] をクリックします。成功すると次のメッセージが表示されます: 接続 SugarCRM_OnPremises がデータ ソースに正常に接続されました。
- MSDynamics_TestConnection と Type Microsoft Dynamics 365 との接続。[テスト] をクリックします。成功すると次のメッセージが表示されます: 成功。接続 Microsoft Dynamics 365 Online がデータ ソースに正常に接続されました。
- Spectrum コマンド ライン ユーティリティを使用してファイルをインポートおよび展開します。次のコマンドを指定した順序で使用します。
- 次のコマンドで modelstore をインポートする:
modelstore bulkimport –-importDependency true
- 次のコマンドで modelstore を展開する:
modelstore deploy –-modelStoreName MSDynamics_MS modelstore deploy –-modelStoreName SugarCRM_MS
- 次のコマンドで dbconnection をインポートする:
dbconnection import –-f MSDynamics_MS.json dbconnection import –-f SugarCRM_MS.json
- 次のコマンドでデータ フローをインポートする:
dataflow import –-f SugarCRMAccount_Sync_MSDAccount.df dataflow import –-f SugarCRMContact_Sync_MDSContact.df
- 次のコマンドで modelstore をインポートする:
- Enterprise Designer アプリケーションを起動します。このアプリケーションの実行可能セットアップは、Spectrum Platform ホームページのプラットフォーム クライアント ツールの [デスクトップ] セクションからダウンロードできます。
- Spectrum 資格情報を使用してログインします。
- メニューから [表示] を選択し、[サーバー エクスプローラ] をクリックします。
- SugarCRMAccount_Sync_MSDAccount データフロー ジョブを最初にダブルクリックします。
- Read from DB_SugarCRM ステージをダブルクリックします。
- 必要に応じてフィールド [date_entered] の値を変更し、[OK] をクリックします。
Select "SugarCRM_PM"."Accounts"."email1", "SugarCRM_PM"."Accounts"."name", "SugarCRM_PM"."Accounts"."phone_office", "SugarCRM_PM"."Accounts"."date_entered" From "SugarCRM_PM"."Accounts" Where "SugarCRM_PM"."Accounts"."date_entered" Like '2017-08-28%'
- [OK] をクリックして続行します。
- 必要に応じてフィールド [date_entered] の値を変更し、[OK] をクリックします。
- Enterprise Designer のツール バーにある [実行] ボタンをクリックしてフローを実行します。
- MS Dynamics ホームページに移動し、[販売] ページの [顧客] タブにある [アカウント] をクリックします。確かにアカウントが移行されています。
- SugarCRMContact_Sync_MDSContacts ジョブをダブルクリックします。
- Read from_MSDynamics_DB ステージをダブルクリックします。
- 必要に応じてフィールド createdon の値を変更し、[OK] をクリックします。
Select "MSDynamics_PM"."account"."name", "MSDynamics_PM"."account"."telephone1", "MSDynamics_PM"."account"."emailaddress1", "MSDynamics_PM"."account"."createdon", "MSDynamics_PM"."account"."accountid" From "MSDynamics_PM"."account" Where "MSDynamics_PM"."account"."createdon" Like '2017-09-11%'
- [OK] をクリックして続行します。
- 必要に応じてフィールド createdon の値を変更し、[OK] をクリックします。
- Enterprise Designer のツール バーにある [実行] ボタンをクリックしてフローを実行します。
- MS Dynamics ホームページに移動し、[販売] ページの [顧客] タブにある [連絡先] をクリックします。確かに連絡先がページにリストされています。