다음을 통해 공유


Eventstream에 Azure Blob Storage 이벤트 원본 추가(미리 보기)

이 문서에서는 이벤트 스트림에 Azure Blob Storage 이벤트 원본을 추가하는 방법을 보여 줍니다. 이벤트는 시스템에서 발생하는 무언가를 완벽히 설명하는 가장 작은 크기의 정보입니다. Azure Blob Storage 이벤트는 클라이언트가 Blob을 만들거나 바꾸거나 삭제할 때 트리거됩니다. Microsoft Fabric 이벤트 스트림을 사용하면 Blob Storage 이벤트를 실시간 허브의 패브릭 이벤트에 연결할 수 있습니다.

Azure Blob Storage 이벤트를 이벤트 스트림 원본으로 추가하면 Blob Storage 계정에 시스템 이벤트가 자동으로 만들어지고 실시간 허브의 패브릭 이벤트에 연결됩니다. 그런 다음 이러한 이벤트를 연속 데이터 스트림으로 변환하고 패브릭의 다양한 대상으로 라우팅하기 전에 변환할 수 있습니다.

패브릭 이벤트 스트림은 다음 Blob Storage 이벤트 유형을 지원합니다.

이벤트 이름 설명
Microsoft.Storage.BlobCreated Blob 생성 또는 교체 시 트리거됩니다.
Microsoft.Storage.BlobDeleted Blob 삭제 시 트리거됩니다.
Microsoft.Storage.BlobRenamed Blob의 이름을 바꾸면 트리거됩니다.
Microsoft.Storage.BlobTierChanged Blob 액세스 계층이 변경될 때 트리거됩니다.
Microsoft.Storage.DirectoryCreated 디렉터리를 만들면 트리거됩니다.
Microsoft.Storage.DirectoryRenamed 디렉터리의 이름을 바꾸면 트리거됩니다.
Microsoft.Storage.AsyncOperationInitiated 보관에서 핫 또는 쿨 계층으로 데이터를 이동하거나 복사하는 작업이 시작될 때 트리거됩니다.
Microsoft.Storage.DirectoryDeleted 디렉터리를 삭제하면 트리거됩니다.
Microsoft.Storage.BlobInventoryPolicyCompleted 인벤토리 정책을 정의하는 규칙에 대해 인벤토리 실행이 완료될 때 트리거됩니다.
Microsoft.Storage.LifecyclePolicyCompleted 수명 주기 관리 정책에 의해 정의된 작업이 수행될 때 트리거됩니다.

사용 가능한 이벤트 유형에 대한 자세한 내용은 Azure Blob Storage를 Event Grid 원본으로 참조하세요.

Important

패브릭 이벤트 스트림의 향상된 기능은 현재 미리 보기로 제공됩니다.

참고 항목

이 원본은 작업 영역 용량의 다음 지역에서 지원 되지 않습니다. 독일 중서부, 미국 중남부, 미국 서부2, 미국 서부3, 서유럽, 인도 서부.

스트리밍되지 않은 이벤트와 스트리밍된 이벤트 비교

Azure Blob Storage 이벤트는 명확한 시작점과 끝점이 있는 불연속 이벤트입니다. 패브릭 실시간 허브는 다음 두 가지 형식으로 이러한 이벤트를 캡처할 수 있습니다.

  • 스트리밍되지 않은 이벤트입니다. 이러한 이벤트는 원시 형식으로 불연속 이벤트로 표시됩니다. Azure Blob Storage 이벤트가 이벤트 스트림에서 스트리밍되지 않으면 이벤트 스트림에 직접 연결되지 않으며 기본 스트림이 만들어지지 않습니다.

    이 상태는 이벤트가 실시간 허브의 패브릭 이벤트에 연결되고 추가 작업을 기다리고 있음을 나타냅니다. 작업에는 실시간 허브의 패브릭 이벤트 탭에서 파이프라인 또는 Notebook과 같은 패브릭 작업 항목을 실행하는 Data Activator를 사용하여 경고를 만드는 작업이 포함됩니다.

    스트림 이벤트에 대한 단추가 있는 스트림되지 않은 Azure Blob Storage 이벤트를 보여 주는 스크린샷

  • 스트리밍된 이벤트입니다. 이러한 이벤트는 연속 이벤트로 변환되어 실시간 변환을 사용하도록 설정하고 패브릭의 다양한 대상으로 라우팅하여 추가 분석을 수행합니다. 이벤트 스트림에서 스트리밍되지 않은 Azure Blob Storage 원본에서 이벤트 스트림 단추를 선택하면 이벤트가 연속 이벤트로 변환됩니다. 그런 다음, Eventstream에 기본 스트림이 할당되어 작업을 추가하고 패브릭의 다른 대상으로 라우팅할 수 있습니다.

    eventstream에서 스트리밍된 Azure Blob Storage 이벤트를 보여 주는 스크린샷

필수 조건

  • 기여자 이상의 권한이 있는 Fabric 프리미엄 작업 영역에액세스합니다.
  • Azure Blob Storage StorageV2(범용 v2), BlockBlobStorage 또는 BlobStorage 계정에 액세스합니다. Storage(범용 v1) 스토리지 유형은 패브릭 이벤트 스트림과의 통합을 지원하지 않습니다.

참고 항목

하나의 Eventstream에 대한 최대 원본 및 대상 수는 11개입니다.

Azure Blob Storage 이벤트를 원본으로 추가

  1. Eventstream을 선택하여 새 이벤트 스트림을 만듭니다. 향상된 기능(미리 보기) 옵션이 사용하도록 설정되어 있는지 확인합니다.

    새 이벤트 스트림을 만드는 스크린샷.

  2. 다음 화면에서 외부 원본 추가를 선택합니다.

    외부 원본 추가를 선택하는 스크린샷.

Azure Blob Storage 이벤트 구성 및 연결

  1. 데이터 원본 선택 화면에서 Azure Blob Storage 이벤트를 선택합니다.

    Azure Blob Storage 이벤트를 선택하는 스크린샷.

  2. 연결 화면에서 이벤트 스트림에서 캡처하려는 구독스토리지 계정을 선택합니다.

    연결 화면의 스크린샷.

  3. 다음을 선택합니다.

  4. 검토 및 만들기 화면에서 요약을 검토한 다음 추가를 선택하여 Azure Blob Storage 이벤트에 대한 구성을 완료합니다.

    추가 화면의 스크린샷.

연결이 만들어지면 편집 모드에서 이벤트 스트림에 추가된 Azure Blob Storage 이벤트 원본을 볼 수 있습니다. 게시를 선택하여 이벤트 스트림을 게시하고 Azure Blob Storage 이벤트 캡처를 시작합니다.

Eventstream에 추가된 Azure Blob Storage 이벤트 원본의 스크린샷.

참고 항목

편집기에서 Eventstream 노드에는 기본 스트림이 만들어지지 않습니다. Blob Storage 이벤트는 여전히 불연속 이벤트 형식이며 아직 스트림으로 변환되거나 이벤트 스트림에 연결되지 않았기 때문입니다.

변경 내용을 게시한 후 Azure Blob Storage 계정은 이제 실시간 허브연결됩니다. 실시간 허브 > 패브릭 이벤트 Azure Blob Storage 이벤트>로 이동하여 드롭다운 목록에서 Azure Blob Storage 계정을 찾고 Blob Storage 이벤트에 대한 작업을 수행하도록 트리거를 설정할 수 있습니다.

실시간 허브의 패브릭 이벤트에서 Azure Blob Storage 이벤트를 선택하는 스크린샷.

실시간 허브의 Azure Blob Storage 이벤트 페이지 스크린샷.

Azure Blob Storage 이벤트 변환

Azure Blob Storage 이벤트를 실시간 허브의 패브릭 이벤트에 연결한 후 이러한 이벤트를 스트림으로 변환하고 이벤트 스트림 내에서 변환을 수행할 수 있습니다.

  1. 편집 모드에서 Azure Blob Storage 이벤트 원본을 추가한 후 원본에서 Stream 이벤트를 선택하여 Blob Storage 이벤트를 데이터 스트림으로 변환합니다.

    스트림 이벤트가 강조 표시된 편집 모드의 스트리밍되지 않은 이벤트 원본 스크린샷.

  2. Blob Storage 이벤트를 이벤트 스트림으로 스트리밍할지 묻는 팝업에 예라고 응답합니다.

    스트리밍 이벤트에 대한 확인 팝업의 스크린샷.

  3. 편집기에서 기본 스트림은 이벤트 스트림 노드 내에 생성되며, 이는 Blob Storage 이벤트가 기본 스트림으로 스트림으로 변환됨을 나타냅니다.

    기본 스트림을 보여 주는 편집 모드의 이벤트 스트림 스크린샷.

  4. 그런 다음, 이벤트 스트림을 게시하고 변환 또는 라우팅을 진행하기 위해 Azure Blob Storage에서 트리거되는 이벤트가 하나 이상 있는지 확인해야 합니다.

    라이브 보기에서 게시된 이벤트 스트림의 스크린샷.

  5. 이벤트가 이벤트 스트림으로 전달되면 편집 모드로 전환하고 스트리밍된 Blob Storage 이벤트를 변환하는 작업을 추가합니다. 다음 예제에서는 Blob Storage 이벤트가 집계되고 KQL 데이터베이스로 라우팅됨을 보여 줍니다.

    편집 모드에서 변환된 이벤트 스트림의 스크린샷.

  6. 변경 내용이 게시되면 스트리밍된 Azure Blob Storage 이벤트가 변환되고 Fabric에서 지정된 대상으로 라우팅됩니다.

    기본 스트림을 보여 주는 라이브 모드의 변환된 이벤트 스트림 스크린샷.

    확인을 위해 실시간 허브데이터 스트림 탭에서 데이터 스트림을 볼 수도 있습니다.

    실시간 허브의 데이터 스트림 아래에 나열된 이벤트 스트림의 스크린샷.

알려진 제한 사항

  • 현재 불연속 이벤트 원본에서 오류가 발생하면 오류 메시지를 사용할 수 없습니다.
  • 현재 데이터 미리 보기 기능은 불연속 이벤트 원본에 사용할 수 없습니다.