【问题标题】:How to generate avro file using Scala如何使用 Scala 生成 avro 文件
【发布时间】:2015-11-13 14:53:35
【问题描述】:

我有一个用过的 python 来做同样的事情。像 fastavro 这样的库真的很管用。我有 csv 格式和 avro 模式的数据。

scala 中是否有任何类似的库

val avro = buildAvro(schema,data)

我真的很困惑,但找不到解决办法

【问题讨论】:

标签: scala avro


【解决方案1】:

试试avro4s。将其添加到构建后,您可以生成这样的架构:

val schema = AvroSchema[YourType]

然后你可以打印出来,保存它,无论你需要对架构做什么

println(schema.toString(true))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-24
    • 1970-01-01
    相关资源
    最近更新 更多