Erzeugen eines AVRO-Schemas aus einem JSON-Dokument

10

Gibt es ein Werkzeug, das ein AVRO-Schema aus einem 'typischen' JSON-Dokument erstellen kann?

Zum Beispiel:

%Vor%

Ich habe Ссылка gefunden, das ein json-schema erzeugt

%Vor%

Aber ich hätte gerne eine AVRO Version.

    
Pierre 03.07.2014, 08:51
quelle

1 Antwort

2

Sie können dies leicht mit Apache Spark und Python erreichen. Lade zuerst die Funke-Distribution von Ссылка herunter und installiere avro package für Python mit pip . Dann starte pyspark mit avro package:

%Vor%

und verwenden Sie den folgenden Code (vorausgesetzt, die input.json -Dateien enthalten ein oder mehrere json-Dokumente, jeweils in einer separaten Zeile):

%Vor%

Zum Beispiel: für eine Eingabedatei mit Inhalt:

%Vor%

Das Skript führt zu:

%Vor%     
Mariusz 01.12.2016 08:06
quelle

Tags und Links