이벤트 스트림에서 이벤트 원본 추가 및 관리

이벤트 스트림을 만든 후에는 다양한 데이터 원본 및 대상에 연결할 수 있습니다. eventstream에 추가할 수 있는 이벤트 원본 유형에는 Azure Event Hubs, 샘플 데이터 및 사용자 지정 앱이 포함됩니다. 이러한 이벤트 원본에 대한 자세한 내용은 지원되는 이벤트 원본 섹션을 참조하세요.

중요

Microsoft Fabric은 현재 미리 보기로 제공됩니다. 이 정보는 릴리스되기 전에 상당히 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보와 관련하여 명시적이거나 묵시적인 어떠한 보증도 하지 않습니다.

사전 요구 사항

시작하려면 다음 필수 구성 요소를 완료해야 합니다.

  • Eventstream이 있는 기여자 이상의 권한이 있는 프리미엄 작업 영역에 액세스할 수 있습니다.
  • Azure Event Hubs 원본의 경우 이벤트 데이터와 해당 정책 키에 액세스할 수 있는 적절한 권한이 있는 Azure 이벤트 허브입니다.

Azure 이벤트 허브를 원본으로 추가

이벤트 데이터를 사용하여 만든 Azure 이벤트 허브가 있는 경우 다음 단계에 따라 Azure 이벤트 허브를 eventstream 원본으로 추가합니다.

  1. 리본 메뉴에서 새 원본을 선택하거나 기본 편집기 캔버스에서 "+"를 선택한 다음, Azure Event Hubs.

  2. 새 원본의 원본 이름을 입력하고 Azure 이벤트 허브에 대한 클라우드 연결을 선택합니다.

    Azure Event Hubs 원본 구성을 보여 주는 스크린샷

  3. 클라우드 연결이 없는 경우 새 연결 만들기 를 선택하여 새로 만듭니다. 새 연결을 만들려면 새 연결 페이지에서 Azure 이벤트 허브의 정보를 입력합니다.

    이벤트 허브 원본의 클라우드 연결을 보여 주는 스크린샷

    • 연결 이름: 클라우드 연결의 이름을 입력합니다.

    • 연결 형식: 기본값은 입니다 EventHub.

    • 이벤트 허브 네임스페이스: Azure 이벤트 허브 네임스페이스의 이름을 입력합니다.

    • 인증 사용자 이름 및 암호: Azure 이벤트 허브로 이동하여 액세스 정책 공유에서 정책을 만듭니다. 그런 다음 , 정책 이름기본 키를 사용자 이름 및 암호로 사용합니다.

      Azure 이벤트 허브 정책 키를 보여 주는 스크린샷

    • 개인 정보 수준: 클라우드 연결에 대한 개인 정보 수준을 선택합니다.

  4. 클라우드 연결을 만든 후 새로 고침 단추를 누르고 만든 클라우드 연결을 선택합니다.

    클라우드 연결 새로 고침을 보여 주는 스크린샷

  5. Azure 이벤트 허브에서 가져올 들어오는 실시간 이벤트의 데이터 형식 을 선택합니다.

    참고

    이벤트 스트림 기능은 JSON, Avro 및 CSV(헤더 포함) 데이터 형식의 Azure Event Hubs 이벤트 수집을 지원합니다.

  6. Azure 이벤트 허브에서 이벤트 데이터를 읽는 데 사용되는 소비자 그룹을 선택한 다음 , 만들기를 선택합니다.

이벤트 허브 원본을 만든 후 캔버스에서 이벤트 스트림에 추가된 이벤트 허브 원본이 표시됩니다.

이벤트 허브 원본을 보여 주는 스크린샷

샘플 데이터를 원본으로 추가

이벤트 스트림의 작동 방식을 더 잘 이해하려면 제공된 기본 샘플 데이터를 사용하고 eventstream으로 데이터를 보낼 수 있습니다. 샘플 데이터 원본을 추가하려면 다음 단계를 수행합니다.

  1. 리본 메뉴에서 새 원본을 선택하거나 기본 편집기 캔버스에서 "+"를 선택한 다음, 샘플 데이터를 선택합니다.

  2. 오른쪽 창에서 캔버스에 표시할 원본 이름을 입력하고, eventstream에 추가할 원하는 샘플 데이터를 선택한 다음, 만들기를 선택합니다.

    • 노란색 택시: 승차 시간, 하차 시간, 거리, 총 요금 등의 필드를 포함하는 미리 설정된 스키마가 있는 샘플 택시 데이터입니다.

    • 주식 시장: 시간, 기호, 가격, 거래량 등과 같은 미리 설정된 스키마 열이 있는 증권 거래소의 샘플 데이터입니다.

      샘플 데이터 원본 구성을 보여 주는 스크린샷

  3. 샘플 데이터 원본이 성공적으로 만들어지면 캔버스 및 탐색 창에서 찾을 수 있습니다.

샘플 데이터가 성공적으로 추가되었는지 확인하려면 아래쪽 창에서 데이터 미리 보기를 선택합니다.

샘플 데이터 원본을 보여 주는 스크린샷

원본으로 사용자 지정 애플리케이션 추가

사용자 고유의 애플리케이션을 eventstream에 연결하려는 경우 사용자 지정 앱 원본으로 추가할 수 있습니다. 그런 다음 사용자 지정 앱에 노출되는 연결 엔드포인트를 사용하여 사용자 고유의 애플리케이션을 사용하여 eventstream으로 데이터를 보냅니다. 사용자 지정 앱 원본을 추가하려면 다음 단계를 수행합니다.

  1. 리본 메뉴에서 새 원본을 선택하거나 기본 편집기 캔버스에서 "+"를 선택한 다음 사용자 지정 앱을 선택합니다.

  2. 사용자 지정 앱의 원본 이름을 입력하고 만들기를 선택합니다.

    사용자 지정 앱 원본 구성을 보여 주는 스크린샷

사용자 지정 앱이 성공적으로 만들어지면 아래쪽 창에서 연결 문자열 과 같은 사용자 지정 앱의 정보를 볼 수 있습니다.

연결 문자열은 이벤트 허브 호환 연결 문자열 이며 애플리케이션에서 이를 사용하여 eventstream에 이벤트를 보낼 수 있습니다.

사용자 지정 앱 원본을 보여 주는 스크린샷

원본 관리

  • 편집/제거: 탐색 창 또는 캔버스를 통해 편집하거나 제거할 이벤트 스트림 원본을 선택할 수 있습니다. 편집을 선택하면 편집 창이 기본 편집기 오른쪽에 열립니다.

    원본 수정 및 삭제를 보여 주는 스크린샷

  • 사용자 지정 앱에 대한 키 다시 생성: 애플리케이션에 대한 새 연결 키를 다시 생성하려면 캔버스에서 사용자 지정 앱 원본 중 하나를 선택하고 다시 생성 을 선택하여 새 연결 키를 가져옵니다.

    키를 다시 생성하는 방법을 보여 주는 스크린샷

지원되는 이벤트 원본

사용자는 이벤트 스트림 원본을 활용하여 실시간 이벤트를 Microsoft Fabric에 원활하게 통합하여 효율적이고 효과적인 데이터 수집을 용이하게 할 수 있습니다.

참고

  • 하나의 이벤트 스트림에 대한 원본 및 대상의 총 수는 11개입니다.
  • eventstream의 이벤트 데이터 보존 기간은 1일이며, 이를 확장하고 나중에 구성할 수 있습니다.

이벤트 스트림 원본 형식의 개요를 보여 주는 스크린샷

현재 사용할 수 있는 원본은 다음과 같습니다.

Azure Event Hubs

Azure에 Azure 이벤트 허브가 이미 설정된 경우 해당 이벤트 허브를 활용하여 이벤트 스트림 기능을 통해 Microsoft Fabric에 실시간 데이터를 수집할 수 있습니다.

  • 원본 이름 - 이벤트 스트림에 표시되는 의미 있는 원본 이름입니다.

  • 클라우드 연결 - 기존 이벤트 허브와 Microsoft Fabric 간에 클라우드 연결을 설정해야 합니다. 클라우드 연결이 준비되면 여러 Eventstream 항목에서 다시 사용할 수 있습니다. 새 클라우드 연결을 만들려면 이벤트 허브 네임스페이스 이름, 이벤트 허브 이름, 공유 액세스 정책 이름기본 키를 제공해야 합니다.

  • 데이터 형식 - Azure 이벤트 허브에서 가져올 들어오는 실시간 이벤트의 형식입니다.

  • 소비자 그룹 - Azure 이벤트 허브에서 이벤트 데이터를 읽는 데 사용되는 이벤트 허브의 소비자 그룹입니다.

    Azure Event Hubs 원본 구성을 보여 주는 스크린샷

샘플 데이터

샘플 데이터 원본(노란색 택시 또는 주식 시장 이벤트)을 활용하여 샘플 데이터가 eventstream에 직접 푸시되므로 코드를 작성할 필요 없이 구성을 쉽게 테스트할 수 있습니다.

  • 원본 이름 – 이벤트 스트림에 표시되는 의미 있는 원본 이름입니다.

  • 샘플 데이터 – 노란색 택시 또는 주식 시장 샘플 데이터를 선택합니다.

    샘플 데이터 원본 구성을 보여 주는 스크린샷

사용자 지정 애플리케이션

사용자 지정 애플리케이션을 사용하면 코드를 변경하지 않고도 기존 이벤트 허브 또는 Kafka 클라이언트를 Microsoft Fabric의 이벤트 스트림으로 가리킬 수 있는 스트리밍 엔드포인트를 사용할 수 있습니다.

  • 원본 이름 – 이벤트 스트림에 표시되는 의미 있는 원본 이름입니다.

    사용자 지정 앱 원본 구성을 보여 주는 스크린샷

다음 단계