융합 레지스트리에서 스키마 임포트

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • Confluent Registry에서 스키마를 가져와 Stream Connect 생산자와 소비자가 Kafka 메시지를 Apache Avro 형식으로 보내고 받을 수 있도록 합니다.

    시작하기 전에

    • 필요한 역할: kafka_admin
    • 이 기능은 Stream Connect에서 스키마 관리의 일부입니다. 자세한 내용은 스트림 커넥트의 스키마 관리 문서를 참조하십시오.
    • Stream Connect 설치 관리자 [com.glide.hub.stream_connect.installer] 플러그인이 ServiceNow 필요합니다.
    • 스키마를 가져오려면 Confluent 레지스트리에 연결하기 위한 연결 및 자격 증명 별칭이 있어야 합니다. 다음으로 이동 모두 > 통합 허브 > 스키마 관리 > 연결 구성 별칭을 구성합니다. 지침은 Create a Connection & Credential alias 문서를 참조하십시오.

    이 태스크 정보

    Stream Connect는 스키마를 사용하여 메시지를 일반 텍스트에서 Avro 형식으로 변환하고 그 반대로 변환합니다. Avro 형식을 사용하면 페이로드 크기를 줄이고 로컬 Kafka 인스턴스에 대한 통합을 간소화할 수 있습니다.

    이 문서에서는 Confluent 레지스트리에서 스키마를 가져오는 방법을 보여 줍니다. Stream Connect에서 독립 실행형 스키마 만들기할 수도 있습니다.

    프로시저

    1. 다음으로 이동 모두 > 통합 허브 > 스키마 관리 > 융합 레지스트리에서 스키마 임포트.
    2. Confluent Registry에서 임포트할 스키마의 주체 를 선택합니다.
    3. 임포트할 스키마의 버전을 선택합니다.
      최신 버전이 기본값입니다.
    4. 제출을 선택합니다.
      Confluent Stream Connect 스키마 양식의 스키마 필드에는 레지스트리에서 가져온 JSON 형식의 스키마가 있고 스키마 ID 필드에는 스키마의 ID가 있습니다.

    결과

    스키마는 Stream Connect 스키마 [stream_connect_schema] 테이블 및 Confluent Stream Connect 스키마 [confluent_stream_connect_schema] 테이블에 표시됩니다.

    다음에 수행할 작업

    Stream Connect 생산자 및 소비자를 사용하여 Avro 형식으로 메시지를 보내고 받습니다.