Avro 뷰어, 검증기, 및 스키마 편집기

Apache Avro를 위한 사용하기 쉬운 도구들

  • 바이너리 파일을 시각화하고 검색할 수 있는 Avro View
  • Avro 인스턴스를 표 형식으로 보여주어 사용자가 쉽게 확인할 수 있도록 합니다
  • Avro 스키마 검증기
  • Avro 데이터 검증기
  • 내장된 JSON 편집기
  • Avro 스키마 편집 기능
  • 그래픽 아보라 스키마 편집을 위한 표 형식 보기
  • 맥락에 따라 자동으로 입력 내용을 도와주는 기능
  • 구문 강조, 코드 접기 기능 등을 제공하는 텍스트 편집 모드
  • 괄호/중괄호와 일치하도록 구조적 마킹을 적용합니다

Avro 데이터 처리를 위해 XMLSpy를 선택해야 하는 이유는 무엇일까요?

데이터 직렬화 방법으로 널리 사용되기는 하지만, 빅 데이터 이전에는 아보(Avro) 데이터를 시각적으로 처리할 수 있는 도구가 전혀 없었지만, XMLSpy가 출시되면서 이러한 문제가 해결되었습니다 XML 편집기 이 회사는 사용자 친화적인 "Avro View"를 개발하여 업계를 선도했습니다.

포괄적인 Avro 지원 기능은 Avro 스키마와 바이너리 파일 모두에 대한 Avro 검증기, Avro 스키마 편집기, 그리고 Avro 바이너리 파일(.avro)을 시각적으로 확인하고 검색할 수 있는 특수 Avro 뷰어를 포함합니다. XMLSpy는 Avro 데이터를 직렬화하는 데 사용되는 두 가지 형식, 즉 바이너리 형식과 JSON 형식을 모두 지원합니다.

Avro 뷰어

Avro 뷰어

XMLSpy에 내장된 그래픽 Avro 뷰어는 Avro 데이터 구조를 표 형식으로 표시하여, 이진 파일을 쉽게 확인하고 이해하며 검색할 수 있도록 지원합니다.

Avro 파일은 종종 매우 큰 용량을 가지므로, "블록" 패널은 데이터를 1,000개씩 묶어 그룹으로 나누어 보여주며, 사용자는 이 그룹들을 확장하거나 접을 수 있습니다. 특정 블록의 데이터를 보려면, 해당 블록을 단순히 두 번 클릭하면 됩니다.

원하는 경우, "블록" 패널에서 해당 Avro 스키마를 확인하고/또는 저장할 수도 있습니다.

Avro 스키마 편집기 및 Avro 유효성 검사기

Avro 스키마는 해당 Avro 데이터의 구조를 설명하며, JSON 형식으로 작성됩니다. XMLSpy를 사용하면 Avro 스키마를 쉽게 확인하고 편집할 수 있습니다 JSON 편집기그리고 텍스트 기반 또는 그래픽 기반의 그리드 형태로 작업할 수 있으며, 편집 기능을 지원합니다. 여기에는 입력 지원 기능, 코드 접기 기능 등 다양한 기능이 포함됩니다.

XMLSpy의 Avro 검증기는 사용자의 Avro 스키마를 Avro 스키마 표준에 맞게 검사하며, 또한 데이터 문서를 해당 Avro 스키마에 따라 검증합니다. 또한 RaptorXML Server에서도 Avro 검증을 사용할 수 있습니다 (아래 참조).

고성능 아브로 검증기

Altova RaptorXML Server는 대용량 데이터 처리에 최적화되어 있으며, 특히 Avro 파일에 저장된 방대한 양의 데이터를 처리할 수 있습니다. 병렬 컴퓨팅을 지원하는 RaptorXML Server는 뛰어난 성능, 향상된 처리량, 그리고 효율적인 메모리 활용을 통해 Avro, XML, JSON 등 대규모 데이터를 검증하고 처리하는 데 필요한 기능을 제공합니다.