gpt4 book ai didi

scala - 如何使用 Scala 生成 avro 文件

转载 作者:行者123 更新时间:2023-12-02 03:20:39 24 4
gpt4 key购买 nike

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

scala 中的任何库都可以做类似的事情吗

val avro = buildAvro(schema,data)

我真的很困惑,但找不到解决方案

最佳答案

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

val schema = AvroSchema[YourType]

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

println(schema.toString(true))

关于scala - 如何使用 Scala 生成 avro 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33695480/

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