gpt4 book ai didi

avro - 最大尺寸限制在 avro

转载 作者:行者123 更新时间:2023-12-03 19:39:13 26 4
gpt4 key购买 nike

如何在 Avro Schema 生成中为数据类型设置最大大小/长度限制。例如:在模式中,我想指定一个字段,该字段采用最大 len 25 的字符串。

最佳答案

我相信您可以使用“固定”avro 类型并指定长度。

https://avro.apache.org/docs/1.7.7/spec.html#Fixed

已修复

Fixed 使用类型名称“fixed”并支持两个必需的属性:

  • 名称:命名此固定的字符串( 需要 )。
  • 和命名空间,一个限定名称的字符串;
  • size:一个整数,指定每个值的字节数( 需要 )。
  • 别名:字符串的 JSON 数组,为此枚举提供备用名称。 (可选)
  • 例如,16 字节的数量可以声明为:
  • {"type": "fixed", "size": 16, "name": "md5"}

    关于avro - 最大尺寸限制在 avro,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42328580/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com