2017-05-18 13 views
0

나는 MySQL 커넥터가 활성화 된 Presto를 설정했습니다. 이제 특별한 유형의 데이터 소스에 대해 고유 한 커넥터를 작성하려고합니다.Facebook Presto 용 맞춤 커넥터를 작성하는 방법은 무엇입니까?

Custom connector for SQLAlchemy이 완료되었습니다. 그러나 이번에는 수십 개의 Java 클래스에 직면했습니다. 어떤 기초 수업을 좋은 출발점으로 사용할 수 있습니까? 구현해야하는 인터페이스는 무엇입니까? RawFile 커넥터일까요?

미리 감사드립니다.

답변

1

개발자 설명서를 참조하십시오 : https://prestodb.io/docs/current/develop/connectors.html. 예제 HTTP 커넥터는 좋은 출발점입니다.

당신은 최소한 ConnectorFactory, Connector, ConnectorMetadata, ConnectorSplitManager, ConnectorHandleResolver 및 중 ConnectorRecordSetProvider 또는 ConnectorPageSourceProvider는, 다른 클래스가 수행하려는 작업에 따라 필요할 수 있습니다 구현해야합니다.