Avro形式のファイルを表示、検証、およびスキーマを編集するためのツール。

Apache Avro 用の使いやすいツール。

  • Avro Viewは、バイナリファイルを可視化し、検索するためのツールです。
  • Avroインスタンスを一覧表示するテーブル形式で、見やすく表示します。
  • Avroスキーマバリデータ。
  • Avroデータ検証ツール。
  • 内蔵JSONエディタ。
  • Avroスキーマの編集。
  • グラフィカルなAvroスキーマを編集するためのグリッド表示。
  • 文脈に応じた入力支援機能。
  • 構文強調表示、コード折りたたみなど、様々な機能が利用可能なテキスト表示機能。
  • 構造的なマークを用いて、括弧や波括弧を対応付ける。

なぜXMLSpyをAvroの利用に選ぶべきなのか?

データシリアライゼーションの手法として広く利用されているにもかかわらず、.. ビッグデータ 以前は、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の検証が可能です(下記参照)。

高性能Avroバリデータ。

Altova RaptorXML Serverは、大量のデータを処理するために設計されており、特にAvroファイルに含まれる膨大なデータにも対応しています。並列処理に対応したRaptorXML Serverは、高いパフォーマンス、処理能力の向上、そして効率的なメモリ利用を実現し、大量のAvro、XML、およびJSONデータを検証および処理することができます。