アダプタ for Smartsheet を要請応答送信ポートと共に使用して、BizTalk でアップデートグラムとデータ操作 SQL を実行します。
ここでは、CData BizTalk Adapter for Smartsheet を使用し、静的な要請応答送信ポートを作成、構成、テストする手順を説明します。静的な要請応答送信ポートを使用してコマンドを実行し、BizTalk の結果にアクセスすることができます。送信ポートを使用することで、アップデートグラムコマンド、SQL コマンド、ストアドプロシージャ操作を実行できます。
送信ポートを作成し構成する
静的な要請応答送信ポートを作成し、アダプタをトランスポートタイプとして使用するように構成します。
- 未実行の場合、BizTalk 管理コンソールで BizTalk アプリケーションを開きます。
- BizTalk アプリのノードで、[Send Ports]を右クリックし、[New]->[Static Solicit-Response Send Port]を選択すると、送信ポートプロパティのダイアログが表示されます。
- 送信ポートのプロパティで、受信ポートの名前を入力します。
- [Transport Type]メニューで、CData.Smartsheet を選択します。
- [Send Pipeline]メニューで、デフォルトオプションの[PassThruTransmit]を選択します。
- [Receive Pipeline]メニューで、デフォルトオプションの[PassThruReceive]を選択します。

アダプタを構成する
[Transport Properties]ダイアログで、アダプタが実行するコマンドを定義します。
- 送信ポートのプロパティで、[Configure]ボタンをクリックします。アダプタのトランスポートプロパティダイアログが表示されます。
- [CommandType]プロパティで、実行したいコマンドタイプを選択します。
- SQL コマンドを実行したい場合は、[SQL Command]のボックスにコマンドを入力してください。

Smartsheet への接続を構成する
[Connection String Options]ダイアログで、Smartsheet への接続に必要な資格情報とその他のプロパティを設定します。
- 送信ポートのプロパティで、[Configure]をクリックします。アダプタのプロパティダイアログが表示されます。
- [Connection String]プロパティのボタンをクリックします。[Connection String Options]ダイアログが表示されます。
- 接続プロパティを入力します。下は一般的な接続文字列です。
OAuthClientId=MyOauthClientId;OAuthClientSecret=MyOAuthClientSecret;CallbackURL=http://localhost:33333;
個人用トークンを使用して、自分のデータをテストし、アクセスします。個人用トークンを取得する方法は次のとおりです。
- Smartsheet にログインします。
- [アカウント]をクリックして[個人用の設定]を選択します。
- [API アクセス]をクリックし、フォームを使用して新しいアクセストークンを生成するか、既存のアクセストークンを管理します。
その後、OAuthAccessToken を生成したトークンに設定します。
- [Test Connection]をクリックして値を確認し、接続を確認します。

[アダプタfor Smartsheet のアップデートグラムチュートリアル]では、要請応答送信ポートを使用して、Smartsheet にアップデートグラムを挿入するシンプルなアプリケーションを作成する手順を説明します。