ConfluentSchemaRegistry

ConfluentSchemaRegistry

Confluent Schema Registry와 연동하는 스키마 레지스트리를 제공하는 OpenFlow 컨트롤러 서비스예요.

출처: 문서

본문

기능 — 일반 공개(Generally Available)

Openflow Snowflake 배포는 AWS, Azure, GCP 상용(Commercial) 지역의 모든 계정에서 사용할 수 있어요. Openflow BYOC 배포는 AWS 상용 지역의 모든 계정에서 사용할 수 있어요.

설명 (Description)

Confluent Schema Registry에 저장된 스키마를 NiFi에서 사용할 수 있도록 Confluent Schema Registry와 상호작용하는 스키마 레지스트리를 제공해요. Confluent Schema Registry는 스키마에 'subject'라는 개념을 사용하는데, 이는 스키마 이름을 뜻하는 용어예요. 이 레지스트리가 이름으로 스키마를 조회하면 해당 subject를 가진 Confluent Schema Registry의 스키마를 찾아요.

태그 (Tags)

avro, confluent, kafka, registry, schema

속성 (Properties)

아래 목록에서 필수 속성은 별표(*)로 표시돼요. 그 외 속성은 선택 사항으로 간주돼요. 표에는 기본값과 해당 속성이 NiFi Expression Language를 지원하는지 여부도 함께 표시돼요.

표시 이름 (Display Name) API 이름 (API Name) 기본값 (Default Value) 허용 값 (Allowable Values) 설명 (Description)
Authentication Type Authentication Type NONE BASIC, NONE Confluent Schema Registry용 HTTP 클라이언트 인증 유형이에요.
Cache Expiration * Cache Expiration 1 hour 캐시된 스키마가 캐시에 남아 있어야 하는 기간을 지정해요. 이 기간이 지나면 스키마의 캐시된 버전은 더 이상 사용되지 않고, 서비스는 스키마를 얻기 위해 Schema Registry와 다시 통신해야 해요.
Cache Size * Cache Size 1000 Schema Registry에서 캐시할 스키마의 수를 지정해요.
Communications Timeout * Communications Timeout 30 secs 통신이 실패로 간주되기 전에 Schema Registry에서 데이터를 받기 위해 대기하는 시간을 지정해요.
Password Password Confluent Schema Registry 인증용 비밀번호예요.
SSL Context Service SSL Context Service Confluent Schema Registry와 상호작용할 때 사용할 SSL Context Service를 지정해요.
Schema Registry URLs * Schema Registry URLs http://localhost:8081 상호작용할 Schema Registry URL의 쉼표로 구분된 목록이에요.
Username Username Confluent Schema Registry 인증용 사용자 이름이에요.

상태 관리 (State management)

이 컴포넌트는 상태를 저장하지 않아요.

제한 (Restricted)

이 컴포넌트는 제한되지 않아요.

시스템 리소스 고려 사항 (System Resource Considerations)

이 컴포넌트는 시스템 리소스 고려 사항을 지정하지 않아요.

더 알아보기 (Learn more)