Microsoft Azure Service Busコネクタ構成ガイド
Microsoft Azure Service Busは、アプリケーションとサービス間のクラウドメッセージングサービスです。この記事では、Customer Data Hubでのサービスの構成方法について説明します。
コネクタのアクション
アクション名 | AudienceStream | EventStream |
---|---|---|
キューまたはトピックにイベントデータを送信 | ✗ | ✓ |
キューまたはトピックに訪問データを送信 | ✓ | ✗ |
キューまたはトピックにカスタマイズデータを送信 | ✓ | ✓ |
必要条件
- Microsoft Azureアカウント
- Service Bus共有アクセスポリシーの資格情報
- データを送信するキューまたはトピック
構成の構成
コネクタマーケットプレイスに移動し、新しいコネクタを追加します。コネクタの追加方法の一般的な指示については、コネクタについての記事を参照してください。
ベンダーを構成するには、次の手順に従います:
-
Configureタブで、コネクタインスタンスにタイトルを提供します。
-
Service Bus Namespace、Shared Access Policy Name、およびKeyを入力します。詳細については、Namespace & Shared Access Policiesを参照してください。
-
提供された資格情報でAPI接続を確認するためにTest Connectionをクリックします。
共有アクセスポリシーは、Send
、Listen
、Manage
の3種類の権限を主張できます。提供されたポリシーは少なくともSend
権限を主張する必要があります。
アクション構成 - パラメータとオプション
Nextをクリックするか、Actionsタブに移動します。ここでアクションをトリガーする構成を行います。
このセクションでは、各アクションのパラメータとオプションの構成方法について説明します。
アクション - キューまたはトピックにイベントデータを送信
パラメータ
パラメータ | 説明 |
---|---|
キューまたはトピック | (必須): このリストからキューまたはトピックのオプションを選択します。これらのオプションは、構成したポリシーにManage権限が付与されている場合にのみ利用可能です。権限が付与されていない場合、キュー/トピックをカスタム値として手動で入力する必要があります。 |
ユーザープロパティ | Toドロップダウンでメッセージユーザープロパティに属性をマッピングします(カスタム値として入力)。 |
ブローカープロパティ | Toドロップダウンで選択したメッセージブローカープロパティに属性をマッピングします。以下の利用可能なオプションを参照してください。 |
属性名を表示 | このボックスをチェックすると、メッセージペイロード内の各イベントデータ属性の名前が表示されます。 |
すべてのアクションは、メッセージユーザーとブローカープロパティをサポートしています。これらはキーと値のペアを使用してメッセージに関する有用で便利な情報を提供します。ただし、これらはHTTPヘッダーとして構成され、メッセージ本体内には存在しません。詳細については、Message User & Broker Propertiesを参照してください。
オプション - ブローカープロパティ
オプション | 説明 |
---|---|
Content Type | メッセージ消費者のHTTPヘッダーContent-Type を構成します |
Correlation ID | 相関の一意の識別子 |
Session ID | メッセージを特定の消費者にパーティション化してルーティングするために使用できます |
Message ID | デフォルトの自動生成されたMessage IDを上書きします |
Label | アプリケーションラベル |
Reply To | メッセージ消費者への応答を送る場所を指定するために使用できます |
Time to Live in Seconds | X秒後にメッセージを期限切れにします(キュー/トピックレベルを上書きします) |
To | 送信先アドレス |
Scheduled Enqueued Time | メッセージがエンキューされる予定の日時 |
Reply to Session ID | Reply Toと同様ですが、応答のためのセッションをターゲットにします |
Partition Key | パーティション化されたキューまたはトピックの一意の識別子 |
アクション - キューまたはトピックに訪問データを送信
パラメータ
パラメータ | 説明 |
---|---|
キューまたはトピック | 必須。このリストからキューまたはトピックのオプションを選択します。これらのオプションは、構成したポリシーにManage権限が付与されている場合にのみ利用可能です。権限が付与されていない場合、キュー/トピックをカスタム値として手動で入力する必要があります。 |
ユーザープロパティ | Toドロップダウンでメッセージユーザープロパティに属性をマッピングします(カスタム値として入力)。 |
ブローカープロパティ | Toドロップダウンで選択したメッセージブローカープロパティに属性をマッピングします。利用可能なBroker Propertiesオプションを参照してください。 |
現在の訪問データを含める | このボックスをチェックすると、メッセージペイロードに現在の訪問データが含まれます。 |
属性名を表示 | このボックスをチェックすると、メッセージペイロード内の各訪問データ属性の名前が表示されます。 |
アクション - キューまたはトピックにカスタマイズデータを送信(高度)
パラメータ
パラメータ | 説明 |
---|---|
キューまたはトピック | (必須): このリストからキューまたはトピックのオプションを選択します。これらのオプションは、構成したポリシーにManage権限が付与されている場合にのみ利用可能です。権限が付与されていない場合、キュー/トピックをカスタム値として手動で入力する必要があります。 |
ユーザープロパティ | Toドロップダウンでメッセージユーザープロパティに属性をマッピングします(カスタム値として入力)。 |
ブローカープロパティ | Toドロップダウンで選択したメッセージブローカープロパティに属性をマッピングします。利用可能なBroker Propertiesオプションを参照してください。 |
メッセージデータ | (必須): カスタムメッセージ本体を構築します。属性を名前にマッピングしてシンプルな1レベルのJSON形式を作成するか、テンプレート名を参照して(二重中括弧で囲む)Custom Message Definitionオプションを選択します。 |
テンプレート変数 | 属性をテンプレート変数名にマッピングします。テンプレート変数は、すべてのテンプレートの置換とレンダリングに利用可能です。詳細については、Template Variables Guideを参照してください。 |
テンプレート | レンダリングするための1つ以上のテンプレートを提供します。通常、単一のテンプレートがメッセージデータの構築に使用されます。一般的な構文と拡張については、Templates Guideを参照してください。 |
必要に応じて、テンプレートはユーザーとブローカープロパティにも参照され、注入することができます。
ベンダードキュメンテーション
最終更新日 :: 2020年January月23日