2

次のWeb UI https://schema-registry-ui.landoop.comでさまざまなことを試しました

次のものをレジストリに入れることができなかったようです:

{
    "namespace": "test.avro",
    "type": "record",
    "name": "test",
    "fields": [
        {
            "name": "field1", 
            "type": "string" 
        },
        {
            "name": "field2",  
            "type": "record", 
            "fields":[
                {"name": "field1", "type": "string" },
                {"name": "field2",  "type": "string"},
                {"name": "intField", "type": "int"}
            ]
        }
    ]
}

また、現在のスキーマ内から別のスキーマを参照して、複合/ネストされたスキーマを作成する方法はありますか?

4

1 に答える 1

0

の例を見てください。

https://github.com/Landoop/schema-registry-ui/issues/43

スキーマを配列として定義する必要があります。最初の要素はネストされたレコード、2 番目の要素はメインの avro レコードです。

于 2017-05-10T15:39:05.190 に答える