メイン コンテンツをスキップする 補完的コンテンツへスキップ

コンポーネントを設定

手順

  1. cAzureConnectionコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  2. [Connection type] (接続タイプ)リストで、[Connection string] (接続文字列)を選択します。
    [Namespace Name] (ネームスペース名)フィールドに、Azure Portalで作成したEvent Hubsネームスペースの名前を入力します。
    [Shared Access Key Name] (共有アクセスキー名)フィールドに、Event Hubs SASキーの名前を入力します。
    [Shared Access Key] (共有アクセスキー)フィールドに、Event Hubs SASキー用に生成された値を入力します。
  3. cTimerコンポーネントをダブルクリックして、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  4. [Repeat] (繰り返し回数)フィールドに1と入力すると、メッセージ交換が3回生成されます。その他のオプションはデフォルト設定のままにしておきます。
  5. cSetBodyコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  6. [Language] (言語)リストボックスから[Constant] (定数)を選択し、[Expression] (式)フィールドにメッセージボディとして"Hello World!"と入力します。
  7. 最初のcAzureEventHubsコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  8. [Connection] (接続)リストで、メッセージの処理用に設定したcAzureConnectionコンポーネントを選択します。
    [Event Hub name] (イベントハブ名)フィールドに、メッセージの公開先となるイベントハブ名(この例では"dev-test")を入力します。
  9. [Advanced settings] (詳細設定)ビューで[+]をクリックして次のパラメーターを追加し、チェックポイント情報をAzure Blob Storageアカウントに保存します。
    "blobAccountName": Azure Blobサービスの認証に使用するAzureアカウント名。
    "blobAccessKey": Azure Blobサービスの認証に使用する、関連Azureアカウント名のアカウントキー。
    "blobContainerName": チェックポイントオフセットを格納するためにBlobCheckpointStoreによって使用されるBlobコンテナーの名前。
  10. このステップを繰り返し、2番目のcAzureEventHubsコンポーネントを同じ設定で構成して、"dev-test"というイベントハブからメッセージを消費します。
  11. cLogコンポーネントをダブルクリックし、[Component] (コンポーネント)タブで[Basic settings] (基本設定)ビューを開きます。
  12. [Specify output log message] (出力ログメッセージを指定)オプションを選択し、[Message] (メッセージ)フィールドに"Consume messages: ${body}"というコードを入力すると、消費されるメッセージボディが表示されます。
  13. Ctrl + Sを押してジョブを保存します。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。