はじめに
Salesforce Chatterは、ビジネスプロセスでのコラボレーション、アクションの実行、コラボレーションへの関与を可能にするコラボレーションツールです。DomoのChatterデータを使用すると、Chatterの使用状況をひと目で確認する、使用率を向上させるための変更を加える、使用状況に関するデータをシェアするといったことができます。Salesforce Chatter APIの詳細については、 https://developer.salesforce.com/doc…er_connect.htm を参照してください。 Salesforceのアカウントには、Data Centerから接続します。このトピックでは、Salesforce Chatterコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加、更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「 コネクターを使用してDataSetを追加する 」を参照してください。必要条件
Salesforceアカウントに接続してDataSetを作成するには、以下が必要です。- Salesforceアカウントのユーザー名とパスワード
- Salesforce AppExchangeからインストールしたDomoコネクターパッケージ(2018年8月1日以降は必須。インストール手順については次のセクションを参照)
Domoコネクターパッケージをインストールする
Salesforce AppExchangeにある「Domoコネクターパッケージ」を使用して、Salesforceユーザーは、SalesforceのデータをDomoにインポートできます。この手順に沿ってAppExchangeからコネクターパッケージをダウンロードし、インストールします。 DomoのSalesforce管理パッケージをインストールするには:- Salesforceにログインします。
-
Salesforce AppExchange( https://appexchange.salesforce.com )に移動し、「Domo Connector Package」を検索してクリックします。
または https://appexchange.salesforce.com/a…A00000EcrsyUAB に直接移動することもできます。

-
[Get It Now] をクリックします。

-
インストール先として実稼働環境かサンドボックスを選択します。

- 「I have read and agree to the terms and conditions.」というボックスにチェックを入れます。
-
[Confirm and Install] をクリックします。

-
[Install for All Users] タイルをクリックします。

インストールを確認する
DomoのSalesforce管理パッケージ検証ツールを使い、Salesforce管理パッケージが正しくインストールされていることを確認します。 インストールを確認するには:-
DomoのData CenterまたはAppstoreのコネクターページで「Salesforce Managed Package」を検索し、アイコンをダブルクリックします。

-
[Get the Data] をクリックします。

-
[認証情報] でSalesforceのアカウント名を選択し、 [Next] をクリックします。

-
[詳細] で [Next] をクリックします。

-
[Update] メニューで [Manually] を選択し、 [Next] をクリックします。

-
DataSetに名前をつけて、[Save] をクリックします。



Salesforceアカウントに接続する
このセクションではSalesforce Chatterコネクターページの[認証情報]と[データの選択]ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定] や [DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「 コネクターを使用してDataSetを追加する 」を参照してください。[認証情報]ペイン
Domo Salesforce Chatterコネクターは、接続にOAuthを使用しており、Domo内で認証情報を入力する必要はありません。[Salesforce環境]メニューで環境を選択し、[接続]をクリックしてSalesforceのログイン画面を開きます。ここで、Salesforceのユーザー名とパスワードを入力できます。有効なSalesforceの認証情報を一度入力しておくと、随時同じアカウントを利用して新しいSalesforce Chatter DataSetを作成できます。コネクターのアカウントはData Centerの [アカウント] タブで管理できます。このタブの詳細については、「 コネクターのユーザーアカウントを管理する 」を参照してください。[データの選択]ペイン
このペインには、メインメニュー [How Do You Want to Select Your Salesforce Data] のほかにも様々なメニューがあり、選択したレポートタイプに応じて表示されたりされなかったりします。メニュー | 説明 |
|---|---|
How Do You Want to Select Your Salesforce Data? | Salesforceからデータを引き出すときに使う方法を選択します。以下の方法があります。
|
Query Option | 定義済みクエリ( [Chatter Activity] )を選択するか、自分自身のクエリ( [Custom] )を作成します 。 |
Query | SalesforceのSOQLクエリをここで入力します。例: SELECT Account FROM Account SOQLクエリ記述の詳細については、 http://www.salesforce.com/us/developer/docs/officetoolkit/Content/sforce_api_calls_soql.htm を参照してください。 |
その他のペイン
スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「 コネクターを使用してDataSetを追加する 」を参照してください。トラブルシューティング
Salesforceは全体的には非常に安定したコネクターで、Salesforceに特有の問題はほぼありません。問題の大半は権限不足(オブジェクトとフィールドの両方)が原因です。Salesforceの管理者は、特定のオブジェクトとフィールドをアップグレードできる必要があります。 よくあるエラーとしてもう1つ、「クエリロケーターエラー」というものがあります。Salesforceでは、1人のユーザーに対して同時に維持するクエリロケーターは最大10個であり、最長で15分間しか維持しません。同時に実行するDataSetが多すぎると、一部が失敗します。この問題を防ぐ最善の方法は、DataSetを適量ずつ分散させて実行することです。よくある質問
このコネクターでは、どのバージョンのSalesforce APIが使用されますか?
このコネクターでは、どのバージョンのSalesforce APIが使用されますか?
このコネクターは、Salesforce APIのバージョン44.0( https://{customer instance}.salesforce.com/services/data/v44.0 )を使用しています。
各レポートコールによってこのコネクターで呼び出されるのはどのエンドポイントですか?
各レポートコールによってこのコネクターで呼び出されるのはどのエンドポイントですか?
レポート名 | エンドポイントURL(1つまたは複数) |
|---|---|
Browse Objects and Fields | /query |
Query | /query |
このコネクターを作成するにはどのような認証情報が必要ですか?
このコネクターを作成するにはどのような認証情報が必要ですか?
Salesforceアカウントに関連付けられたユーザー名とパスワードが必要です。
Salesforceの認証情報が保護されていることをどのようにして確認できますか?
Salesforceの認証情報が保護されていることをどのようにして確認できますか?
ログインプロセスではOAuthプロセスが使用されるため、DomoによってSalesforceの認証情報が表示または保存されることはありません。これにより、ログインの安全性が保たれます。Domoのアカウントへのアクセスはいつでも取り消すことができます。
注意すべきAPI制限はありますか?
注意すべきAPI制限はありますか?
ありません。