如何为Facebook Presto编写自定义连接器?

时间:2017-05-18 09:38:15

标签: sql connector presto

我已经设置了启用了mysql连接器的Presto。 现在我想为特殊类型的数据源编写自己的连接器。

Custom connector for SQLAlchemy已完成。但这一次,我面临着数十个Java类。什么基类可以作为良好的起点?必须实现哪些接口?也许是RawFile连接器?

提前谢谢。

1 个答案:

答案 0 :(得分:1)

请参阅开发人员文档:https://prestodb.io/docs/current/develop/connectors.html。示例HTTP连接器是一个很好的起点。

您需要实施ConnectorFactoryConnectorConnectorMetadataConnectorSplitManagerConnectorHandleResolver以及ConnectorRecordSetProviderConnectorPageSourceProvider至少可能需要其他类别,具体取决于您要执行的操作。