에서 독립 실행형 스키마 생성 스트리밍 연결

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 생산자와 소비자가 Avro 형식으로 Kafka 메시지를 Apache 보내고 받을 수 있도록 스트리밍 연결 스키마를 생성합니다.

    시작하기 전에

    • 필요한 역할: kafka_admin
    • 이 기능은 의 스트리밍 연결스키마 관리의 일부입니다. 자세한 내용은 의 스키마 관리 스트리밍 연결 문서를 참조하십시오.
    • ServiceNow 스트리밍 연결 Installer [com.glide.hub.stream_connect.installer] 플러그인이 필요합니다.

    이 태스크 정보

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

    이 문서에서는 JSON 파일을 업로드하거나 스키마를 JSON 형식의 문자열로 직접 입력하여 고유한 독립 실행형 스키마를 만드는 방법을 보여 줍니다. 융합 레지스트리에서 스키마 임포트할 수도 있습니다.

    프로시저

    1. 다음으로 이동 모두 > 통합 허브 > 스키마 관리 > 독립 실행형 스키마 작성.

      Avro 스키마를 생성하는 양식에서 스키마 ID 의 값이 자동으로 채워집니다. 제안된 값을 유지하거나 변경할 수 있습니다.

      모든 스키마에는 스키마의 전역적으로 고유한 식별자인 스키마 ID가 있습니다. 독립 실행형 스키마의 경우 스키마 ID는 로컬에서 생성되며 인스턴스에서 고유합니다. 기본적으로 생성된 스키마 ID 값은 인스턴스에서 사용 가능한 다음으로 높은 스키마 ID입니다. 예를 들어 스키마의 ID 번호가 1에서 5인 경우 다음에 만드는 스키마의 스키마 ID는 6입니다. 스키마 ID는 레지스트리마다 고유합니다. 예를 들어 두 스키마는 서로 다른 레지스트리에 있는 한 둘 다 ID가 1일 수 있습니다.

    2. 소스 필드에서 다음 중 하나를 선택합니다.
      옵션 설명
      파일 스키마를 임포트할 JSON 파일을 선택합니다. 임포트한 파일의 내용은 JSON 스키마 필드에 표시됩니다.
      Avro 형식 문자열(JSON) JSON 문자열 형식으로 스키마를 입력합니다.
    3. 제출을 선택합니다.
      독립 실행형 스트림 커넥트 스키마 양식의 스키마 필드에는 업로드하거나 입력한 JSON 형식의 스키마가 있습니다.

    결과

    스키마는 독립 실행형 Stream Connect 스키마 [standalone_stream_connect_schema] 테이블과 Stream Connect 스키마 [stream_connect_schema] 테이블에 표시됩니다.

    다음에 수행할 작업

    스트림 커넥트 생산자와 소비자를 사용하여 Avro 형식으로 메시지를 보내고 받을 수 있습니다.