次の方法で共有


Event Hubs

Azure Event Hubs に接続してイベントを送受信します。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
コピロット スタジオ Premium すべての Power Automate リージョン
ロジック アプリ Standard すべての Logic Apps リージョン
Power Apps Premium すべての Power Apps リージョン
Power Automate Premium すべての Power Automate リージョン
お問い合わせ
名前 Microsoft
URL Microsoft LogicApps のサポート
Microsoft Power Automate のサポート
Microsoft Power Apps のサポート
コネクタ メタデータ
Publisher Microsoft
Web サイト https://azure.microsoft.com/services/event-hubs/

コネクタの詳細

コネクタの詳細については、 詳細なセクションを参照してください。

Microsoft Entra ID 認証と Azure Event Hubs コネクタ

Microsoft Entra ID 認証を使用するには、使用されているアカウントに特定のロールの割り当てを割り当てる必要があります。詳細については、 アクセス権に対する Azure ロールの割り当て - Azure Event Hubs に関するページを参照してください。

マネージド ID 認証と Azure Event Hubs コネクタ

現時点では、マネージド ID 認証は Logic Apps でのみサポートされています。 次の手順に従って、それを使用して Azure Event Hubs に接続します。

  1. Azure マネージド ID を作成する
  2. Id に Azure Event Hubs リソースへのアクセス権を付与します。 詳細については、 アクセス権の Azure ロールの割り当てに関するページを参照してください - Azure Event Hubs
  3. ユーザー割り当て ID を使用する場合は、ロジック アプリをマネージド ID に関連付けます
    1. マネージド ID を使用するロジック アプリに移動します。
    2. ブレードの [設定] セクションで、 Identity
    3. [ User assigned ] タブに移動し、 Add
    4. 使用するマネージド ID を選択し、 Add

Logic Apps でのマネージド ID を使用した認証の詳細については、Azure Logic Apps のマネージド ID を使用した Azure リソースへのアクセスの認証に関するページを参照してください。

トリガーに関する既知の問題と制限事項

  • トリガー ポーリングは、一度に 1 つのパーティションで実行されます。 これにより、パーティション数が増えるにつれて遅延が増加する可能性があります。

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

アクセス キー Azure Event Hubs にアクセスするための接続文字列を指定します。 Azure Government と US Government (GCC) と米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン 共有不可
アクセス キー (Azure Government) Azure Event Hubs にアクセスするための接続文字列を指定します。 Azure Government および US Government (GCC) と米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) のみ 共有不可
ロジック アプリのマネージド ID LogicApps マネージド ID を使用して接続を作成する LOGICAPPS のみ 共有可能
Microsoft Entra ID 統合 Microsoft Entra ID を使用して Azure Event Hubs にアクセスします。 Azure Government と US Government (GCC) と米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン 共有不可
Microsoft Entra ID Integrated (Azure Government) Microsoft Entra ID を使用して Azure Event Hubs にアクセスします。 Azure Government および US Government (GCC) と米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) のみ 共有不可
既定 [非推奨] このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。 すべてのリージョン 共有不可

アクセス キー

認証 ID: connectionstringauth

適用: Azure Government および米国政府 (GCC) および米国政府 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン

Azure Event Hubs にアクセスするための接続文字列を指定します。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
接続文字列 securestring Azure Event Hubs 接続文字列 正しい

アクセス キー (Azure Government)

認証 ID: connectionstringauth

適用: Azure Government および米国政府 (GCC) と米国政府 (GCC-High) の Azure Government および国防総省 (DoD) のみ

Azure Event Hubs にアクセスするための接続文字列を指定します。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
接続文字列 securestring Azure Event Hubs 接続文字列 正しい

Logic Apps マネージド ID

認証 ID: managedIdentityAuth

適用: LOGICAPPS のみ

LogicApps マネージド ID を使用して接続を作成する

これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs

名前 タイプ Description 必須
LogicApps マネージド ID managedIdentity Logic Apps マネージド ID を使用してサインインする 正しい
名前空間エンドポイント 文字列 Event Hubs 名前空間エンドポイントを指定する (例: sb://testeh.servicebus.windows.net/) 正しい

Microsoft Entra ID 統合

認証 ID: tokenBasedAuth

適用: Azure Government および米国政府 (GCC) および米国政府 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン

Microsoft Entra ID を使用して Azure Event Hubs にアクセスします。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
名前空間エンドポイント 文字列 Event Hubs 名前空間エンドポイントを指定する (例: sb://testeh.servicebus.windows.net/) 正しい

Microsoft Entra ID Integrated (Azure Government)

認証 ID: tokenBasedAuth

適用: Azure Government および米国政府 (GCC) と米国政府 (GCC-High) の Azure Government および国防総省 (DoD) のみ

Microsoft Entra ID を使用して Azure Event Hubs にアクセスします。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
名前空間エンドポイント 文字列 Event Hubs 名前空間エンドポイントを指定する (例: sb://testeh.servicebus.windows.net/) 正しい

既定 [非推奨]

適用対象: すべてのリージョン

このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ Description 必須
接続文字列 securestring Azure Event Hubs 接続文字列 正しい

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 6000 60 秒

アクション

1 つ以上のイベントを Event Hub パーティションに送信する (プレビュー)

1 つ以上のイベントを Event Hub パーティションに送信します。

イベントを送信します

イベントを送信します。

1 つ以上のイベントを Event Hub パーティションに送信する (プレビュー)

1 つ以上のイベントを Event Hub パーティションに送信します。

パラメーター

名前 キー 必須 説明
イベント ハブ名
eventHubName True string

イベント ハブの名前。

Content
ContentData byte

イベントの内容

プロパティ
Properties object

各アプリケーション プロパティのキーと値のペア

パーティション キー
partitionKey True string

パーティション キーです。

イベントを送信します

イベントを送信します。

パラメーター

名前 キー 必須 説明
イベント ハブ名
eventHubName True string

イベント ハブの名前。

Content
ContentData byte

イベントの内容

プロパティ
Properties object

各アプリケーション プロパティのキーと値のペア

パーティション キー
partitionKey string

パーティション キーです。

トリガー

イベント ハブでイベントを使用できる場合

イベント ハブでイベントを使用できる場合。

イベント ハブでイベントを使用できる場合

イベント ハブでイベントを使用できる場合。

パラメーター

名前 キー 必須 説明
イベント ハブ名
eventHubName True string

イベント ハブの名前。

コンテンツの種類
contentType string

イベントのコンテンツ タイプ。

コンテンツ スキーマ
contentSchema string

イベントのコンテンツ スキーマ。

コンシューマー グループ名
consumerGroupName string

コンシューマー グループの名前。

最小パーティション キー
minimumPartitionKey string

読み取る最小パーティション キー。

最大パーティション キー
maximumPartitionKey string

読み取る最大パーティション キー。

最大イベント数
maximumEventsCount integer

バッチで読み取るイベントの最大数。

戻り値

この操作の出力は状況に応じて変わります。