Connect Spreadsheets で Excel for the Web(Excel 365/Online)からリアルタイムのSalesforce のデータにアクセス
Connect AI の手順をお探しですか?
Connect AI アカウントには Connect Spreadsheets が含まれているため、以下の手順を使用できます。Connect Spreadsheets プラットフォームを参照する際に若干の違いが見られる場合がありますが、基本的な原則は同じです。
Microsoft Excel for the web は、Microsoft Excel のクラウドネイティブ版です。CData の Connect Spreadsheets と組み合わせることで、Excel 内から直接Salesforce のデータにアクセスでき、データ分析、コラボレーション、計算などが可能になります。この記事では、Connect Spreadsheets で Salesforce に接続し、オンラインの Excel スプレッドシートでリアルタイムのSalesforce のデータにアクセスおよび更新する方法を説明します。
Connect Spreadsheets は、すべてのリアルタイムデータを Microsoft Excel や Google Sheets に取り込む最も簡単な方法です。ファイルのダウンロード、整形、アップロードを繰り返す必要はもうありません。データに接続し、表示したいデータセットを選択して、スプレッドシートにインポートするだけです。
Salesforce データ連携について
CData を使用すれば、Salesforce のライブデータへのアクセスと統合がこれまでになく簡単になります。お客様は CData の接続機能を以下の目的で利用しています:
- カスタムエンティティやフィールドにアクセスでき、Salesforce ユーザーは Salesforce のすべてにアクセスできます。
- アトミックおよびバッチ更新操作を作成できます。
- Salesforce データの読み取り、書き込み、更新、削除ができます。
- SOAP API バージョン 30.0 のサポートにより、最新の Salesforce 機能を活用できます。
- SOQL サポートによる複雑なクエリの Salesforce サーバーへのプッシュダウンにより、パフォーマンスの向上を実現できます。
- SQL ストアドプロシージャを使用して、ジョブの作成・取得・中止・削除、添付ファイルやドキュメントのアップロード・ダウンロードなどのアクションを実行できます。
ユーザーは、Salesforce データを以下と頻繁に統合しています:
- 他の ERP、マーケティングオートメーション、HCM など。
- Power BI、Tableau、Looker などのお気に入りのデータツール。
- データベースやデータウェアハウス。
CData ソリューションが Salesforce とどのように連携するかについての詳細は、Salesforce 統合ページをご覧ください。
はじめに
このセットアップには、Connect Spreadsheets インスタンスと Excel 用 Connect Spreadsheets アドインが必要です。開始するには、Connect Spreadsheets の無料トライアルにサインアップし、無料の Connect Spreadsheets Excel アドインをインストールしてください。
Excel 用のSalesforce 接続を設定
Excel からSalesforce への接続は、Connect Spreadsheets を通じて可能になります。Excel からSalesforce のデータを操作するには、まず Salesforce 接続を作成して設定します。
- Connect Spreadsheets にログインし、Connections をクリックして Add Connection をクリックします
- Add Connection パネルから「Salesforce」を選択します
-
Salesforce に接続するために必要な認証プロパティを入力します。
Salesforce 接続プロパティの設定方法
埋め込みOAuth(UI でのログイン)による接続設定
それでは、Salesforce への接続について説明していきましょう。最も簡単な方法として、Salesforce にログインする際と同様にUI 上からログインするだけで接続設定が完了します(埋め込みOAuth)。この方法をご利用になる場合は、「Salesforce への接続」をクリックしてください。
標準認証の設定
埋め込みOAuth 以外の方法を利用する場合、以下の3つの認証方式をご利用いただけます。標準的な認証方式では、以下の情報が必要となります。
- ユーザー名
- パスワード
- セキュリティトークン
セキュリティトークンの取得方法については、セキュリティトークン取得手順をご確認ください。
OAuth 認証の設定
ユーザー名とパスワードによる認証がご利用いただけない(避けたい)場合は、OAuth 認証をお使いいただけます。
SSO(シングルサインオン)の設定
最後に、IDプロバイダー経由でのシングルサインオンをご利用になる場合は、以下のプロパティを設定してください。
- SSOProperties
- SSOLoginUrl
- TokenUrl
より詳細な設定手順については、ヘルプドキュメントの「はじめに」セクションをご確認ください。
- Create & Test をクリックします
接続の設定が完了したら、Excel for the web からSalesforce のデータに接続する準備が整いました。
Excel for the web でリアルタイムのSalesforce のデータにアクセス
以下の手順では、Excel から Connect Spreadsheets に接続してリアルタイムのSalesforce のデータにアクセスする方法を説明します。
- Excel にログインし、新しいシートを作成します(または既存のシートを開きます)。
- Insert をクリックし、Office Add-ins をクリックします。(アドインをすでにインストールしている場合は、ステップ 4 に進んでください。)
- Connect Spreadsheets を検索し、「Get it now」をクリックしてアドインをインストールします。
- Excel に戻り、Data リボンを開いて Connect Spreadsheets の「Get Data」ボタンをクリックします。
- アドインパネルで、「Log in」をクリックして Connect Spreadsheets アカウントにサインインし、認証します
- Excel の Connect Spreadsheets パネルで、Import をクリックします
- Connection(例:Salesforce1)、Table(例:Account)、インポートする Columns を選択します
- 必要に応じて Filters、Sorting、Limit を追加します
- Execute をクリックしてデータをインポートします
Excel からSalesforce のデータを更新
Excel でSalesforce のデータを表示するだけでなく、Connect Spreadsheets ではSalesforce のデータの更新や削除も可能です。まず、(上記の手順で)データをインポートします。
- Salesforce にプッシュする変更でセルを更新します
- Connect Spreadsheets アドインパネルで、Update を選択します
- 必要に応じて、更新するセルをハイライトし、更新オプション(「Update All」または「Update Selected」)を選択します
- Execute をクリックして Salesforce に更新をプッシュします
更新が完了すると通知が表示されます
スプレッドシートからSalesforce のデータへのリアルタイムアクセス
これで、Excel ブックからリアルタイムのSalesforce のデータへのダイレクトなクラウド間接続が確立されました。計算、集計、コラボレーションなどのために、ブックにさらにデータを追加できます。
Connect Spreadsheets をお試しください。300 以上の SaaS、ビッグデータ、NoSQL ソースへのリアルタイムデータアクセスをスプレッドシートアプリから直接実現できます。