Event Hubs
Azure Event Hubs에 연결하여 이벤트를 보내고 받습니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | Premium | 모든 Power Automate 지역 |
| 논리 앱 | 스탠다드 | 모든 Logic Apps 지역 |
| Power Apps | Premium | 모든 Power Apps 지역 |
| Power Automate | Premium | 모든 Power Automate 지역 |
| 연락처 | |
|---|---|
| 이름 | Microsoft |
| URL |
Microsoft LogicApps 지원 Microsoft Power Automate 지원 Microsoft Power Apps 지원 |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Microsoft |
| 웹 사이트 | 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에 연결하는 데 사용합니다.
- Azure 관리 ID 만들기
- ID에 Azure Event Hubs 리소스에 대한 액세스 권한을 부여합니다. 자세한 내용은 액세스 권한에 대한 Azure 역할 할당을 참조하세요. - Azure Event Hubs
- 사용자 할당 ID를 사용하는 경우 논리 앱을 관리 ID와 연결합니다.
- 관리 ID를 사용할 논리 앱으로 이동합니다.
- 블레이드의 설정 섹션에서
Identity - 탭으로
User assigned이동하여 클릭Add - 사용할 관리 ID를 선택하고
Add
Logic Apps에서 관리 ID로 인증하는 방법에 대한 자세한 내용은 Azure Logic Apps에서 관리 ID를 사용하여 Azure 리소스에 대한 액세스 인증을 참조하세요.
트리거의 알려진 문제 및 제한 사항
- 트리거 폴링은 한 번에 하나의 파티션이 발생합니다. 이로 인해 파티션 수가 증가함에 따라 지연이 증가할 수 있습니다.
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 액세스 키 | Azure Event Hubs에 액세스하기 위한 연결 문자열을 제공합니다. | Azure Government 및 GCC(미국 정부) 및 미국 정부(GCC-High)의 Azure Government 및 국방부(DoD)를 제외한 모든 지역 | 공유할 수 없음 |
| 액세스 키(Azure Government) | Azure Event Hubs에 액세스하기 위한 연결 문자열을 제공합니다. | Azure Government 및 GCC(미국 정부) 및 미국 정부(GCC-High)의 Azure 정부 및 국방부(DoD)만 | 공유할 수 없음 |
| Logic Apps 앱 관리 ID | LogicApps 관리 ID를 사용하여 연결 만들기 | LOGICAPPS만 | 공유 가능 |
| Microsoft Entra ID 통합 | Microsoft Entra ID를 사용하여 Azure Event Hubs에 액세스합니다. | Azure Government 및 GCC(미국 정부) 및 미국 정부(GCC-High)의 Azure Government 및 국방부(DoD)를 제외한 모든 지역 | 공유할 수 없음 |
| Microsoft Entra ID 통합(Azure Government) | Microsoft Entra ID를 사용하여 Azure Event Hubs에 액세스합니다. | Azure Government 및 GCC(미국 정부) 및 미국 정부(GCC-High)의 Azure 정부 및 국방부(DoD)만 | 공유할 수 없음 |
| 기본값 [사용되지 않음] | 이 옵션은 명시적 인증 유형이 없는 이전 연결에만 해당되며 이전 버전과의 호환성을 위해서만 제공됩니다. | 모든 지역 | 공유할 수 없음 |
액세스 키
인증 ID: connectionstringauth
적용 가능: Azure Government 및 GCC(미국 정부) 및 미국 정부(GCC-High)의 Azure Government 및 국방부(DoD)를 제외한 모든 지역
Azure Event Hubs에 액세스하기 위한 연결 문자열을 제공합니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| 연결 문자열 | 시큐어스트링 (보안 문자열) | Azure Event Hubs 연결 문자열 | 진실 |
액세스 키(Azure Government)
인증 ID: connectionstringauth
적용 가능: Azure Government 및 GCC(미국 정부) 및 미국 정부(GCC-High)의 Azure Government 및 국방부(DoD)
Azure Event Hubs에 액세스하기 위한 연결 문자열을 제공합니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| 연결 문자열 | 시큐어스트링 (보안 문자열) | Azure Event Hubs 연결 문자열 | 진실 |
Logic Apps 관리 ID
인증 ID: managedIdentityAuth
적용 가능: LOGICAPPS만 해당
LogicApps 관리 ID를 사용하여 연결 만들기
공유 가능한 연결입니다. 전원 앱이 다른 사용자와 공유되면 연결도 공유됩니다. 자세한 내용은 캔버스 앱에 대한 커넥터 개요를 참조하세요. - Power Apps | Microsoft Docs
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| LogicApps 관리 ID | 관리되는 ID | 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 통합(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 | 필수 |
|---|---|---|---|
| 연결 문자열 | 시큐어스트링 (보안 문자열) | Azure Event Hubs 연결 문자열 | 진실 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 6000 | 60초 |
동작
| 이벤트 보내기 |
이벤트를 보냅니다. |
| 이벤트 허브 파티션에 하나 이상의 이벤트 보내기(미리 보기) |
이벤트 허브 파티션에 하나 이상의 이벤트를 보냅니다. |
이벤트 보내기
이벤트를 보냅니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이벤트 허브 이름
|
eventHubName | True | string |
이벤트 허브의 이름입니다. |
|
Content
|
ContentData | byte |
이벤트의 콘텐츠 |
|
|
속성
|
Properties | object |
각 애플리케이션 속성에 대한 키-값 쌍 |
|
|
파티션 키
|
partitionKey | string |
파티션 키입니다. |
이벤트 허브 파티션에 하나 이상의 이벤트 보내기(미리 보기)
이벤트 허브 파티션에 하나 이상의 이벤트를 보냅니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이벤트 허브 이름
|
eventHubName | True | string |
이벤트 허브의 이름입니다. |
|
Content
|
ContentData | byte |
이벤트의 콘텐츠 |
|
|
속성
|
Properties | object |
각 애플리케이션 속성에 대한 키-값 쌍 |
|
|
파티션 키
|
partitionKey | True | string |
파티션 키입니다. |
트리거
| 이벤트 허브에서 이벤트를 사용할 수 있는 경우 |
이벤트 허브에서 이벤트를 사용할 수 있는 경우 |
이벤트 허브에서 이벤트를 사용할 수 있는 경우
이벤트 허브에서 이벤트를 사용할 수 있는 경우
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
이벤트 허브 이름
|
eventHubName | True | string |
이벤트 허브의 이름입니다. |
|
콘텐츠 형식
|
contentType | string |
이벤트의 콘텐츠 형식입니다. |
|
|
콘텐츠 스키마
|
contentSchema | string |
이벤트의 콘텐츠 스키마입니다. |
|
|
소비자 그룹 이름
|
consumerGroupName | string |
소비자 그룹의 이름입니다. |
|
|
최소 파티션 키
|
minimumPartitionKey | string |
읽을 최소 파티션 키입니다. |
|
|
최대 파티션 키
|
maximumPartitionKey | string |
읽을 최대 파티션 키입니다. |
|
|
최대 이벤트 수
|
maximumEventsCount | integer |
일괄 처리에서 읽을 최대 이벤트 수입니다. |