Salesforce データを Microsoft Power Query にインポート



この記事では、Salesforce のライブデータの OData フィードを Microsoft Power Query で利用する方法を説明します。以下の手順に従って、Power Query で Salesforce データを操作してみましょう。

  1. 管理コンソールからの接続がまだ完了していない場合は、ヘルプドキュメントの「はじめに」の章を参照してください。
  2. Power Query で認識される OData プロトコルのバージョンを使用するように API Server を設定します。管理コンソールで、Settings -> Server をクリックし、Default Version プロパティの値を 3.0 に変更します。
  3. Excel のリボンから、Power Query -> From Other Data Sources -> From OData Feed をクリックし、OData URL(https://your-server/api.rsc)を貼り付けます。
  4. 認証資格情報を定義し、プライバシーレベルを設定します。ウィザードの次のステップで、Basic 認証を選択し、認可されたユーザーの資格情報を入力します。

    認証設定を変更するには、Power Query -> Data Source Settings -> OData フィード -> Edit Credential をクリックします。Data Source Settings ページのメニューからプライバシーレベルを選択します。

    API Server の管理コンソールで Settings -> Users をクリックすると、ユーザーと認証トークンを管理できます。

これで、Power Query で Salesforce のライブデータにアクセスできるようになりました。Navigator で OData フィードのノードを展開し、テーブルを右クリックして Edit をクリックすると、Query Editor が開きます。これでテーブルデータが表示されます。