【发布时间】:2015-11-13 14:53:35
【问题描述】:
我有一个用过的 python 来做同样的事情。像 fastavro 这样的库真的很管用。我有 csv 格式和 avro 模式的数据。
scala 中是否有任何类似的库
val avro = buildAvro(schema,data)
我真的很困惑,但找不到解决办法
【问题讨论】:
我有一个用过的 python 来做同样的事情。像 fastavro 这样的库真的很管用。我有 csv 格式和 avro 模式的数据。
scala 中是否有任何类似的库
val avro = buildAvro(schema,data)
我真的很困惑,但找不到解决办法
【问题讨论】:
试试avro4s。将其添加到构建后,您可以生成这样的架构:
val schema = AvroSchema[YourType]
然后你可以打印出来,保存它,无论你需要对架构做什么
println(schema.toString(true))
【讨论】: