CData BizTalk Adapter の受信場所の構成



このセクションでは、CData BizTalk Adapter for Salesforce を使用して静的一方向受信場所を作成、構成、テストする手順を説明します。この記事では Salesforce 用のアダプターを使用していますが、他の CData アダプターでも同じ手順で設定できます。受信場所を使用して、Salesforce でのアクションを自動化できます。以下のセクションでは、静的一方向受信場所を構成し、60秒ごとに Salesforce からデータを取得する方法を説明します。

受信場所では、SQL コマンドを実行し、その結果を含む BizTalk メッセージを作成できます。updategram コマンドを実行する場合は、送信ポートを使用してください。さまざまなメッセージングポートでのアダプター構成の詳細については、ヘルプドキュメントの「Adapter Configuration」の章を参照してください。

受信ポートの作成

アプリケーションに受信場所を追加するには、まず受信ポートを追加する必要があります。受信ポートは、複数の受信場所からデータを受信できます。

  1. まだ行っていない場合は、BizTalk 管理コンソールでアプリケーションを開きます。
  2. アプリケーション内で、Receive Ports を右クリックし、New -> Static One-Way Receive Port をクリックします。Receive Port Properties ダイアログが表示されます。
  3. Name メニューで、受信ポートの名前を入力します。

受信場所の作成と構成

受信ポートを作成したら、受信場所を作成し、Salesforce アダプターをトランスポートタイプとして使用するように構成します。

  1. Receive Locations を右クリックし、New -> One-Way Receive Location をクリックします。
  2. 新しい受信場所が所属する適切な受信ポートを選択します。Receive Location Properties ダイアログが表示されます。
  3. Name メニューで、受信場所の名前を入力します。
  4. Receive Location プロパティで、Transport Type メニューから CData.Salesforce を選択します。
  5. Receive pipeline メニューで、デフォルトオプションの PassThruReceive を選択します。

アダプターの構成

Transport Properties ダイアログで、アダプターが実行するコマンドを指定します。

  1. Receive Location プロパティで、Configure をクリックします。アダプターの Transport Properties ダイアログが表示されます。
  2. SQL Command プロパティにコマンドを入力します。この例では
    SELECT * FROM Account
    を使用します。
  3. Polling Interval プロパティを60秒に設定します。

使用可能なアダプター構成プロパティについては、「Adapter Configuration」の章を参照してください。

接続文字列の構成

Connection String Options ダイアログで、資格情報やその他の接続プロパティを設定します。

  1. Receive Location プロパティで、Configure をクリックします。アダプタープロパティダイアログが表示されます。
  2. Connection String プロパティのボタンをクリックします。Connection String Options ダイアログが表示されます。
  3. 接続プロパティを入力します。必須の接続プロパティは以下のとおりです:
    • User
    • Password
    • Access Token
  4. Test Connection をクリックして、接続値を検証し、接続をテストします。

各プロパティの説明と機能については、ヘルプドキュメントの「Connection String Options」の章を参照してください。

送信ポートの作成

静的一方向受信場所は、送信ポートと組み合わせて使用する準備ができました。送信ポートは、受信場所によって作成された BizTalk メッセージに関連付ける必要があります。CData BizTalk Adapter で送信ポートを使用する方法については、CData BizTalk Adapter の一方向送信ポートの構成 および CData BizTalk Adapter の送信請求キー応答送信ポートの構成 を参照してください。

トラブルシューティング

エラーが発生しているかどうかを確認するには、管理コンソールのナビゲーションツリーで Event Viewer (Local) を展開します。Windows Logs を展開し、Applications を選択します。

ここに発生したエラーの一覧が表示されます。システム上のすべてのアプリケーションのエラーメッセージが含まれるため、エラーメッセージのソースを確認することが重要です。受信場所の場合、ソースはアダプターになります。エラーメッセージの詳細から、エラーが発生している理由を把握できます。

エラーの解決に関するさらなるサポートが必要な場合は、support@cdata.co.jp までお問い合わせください。