文件名称:java数组笔试题-transport:用于编写可在各种引擎(包括ApacheSpark、ApacheHive和Presto)之间移植的高性能
文件大小:575KB
文件格式:ZIP
更新时间:2024-07-03 09:37:17
系统开源
java数组笔试题 传输 UDF Transport是一个用于编写高性能用户定义函数 (UDF) 的框架,这些函数可在各种引擎之间移植,包括 、 和 。 传输 UDF 还能够直接处理以序列化格式(例如 Apache Avro)存储的数据。 使用 Transport,开发人员只需使用 Transport API 实现一次他们的 UDF 逻辑。 Transport 然后负责将 UDF 转换为针对各种引擎或格式的本机 UDF 版本。 目前,Transport 能够为 Spark、Hive 和 Trino 生成引擎工件,以及为 Avro 生成格式工件。 有关运输的更多详细信息可以在此找到。 文档 项目信息: 运输发行说明: 贡献: 用户指南 传输 UDF API: 创作传输 UDF: 使用传输 UDF: 为传输 UDF 编写测试: 常问问题: 开发者指南 传输插件的工作原理:[待办事项] 传输测试框架的工作原理:[TODO] 例子 此示例显示了如何使用传输 API 编写可移植 UDF。 public class MapFromTwoArraysFunction extends StdUDF2<