Tableau Connector for Bullhorn CRM

Build 23.0.8839

接続の設定

コネクタのインストール 後、Bullhorn CRM 内のデータのデータソースに接続して作成できます。

データソースの設定

データに接続するには、次の手順を実行してください:

  1. 接続 | To a Server詳細をクリックします。
  2. Bullhorn CRM by CData というデータソースを選択します。
  3. 接続に必要な情報を入力します。
  4. サインインをクリックします。
  5. 必要に応じて、データベースおよびスキーマを選択して利用可能なテーブルとビューを確認できます。

Connection Builder の使用

connector は、代表的な接続プロパティをTableau 内で直接利用できるようにします。 しかし、より高度な設定が必要な場合や接続に関するトラブルシューティングが必要な場合には、使いにくいことがあります。 connector には、Tableau の外で接続を作成してテストできる、独立したConnection Builder が付属しています。

Connection Builder にアクセスする方法は2つあります。

  • Windows では、スタートメニューのCData Tableau Connector for Bullhorn CRM フォルダの下にあるConnection Builder というショートカットを使用します。
  • また、ドライバーのインストールディレクトリに移動し、lib ディレクトリで.jar ファイルを実行することによってもConnection Builder を開始できます。

Connection Builder では、接続プロパティに値を設定し、接続テストをクリックしてその動作を確認できます。 また、クリップボードにコピーボタンを使用して、接続文字列をコピーすることもできます。 この接続文字列は、Tableau 内のconnector 接続ウィンドウにあるConnection String オプションに指定できます。

Bullhorn CRM への接続

まず、Bullhorn CRM アカウントの資格情報を入力します。DataCenterCode をデータセンターに応答するデータセンターコードに設定します。リストhere を参照してください。

データセンターコードが不明な場合、CLS2、CLS21 などのコードはクラスタID で、ユーザーがログインするとブラウザのURL(アドレスバー)に含まれます。

例: https://cls21.bullhornstaffing.com/BullhornSTAFFING/MainFrame.jsp?#no-ba...はログインしたユーザーがCLS21 にいることを示します。

Note:If you specify callback URL value that contains "/" character at the end, e.g., http://localhost:33333/ you must specify exactly the same value. It must match the callback URL you specify in your application settings.
Adding or removing any character of this parameter results in an error.

Bullhorn CRM への認証(OAuth)

Bullhorn CRM はOAuth 2.0 認証標準を利用しています。

すべてのシナリオで、OAuth を使用して認証するには、カスタムOAuth アプリケーションを作成して構成する必要があります。詳しくは、カスタムOAuth アプリの作成 を参照してください。

デスクトップアプリケーション

下記の手順に従って、カスタムOAuth アプリケーションの資格情報を使用して認証します。

シナリオ1:Verifier Code

OAuth アプリケーション(CallbackURL など)に変更を加えることは、Bullhorn CRM に直接つながる必要があるため、時間がかかる可能性があります。そのため、代わりにOAuthVerifier を使用して接続することを強くお勧めします。ベリファイアを取得するには、OAuth Authorization URL も必要です。

OAuth Verifier Code の取得

認証URL を次のように構成します。
https://<authurl for your data center>/oauth/authorize?client_id=<your OAuth client id>&response_type=code

例えば、データセンターが"CLS5" だった場合、認証URL はhttps://auth.bullhornstaffing.com/oauth/authorize?client_id=your_client_id&response_type=code となります。

リストhere を参照して、データセンターの認証URL を決定してください。

次に、OAuth verifier code を取得します。

  1. 認可URL をブラウザで開きます。ログインして、connector にアクセス許可を与えます。すると、verifier code を含むコールバックURL にリダイレクトされます。
  2. verifier code の値を保存します。

OAuth アクセストークンの取得およびリフレッシュ

次を設定して、接続してください。

  • OAuthVerifier:先ほど取得したOAuth Verifier code に設定。
  • DataCenterCode:アカウントが接続されているそれぞれのデータセンターに設定。データセンターのリストを探してください here。例えば、CLS33 です。
  • OAuthClientId:アプリケーションの登録時に割り当てられたクライアントId に設定。
  • OAuthClientSecret:アプリケーションの登録時に割り当てられたクライアントシークレットに設定。
  • InitiateOAuthGETANDREFRESH に設定。InitiateOAuth を使うと、OAuth 交換の繰り返しや、手動でのOAuthAccessToken 設定を避けられます。

接続すると、connector はデフォルトブラウザでOAuth エンドポイントを開きます。ログインして、アプリケーションにアクセス許可を与えます。connector はこれでOAuth プロセスを完了します。

  1. コールバックURL からアクセストークンを取得し、リクエストを認証します。
  2. 古いトークンの期限が切れたときは、新しいアクセストークンを取得します。
  3. OAuth 値をOAuthSettingsLocation に保存します。これらの保存された値は接続間で永続化されます。
シナリオ2:カスタムCallbackURL

Bullhorn CRM からカスタムCallback Url(例:http://localhost:33333)をリクエストするオプションもあります。カスタムCallbackURL が提供されている場合は、次を設定してデータに接続できます。

  • CallbackURL:Bullhorn CRM によって提供されるカスタムコールバックURL に設定。
  • DataCenterCode:アカウントが接続されているそれぞれのデータセンターに設定。データセンターのリストを探してください here。例えば、CLS33 です。
  • OAuthClientId:アプリケーションの登録時に割り当てられたクライアントId に設定。
  • OAuthClientSecret:アプリケーションの登録時に割り当てられたクライアントシークレットに設定。
  • InitiateOAuthGETANDREFRESH に設定。InitiateOAuth を使うと、OAuth 交換の繰り返しや、手動でのOAuthAccessToken 設定を避けられます。
connector がOAuth プロセスを完了します。
  1. 本プロセスは、Bullhorn CRM API から返されたアクセストークンで終了します。
  2. アクセストークンの期限が切れたときにはリフレッシュしてください。
  3. OAuthSettingsLocation にOAuth 値を保存し、接続間で永続化されるようにします。

次のステップ

データビジュアライゼーションを作成するには、コネクタの使用 を参照してください。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839