Connect Spreadsheets で Excel for the Web(Excel 365/Online)からリアルタイムのMicrosoft Dataverse のデータにアクセス

Cameron Leblanc
Cameron Leblanc
Technology Evangelist
Connect Spreadsheets を使用して Excel 365 Online(Excel for the web)からMicrosoft Dataverse のデータに接続。

Connect AI の手順をお探しですか?

Connect AI アカウントには Connect Spreadsheets が含まれているため、以下の手順を使用できます。Connect Spreadsheets プラットフォームを参照する際に若干の違いが見られる場合がありますが、基本的な原則は同じです。


Microsoft Excel for the web は、Microsoft Excel のクラウドネイティブ版です。CData の Connect Spreadsheets と組み合わせることで、Excel 内から直接Microsoft Dataverse のデータにアクセスでき、データ分析、コラボレーション、計算などが可能になります。この記事では、Connect Spreadsheets で Microsoft Dataverse に接続し、オンラインの Excel スプレッドシートでリアルタイムのMicrosoft Dataverse のデータにアクセスおよび更新する方法を説明します。

Connect Spreadsheets は、すべてのリアルタイムデータを Microsoft Excel や Google Sheets に取り込む最も簡単な方法です。ファイルのダウンロード、整形、アップロードを繰り返す必要はもうありません。データに接続し、表示したいデータセットを選択して、スプレッドシートにインポートするだけです。

Microsoft Dataverse データ連携について

CData は、Microsoft Dataverse(旧 Common Data Service)のライブデータにアクセスし、統合するための最も簡単な方法を提供します。お客様は CData の接続機能を以下の目的で使用しています:

  • Dataverse エンティティと Dataverse システムテーブルの両方にアクセスし、必要なデータを正確に扱うことができます。
  • Azure Active Directory、Azure マネージド サービス ID 認証情報、クライアントシークレットまたは証明書を使用した Azure サービスプリンシパルなど、さまざまな方法で Microsoft Dataverse に安全に認証できます。
  • SQL ストアドプロシージャを使用して、Microsoft Dataverse エンティティを管理できます。エンティティ間の関連付けの一覧表示、作成、削除などが可能です。

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


はじめに


このセットアップには、Connect Spreadsheets インスタンスと Excel 用 Connect Spreadsheets アドインが必要です。開始するには、Connect Spreadsheets の無料トライアルにサインアップし、無料の Connect Spreadsheets Excel アドインをインストールしてください。


Excel 用のMicrosoft Dataverse 接続を設定

Excel からMicrosoft Dataverse への接続は、Connect Spreadsheets を通じて可能になります。Excel からMicrosoft Dataverse のデータを操作するには、まず Microsoft Dataverse 接続を作成して設定します。

  1. Connect Spreadsheets にログインし、Connections をクリックして Add Connection をクリックします
  2. Add Connection パネルから「Microsoft Dataverse」を選択します
  3. Microsoft Dataverse に接続するために必要な認証プロパティを入力します。

    ユーザー資格情報の接続プロパティを設定せずに接続できます。接続に最小限必要な接続プロパティは、以下のとおりです。

    • InitiateOAuth: GETANDREFRESH に設定します。
    • OrganizationUrl: 接続先の組織のURL、例えばhttps://organization.crm.dynamics.com などに設定。
    • Tenant (optional): デフォルトと異なるテナントに認証したい場合は、これを設定します。これは、デフォルトのテナントに所属していない組織と連携するために必要です。

    接続すると、CData 製品はデフォルトブラウザでOAuth エンドポイントを開きます。ログインして、CData 製品にアクセス許可を与えます。CData 製品がOAuth プロセスを完了します。

  4. Create & Test をクリックします

接続の設定が完了したら、Excel for the web からMicrosoft Dataverse のデータに接続する準備が整いました。

Excel for the web でリアルタイムのMicrosoft Dataverse のデータにアクセス

以下の手順では、Excel から Connect Spreadsheets に接続してリアルタイムのMicrosoft Dataverse のデータにアクセスする方法を説明します。

  1. Excel にログインし、新しいシートを作成します(または既存のシートを開きます)。
  2. Insert をクリックし、Office Add-ins をクリックします。(アドインをすでにインストールしている場合は、ステップ 4 に進んでください。)
  3. Connect Spreadsheets を検索し、「Get it now」をクリックしてアドインをインストールします。
  4. Excel に戻り、Data リボンを開いて Connect Spreadsheets の「Get Data」ボタンをクリックします。
  5. アドインパネルで、「Log in」をクリックして Connect Spreadsheets アカウントにサインインし、認証します
  6. Excel の Connect Spreadsheets パネルで、Import をクリックします
  7. Connection(例:CDS1)、Table(例:Accounts)、インポートする Columns を選択します
  8. 必要に応じて Filters、Sorting、Limit を追加します
  9. Execute をクリックしてデータをインポートします

Excel からMicrosoft Dataverse のデータを更新

Excel でMicrosoft Dataverse のデータを表示するだけでなく、Connect Spreadsheets ではMicrosoft Dataverse のデータの更新や削除も可能です。まず、(上記の手順で)データをインポートします。

  1. Microsoft Dataverse にプッシュする変更でセルを更新します
  2. Connect Spreadsheets アドインパネルで、Update を選択します
  3. 必要に応じて、更新するセルをハイライトし、更新オプション(「Update All」または「Update Selected」)を選択します
  4. Execute をクリックして Microsoft Dataverse に更新をプッシュします

更新が完了すると通知が表示されます

スプレッドシートからMicrosoft Dataverse のデータへのリアルタイムアクセス

これで、Excel ブックからリアルタイムのMicrosoft Dataverse のデータへのダイレクトなクラウド間接続が確立されました。計算、集計、コラボレーションなどのために、ブックにさらにデータを追加できます。

Connect Spreadsheets をお試しください。300 以上の SaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスをスプレッドシートアプリから直接実現できます。

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

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

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