다음을 통해 공유


eventstream에 사용자 지정 엔드포인트 또는 사용자 지정 앱 대상 추가

사용자 고유의 애플리케이션을 eventstream에 연결하려는 경우 사용자 지정 엔드포인트 또는 사용자 지정 앱을 대상으로 추가할 수 있습니다. 그런 다음, 사용자 지정 엔드포인트 또는 사용자 지정 앱에 노출되는 연결 엔드포인트를 사용하여 eventstream에서 사용자 고유의 애플리케이션으로 실시간 이벤트를 사용할 수 있습니다. 또한 사용자 지정 엔드포인트 또는 사용자 지정 앱에 대한 옵션으로 사용할 수 있는 Apache Kafka 프로토콜을 사용하면 Apache Kafka 프로토콜을 사용하여 실시간 이벤트를 사용할 수 있습니다.

이 문서에서는 Microsoft Fabric 이벤트 스트림의 이벤트 스트림에 사용자 지정 엔드포인트 대상 또는 사용자 지정 앱 대상을 추가하는 방법을 보여 줍니다.

참고 항목

향상된 기능은 지금 eventstream을 만들 때 기본적으로 사용하도록 설정됩니다. 표준 기능을 사용하여 만든 이벤트 스트림이 있는 경우 해당 이벤트 스트림은 계속 작동합니다. 평소처럼 편집하고 사용할 수 있습니다. 향상된 이벤트 스트림의 추가 기능과 이점을 활용할 수 있도록 표준 eventstream을 대체하는 새 Eventstream을 만드는 것이 좋습니다.

필수 조건

시작하기 전에 패브릭 용량 라이선스 모드(또는 이벤트 스트림이 있는 참가자 이상의 사용 권한이 있는 평가판 라이선스 모드)의 작업 영역에 액세스해야 합니다.

참고 항목

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

사용자 지정 엔드포인트를 대상으로 추가

이벤트 데이터를 앱으로 라우팅하려는 경우 사용자 지정 엔드포인트를 eventstream 대상으로 추가할 수 있습니다.

  1. 라이브 보기에 있는 경우 리본에서 편집선택하여 편집 모드로 전환합니다.

    편집 모드로 전환할 수 있는 편집 단추를 보여 주는 스크린샷

  2. 편집 모드에서 다음 방법 중 하나로 사용자 지정 엔드포인트 대상을 추가합니다.

    • 리본에서 대상 추가를 선택하고 사용자 지정 엔드포인트를 선택한 다음, 엔드포인트를 기본 스트림 또는 파생 스트림에 연결합니다.

      리본에서 대상으로 사용자 지정 엔드포인트를 선택하는 것을 보여 주는 스크린샷.

    • 편집기에서 이벤트 변환을 선택하거나 대상을 추가한 다음 사용자 지정 엔드포인트를 선택합니다.

      편집기에서 사용자 지정 엔드포인트의 선택을 보여 주는 스크린샷

  3. 대상 이름에 사용자 지정 엔드포인트의 이름을 입력합니다. 그런 다음 저장을 선택합니다.

    사용자 지정 엔드포인트의 이름을 입력하기 위한 창을 보여 주는 스크린샷

  4. 기존 연결이 없는 경우 기본 스트림 타일을 사용자 지정 엔드포인트 타일에 연결합니다.

    사용자 지정 엔드포인트 타일에 대한 연결을 보여 주는 스크린샷

  5. 사용자 지정 엔드포인트의 자세한 정보를 보려면 게시를 선택합니다.

    게시 단추를 보여 주는 스크린샷.

이벤트를 사용하려면 세부 정보 창에서 엔드포인트 세부 정보를 가져옵니다.

라이브 뷰에서 사용자 지정 엔드포인트 타일을 선택합니다. 표시되는 세부 정보 창에는 Event Hub, AMQPKafka의 세 가지 프로토콜 탭이 있습니다.

사용자 지정 엔드포인트에 대한 세부 정보 창을 보여 주는 스크린샷

각 프로토콜 탭에는 기본, 및 샘플 코드세 페이지가 있습니다. 이러한 페이지는 연결에 해당하는 프로토콜을 사용하여 엔드포인트 세부 정보를 제공합니다.

기본은 사용자 지정 엔드포인트의 이름, 유형 및 상태를 보여 줍니다.

eventstream 라이브 보기에서 사용자 지정 엔드포인트에 대한 기본 세부 정보를 보여 주는 스크린샷

는 연결 키에 대한 정보를 제공합니다. 샘플 코드 는 이벤트를 이벤트 스트림으로 스트리밍하는 데 사용할 수 있는 해당 키가 포함된 샘플 코드를 제공합니다. 이러한 페이지의 정보는 프로토콜에 따라 다릅니다.

이벤트 허브

이벤트 허브 탭의 페이지에는 이벤트 허브의 연결 문자열 관련된 정보가 포함되어 있습니다. 이 정보에는 이벤트 허브 이름, 공유 액세스 키 이름, 기본 키연결 문자열-기본 키가 포함됩니다.

이벤트 스트림 라이브 보기의 세부 정보 창에서 이벤트 허브 키를 보여 주는 스크린샷.

이벤트 허브 형식은 연결 문자열 기본값이며 Azure Event Hubs SDK에서 작동합니다. 이 형식을 사용하면 Event Hubs 프로토콜을 통해 eventstream에 연결할 수 있습니다.

다음 예제에서는 연결 문자열 이벤트 허브 형식의 모양을 보여 줍니다.

Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx

이벤트 허브 탭의 샘플 코드 페이지에는 이벤트 허브의 연결 키에 대한 필수 정보가 포함된 즉시 사용할 수 있는 코드가 제공됩니다. 사용하기 위해 애플리케이션에 복사하여 붙여넣기만 하면 됩니다.

이벤트 스트림 라이브 보기의 세부 정보 창에 있는 이벤트 허브 샘플 코드를 보여 주는 스크린샷

Kafka

Kafka 형식은 높은 처리량 및 낮은 대기 시간 데이터 처리를 지원하는 인기 있는 분산 스트리밍 플랫폼인 Apache Kafka 프로토콜과 호환됩니다. Kafka 프로토콜 형식에 대한 키샘플 코드 정보를 사용하여 eventstream에 연결하고 이벤트를 사용할 수 있습니다.

이벤트 스트림 라이브 보기의 세부 정보 창에서 Kafka 키를 보여 주는 스크린샷

Kafka 탭의 샘플 코드 페이지에서는 Kafka 형식의 필요한 연결 키를 포함하여 준비된 코드를 제공합니다. 사용하기 위해 복사하기만 하면 됩니다.

이벤트 스트림 라이브 보기의 세부 정보 창에서 Kafka 샘플 코드를 보여 주는 스크린샷

AMQP

AMQP 형식은 다양한 플랫폼과 언어 간의 상호 운용성을 지원하는 표준 메시징 프로토콜인 AMQP 1.0 프로토콜과 호환됩니다. 이 형식을 사용하여 AMQP 프로토콜을 사용하여 eventstream에 연결할 수 있습니다.

이벤트 스트림 라이브 보기의 세부 정보 창에 있는 AMQP 키를 보여 주는 스크린샷

AMQP 탭의 샘플 코드 페이지에서는 AMQP 형식의 연결 키 정보가 포함된 즉시 사용할 수 있는 코드를 제공합니다.

이벤트 스트림 라이브 보기의 세부 정보 창에 있는 AMQP 샘플 코드를 보여 주는 스크린샷.

애플리케이션 요구 사항 및 기본 설정에 맞는 프로토콜 형식을 선택한 다음 연결 문자열 복사하여 애플리케이션에 붙여넣을 수 있습니다. 다양한 프로토콜을 사용하여 이벤트를 보내거나 받는 방법을 보여주는 샘플 코드 페이지에서 샘플 코드를 참조하거나 복사할 수도 있습니다.

이벤트 스트림에 다른 대상을 추가하는 방법을 알아보려면 다음 문서를 참조하세요.

필수 조건

시작하기 전에 패브릭 용량 라이선스 모드(또는 참가자 이상의 권한이 있는 평가판 라이선스 모드)에서 eventstream의 작업 영역에 액세스해야 합니다.

참고 항목

하나의 이벤트 스트림에 대한 최대 원본 및 대상 수는 11개입니다.

사용자 지정 앱을 대상으로 추가

이벤트 데이터를 애플리케이션으로 라우팅하려는 경우 사용자 지정 앱을 eventstream 대상으로 추가할 수 있습니다.

  1. 리본에서 새 대상을 선택하거나 주 편집기 캔버스에서 더하기 기호(+)를 선택한 다음 사용자 지정 앱을 선택합니다.

  2. 사용자 지정 앱 창에서 사용자 지정 앱의 대상 이름을 입력한 다음 추가를 선택합니다.

    사용자 지정 앱을 대상으로 구성하기 위한 창의 스크린샷

이벤트를 사용하려면 세부 정보 창에서 엔드포인트 세부 정보를 가져옵니다.

사용자 지정 애플리케이션을 대상으로 성공적으로 만든 후 세부 정보 창에서 정보를 볼 수 있습니다.

사용자 지정 앱 대상에 대한 세부 정보 창을 보여 주는 스크린샷

세부 정보 창에는 이벤트 허브, AMQP 및 Kafka의 세 가지 프로토콜 탭이 있습니다. 각 프로토콜 탭에는 기본, 샘플 코드의 세 페이지가 있습니다. 이러한 페이지는 연결에 해당하는 프로토콜을 사용하여 엔드포인트 세부 정보를 제공합니다.

기본은 사용자 지정 앱의 이름, 유형 및 상태를 보여 줍니다.

이벤트 스트림의 세부 정보 창에서 사용자 지정 앱에 대한 기본 세부 정보를 보여 주는 스크린샷

는 연결 키에 대한 정보를 제공합니다. 샘플 코드 는 이벤트를 이벤트 스트림으로 스트리밍하는 데 사용할 수 있는 해당 키가 포함된 샘플 코드를 제공합니다. 이러한 페이지의 정보는 프로토콜에 따라 다릅니다.

이벤트 허브

이벤트 허브 탭의 페이지에는 이벤트 허브의 연결 문자열 관련된 정보가 포함되어 있습니다. 이 정보에는 이벤트 허브 이름, 공유 액세스 키 이름, 기본 키연결 문자열-기본 키가 포함됩니다.

이벤트 스트림의 세부 정보 창에서 이벤트 허브 키를 보여 주는 스크린샷.

이벤트 허브 형식은 연결 문자열 기본값이며 Azure Event Hubs SDK에서 작동합니다. 이 형식을 사용하면 Event Hubs 프로토콜을 통해 eventstream에 연결할 수 있습니다.

다음 예제에서는 연결 문자열 이벤트 허브 형식의 모양을 보여 줍니다.

Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx

이벤트 허브 탭의 샘플 코드 페이지에는 이벤트 허브의 연결 키에 대한 필수 정보가 포함된 즉시 사용할 수 있는 코드가 제공됩니다. 사용하기 위해 애플리케이션에 복사하여 붙여넣기만 하면 됩니다.

이벤트 스트림의 세부 정보 창에 있는 이벤트 허브 샘플 코드를 보여 주는 스크린샷.

Kafka

Kafka 형식은 높은 처리량 및 낮은 대기 시간 데이터 처리를 지원하는 인기 있는 분산 스트리밍 플랫폼인 Apache Kafka 프로토콜과 호환됩니다. Kafka 프로토콜 형식에 대한 키샘플 코드 정보를 사용하여 eventstream에 연결하고 이벤트를 사용할 수 있습니다.

이벤트 스트림의 세부 정보 창에서 Kafka 키를 보여 주는 스크린샷.

Kafka 탭의 샘플 코드 페이지에서는 Kafka 형식의 필요한 연결 키를 포함하여 준비된 코드를 제공합니다. 사용하기 위해 복사하기만 하면 됩니다.

이벤트 스트림의 세부 정보 창에 있는 Kafka 샘플 코드를 보여 주는 스크린샷

AMQP

AMQP 형식은 다양한 플랫폼과 언어 간의 상호 운용성을 지원하는 표준 메시징 프로토콜인 AMQP 1.0 프로토콜과 호환됩니다. 이 형식을 사용하여 AMQP 프로토콜을 사용하여 eventstream에 연결할 수 있습니다.

이벤트 스트림의 세부 정보 창에 있는 AMQP 키를 보여 주는 스크린샷

AMQP 탭의 샘플 코드 페이지에서는 AMQP 형식의 연결 키 정보가 포함된 즉시 사용할 수 있는 코드를 제공합니다.

이벤트 스트림의 세부 정보 창에 있는 AMQP 샘플 코드를 보여 주는 스크린샷

애플리케이션 요구 사항 및 기본 설정에 맞는 프로토콜 형식을 선택한 다음 연결 문자열 복사하여 애플리케이션에 붙여넣을 수 있습니다. 다양한 프로토콜을 사용하여 이벤트를 보내거나 받는 방법을 보여주는 샘플 코드 페이지에서 샘플 코드를 참조하거나 복사할 수도 있습니다.

대상의 관리

편집 명령을 통해 데이터 창 또는 캔버스를 통해 이벤트 스트림 대상을 편집하거나 제거(제거 명령을 통해)할 수 있습니다.

편집을 선택하면 편집 창이 주 편집기의 오른쪽에 열립니다. 이벤트 프로세서 편집기를 통해 이벤트 변환 논리를 포함하여 구성을 원하는 대로 수정할 수 있습니다.

캔버스의 대상에 대한 수정 및 삭제 옵션을 선택할 위치를 보여 주는 스크린샷

이벤트 스트림에 다른 대상을 추가하는 방법을 알아보려면 다음 문서를 참조하세요.