使用额外的注释/元数据扩展 avro 字段

问题描述 投票:0回答:1

有时为字段提供上下文信息很有用。

protobuf 等其他协议通过其所谓的 Option 支持注释,允许以下自定义(uuid 字段注释):

message FarmerRegisteredEvent {

  string uuid = 1[(pi2schema.subject_identifier) = true];

  oneof personalData {
    ContactInfo contactInfo = 2;
    pi2schema.EncryptedPersonalData encryptedPersonalData = 6;
  }

  google.protobuf.Timestamp registeredAt = 4;
  string referrer = 5;

}

是否可以在 avro 模式中添加此类元数据信息?

avro
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.