다음을 통해 공유


Azure Stream Analytics에 대한 관리 ID

현재 Azure Stream Analytics를 사용하면 관리 ID를 사용하여 다른 Azure 리소스에 인증할 수 있습니다. 클라우드 애플리케이션을 빌드할 때 일반적인 과제는 클라우드 서비스를 인증하는 코드의 자격 증명 관리입니다. 자격 증명을 안전하게 보호하는 것이 중요합니다. 자격 증명을 개발자 워크스테이션에 저장하거나 원본 제어에 체크 인하지 않아야 합니다.

Microsoft Entra Azure 리소스에 대한 관리 ID 기능은 이 문제를 해결합니다. 이 기능은 Microsoft Entra ID에서 자동으로 관리 ID를 Azure 서비스에 제공합니다. 이렇게 하면 자격 증명 없이 Microsoft Entra 인증을 지원하는 모든 입력 또는 출력에 인증할 수 있는 Stream Analytics 작업에 ID를 할당할 수 있습니다. 이 서비스에 대한 자세한 내용은 Azure 리소스에 대한 관리 ID 개요 페이지를 참조하세요.

관리 ID 형식

Stream Analytics는 다음 두 가지 유형의 관리 ID를 지원합니다.

  • 시스템 할당 ID: 작업에 대해 시스템 할당 관리 ID를 사용하도록 설정하면 Microsoft Entra ID에서 해당 작업의 수명 주기와 연결된 ID를 만듭니다. 따라서 리소스를 삭제하면 Azure에서 자동으로 ID를 삭제합니다.
  • 사용자 할당 ID: 관리 ID를 독립 실행형 Azure 리소스로 만들고 Stream Analytics 작업에 할당할 수도 있습니다. 사용자 할당 관리 ID의 경우 ID는 ID를 사용하는 리소스와 별도로 관리됩니다.

중요합니다

선택한 ID 유형에 관계없이 관리 ID는 Azure 리소스에서만 사용할 수 있는 특수 형식의 서비스 주체입니다. 관리 ID가 삭제되면 해당 서비스 주체가 자동으로 제거됩니다.

관리 ID를 사용하여 작업을 다른 Azure 리소스에 연결

다음은 시스템 할당 관리 ID 또는 사용자 할당 관리 ID를 지원하는 Azure Stream Analytics 입력 및 출력을 보여 주는 표입니다.

유형  Adapter 사용자가 할당한 관리 ID 시스템 할당 관리 ID
스토리지 계정 Blob/ADLS Gen 2
입력 Event Hubs
IoT Hubs 아니요(해결 방법으로 사용 가능: 사용자가 Event Hubs로 이벤트를 라우팅할 수 있음) 아니오
Blob/ADLS Gen 2
참조 데이터 Blob/ADLS Gen 2
SQL
Outputs Event Hubs
SQL Database
Blob/ADLS Gen 2
Table Storage 아니오 아니오
Service Bus 항목
Service Bus 큐
Azure Cosmos DB (애저 코스모스 DB)
Power BI 아니오
데이터 레이크 스토리지 Gen1
Azure Functions 아니오 아니오
PostgreSQL용 Azure 데이터베이스 아니오 아니오
Azure Data Explorer(아주르 데이터 탐색기)
Azure Synapse Analytics

다음 단계: