Avro 可空逻辑类型示例

Example of Avro nullable logical type

我创建了一个包含可空逻辑类型的 Avro 模式:

        {
            "name": "test",
            "size": 8,
            "type": [
                "null",
                {
                    "type": "int",
                    "logicalType": "date"
                }
            ],
            "default": null,
        }

这很好用,但问题是当我生成 kafka 主题时,我找不到相应的 JSON 数据应该是什么样子的例子。

例如当我产生以下记录时:

{"test":{"int":14756}}

我收到架构不匹配错误。

我在哪里可以找到为此类架构构建正确 JSON 数据的示例?

您不必包含联合,只需尝试 {"test":14756}