Salesforce データを Google Sheets にインポートする方法



CData API Server は、標準ベースの Web サービスエンドポイントを提供し、さまざまなアプリケーションから Salesforce のデータを取得できます。この記事では、CSV 形式を使用して Salesforce データを Google Sheets にインポートする方法を説明します。

  1. 管理コンソールでまだ接続が完了していない場合は、ヘルプドキュメントの「はじめに」の章を参照してください。
  2. API Server の OData エンドポイントへのアクセスが許可されたユーザーの authtoken を使用してクエリを認証します。URL に authtoken を追加してください。フィルタや order-by などの OData クエリは URL で指定できます。クエリの例については、ヘルプドキュメントの API ページを参照してください。
  3. 新しい Google シートで、=ImportData() 関数を使用して、公開されたデータソースから CSV ファイルをリクエストします。この例では、Account テーブル全体をリクエストしています。Google は定期的に関数の結果を更新するため、シートには常に最新のデータが表示されます。以下のような関数を使用できます:

    =ImportData("https://your-server:your-port/api.rsc/Account?@csv&@authtoken=your-authtoken")