Google スプレッドシートからDynamics 365 のリアルタイムデータに接続

加藤龍彦
加藤龍彦
デジタルマーケティング
CData Connect AI を使ってGoogle スプレッドシートからDynamics 365 のリアルタイムデータに接続します。

Google スプレッドシートは、Web ベースのブラウザ上で動作する表計算アプリです。CData Connect AI と組み合わせることで、Google スプレッドシートからDynamics 365 のデータに即座にアクセスし、分析、共有、表計算などの用途に使用できます。この記事では、Connect AI でDynamics 365 に接続し、Google スプレッドシートでDynamics 365 のデータにアクセスする方法を説明します。

Dynamics 365 データ連携について

CData は、Microsoft Dynamics 365 のライブデータへのアクセスと統合を簡素化します。お客様は CData の接続機能を以下の目的で活用しています:

  • Sales、Customer Service、Finance & Operations、Marketing など、Dynamics 365 エコシステム全体のデータの読み取りと書き込みができます。
  • カスタマイズ可能なキャッシュと、インテリジェントなクエリ集約・分離により、Dynamics CRM のネイティブ機能を拡張できます。
  • Azure Active Directory、Azure マネージド サービス ID 認証情報、クライアントシークレットまたは証明書を使用した Azure サービスプリンシパルなど、さまざまな方法で Dynamics 365 に安全に認証できます。
  • SQL ストアドプロシージャを使用して、Dynamics 365 エンティティを管理できます。エンティティ間の関連付けの一覧表示、作成、削除などが可能です。

CData のお客様は、データをデータウェアハウスにレプリケートしたい場合(他のデータソースと併せて)や、Microsoft エコシステム内のお気に入りのデータツール(Power BI、Excel など)または外部ツール(Tableau、Looker など)からライブ Dynamics 365 データを分析したい場合など、さまざまな理由で当社の Dynamics 365 接続ソリューションを使用しています。


はじめに


Connect AI からDynamics 365 への接続

CData Connect AI では、直感的なクリック操作ベースのインターフェースを使ってデータソースに接続できます。

  1. Connect AI にログインし、 Add Connection をクリックします。 コネクションの追加
  2. 「Add Connection」パネルから「Dynamics 365」を選択します。 データソースの選択
  3. 必要な認証プロパティを入力し、Dynamics 365 に接続します。

    Dynamics 365 接続プロパティの取得・設定方法

    Microsoft Dynamics 365 への接続

    Microsoft Dynamics 365 ドライバーは、以下のMicrosoft Dynamics 365 エディションへの接続をサポートしています。

    • CustomerService
    • FieldService
    • FinOpsOnline (デフォルト)
    • FinOpsOnPremise
    • HumanResources
    • Marketing
    • ProjectOperations
    • Sales

    Notes:

    • Supply Chain Management はFinance and Operations と同一です。これらのいずれかに接続するには、EditionFinOpsOnline またはFinOpsOnPremise のいずれかに設定します。
    • Microsoft Dynamics 365 Business Central については、個別のMicrosoft Dynamics 365 Business Central ドライバーを使用してください。
    サポートされているMicrosoft Dynamics 365 エディションのいずれか接続するには、次のパラメータを設定します。
    • OrganizationURL:お使いのMicrosoft Dynamics 365 組織のURL。例えば、https://orgcb42e1d0.crm.dynamics.com
    • Edition:上記のエディション一覧に示すとおり。

    Microsoft Dynamics 365 への認証

    Microsoft Dynamics 365 は、Microsoft Entra ID(Azure AD)、Azure サービスプリンシパル、Azure マネージドID(MSI)を経由する認証をサポートします。これらはすべてOAuth 規格に基づきます。 認証方法の詳細は、ヘルプドキュメントを参照してください。

    接続の設定(Salesforce の表示)
  4. Create & Test をクリックします。
  5. 「Add Dynamics 365 Connection」ページの「Permissions」タブに移動し、ユーザーベースのアクセス許可を更新します。 権限を更新

コネクションの設定が完了したら、Google スプレッドシートからDynamics 365 のデータへの接続準備ができました。

Dynamics 365 のリアルタイムデータにGoogle スプレッドシートからアクセス

以下のステップでは、Google スプレッドシートからCData Connect AI に接続して新しいDynamics 365 のデータソースを作成する方法を説明します。

  1. Google スプレッドシートにログインして、新しいシートを作成、または既存のシートを開きます。
  2. 「拡張機能」をクリックして「アドオン」 -> 「アドオンを取得」と進みます(すでにアドオンをインストールしている場合は、ステップ5に進んでください)。
  3. CData Connect AI アドオンを検索してインストールします。 アドオンのインストール
  4. アドオンにアクセスを許可します。 アドオンにアクセスを許可
  5. Google スプレッドシートに戻って、「拡張機能」をクリックしてCData Connect AI アドオンを開きます。 アドオンを開く
  6. アドオンのパネルで、「Authorize」をクリックしてご利用のCData Connect AI インスタンスを認証します。 CData Connect AI を認証
  7. Google スプレッドシートのCData Connect AI パネルで「IMPORT」をクリックします。 Google スプレッドシートのCData Connect AI パネル
  8. コネクション(例:Dynamics3651)、テーブル(例:GoalHeadings)、カラムを選択してインポートします。 コネクション、テーブル、カラムを選択
  9. オプションでFilters(フィルタ)、Sorting(ソート)、Limit(取得数制限)の設定を追加することもできます。 Filters, Sorting, Limits
  10. 「Execute」をクリックしてデータをインポートします。

クラウドアプリケーションからDynamics 365 のデータへのライブアクセス

以上で、Google スプレッドシートワークブックからDynamics 365 のリアルタイムデータへのクラウド接続が実現します。データをさらに追加して表計算、集計、共有などの用途に使用できます。

インポートしたデータ(Salesforce の場合)

クラウドアプリケーションから直接100を超えるSaaS 、ビッグデータ、NoSQL データソースへのリアルタイムデータアクセスを実現するには、CData Connect AI の14日間無償トライアルをぜひお試しください。

はじめる準備はできましたか?

CData Connect AI の詳細、または無料トライアルにお申し込みください:

無料トライアル お問い合わせ