如何为 Facebook Presto 编写自定义连接器?
How to write custom connector for Facebook Presto?
我已经设置了启用 mysql 连接器的 Presto。
现在我想为一种特殊类型的数据源编写自己的连接器。
Custom connector for SQLAlchemy 完成。但这一次,我面对的是几十个Java类。什么基础 类 可以用作好的起点?必须实现哪些接口?也许是 RawFile 连接器?
提前致谢。
查看开发者文档:https://prestodb.io/docs/current/develop/connectors.html。示例 HTTP 连接器是一个很好的起点。
您需要实施 ConnectorFactory
、Connector
、ConnectorMetadata
、
ConnectorSplitManager
、ConnectorHandleResolver
以及至少 ConnectorRecordSetProvider
或 ConnectorPageSourceProvider
,其他 类 可能需要,具体取决于您要执行的操作。
我已经设置了启用 mysql 连接器的 Presto。 现在我想为一种特殊类型的数据源编写自己的连接器。
Custom connector for SQLAlchemy 完成。但这一次,我面对的是几十个Java类。什么基础 类 可以用作好的起点?必须实现哪些接口?也许是 RawFile 连接器?
提前致谢。
查看开发者文档:https://prestodb.io/docs/current/develop/connectors.html。示例 HTTP 连接器是一个很好的起点。
您需要实施 ConnectorFactory
、Connector
、ConnectorMetadata
、
ConnectorSplitManager
、ConnectorHandleResolver
以及至少 ConnectorRecordSetProvider
或 ConnectorPageSourceProvider
,其他 类 可能需要,具体取决于您要执行的操作。