gpt4 book ai didi

influxdb - 如何为 Presto 和 InfluxDB 创建自定义连接器

转载 作者:行者123 更新时间:2023-12-03 19:49:10 25 4
gpt4 key购买 nike

我正在尝试为 Presto 和 InfluxDB 创建一个自定义连接器,以使 Presto 能够在 InfluxDB 上运行 SQL 查询。是否已有此类连接器可用的示例?

Connectors are the source of all data for queries in Presto. Even if your data source doesn’t have underlying tables backing it, as long as you adapt your data source to the API expected by Presto, you can write queries against this data.

我找到的用于编写连接器的唯一文档是:
https://prestodb.io/docs/current/develop/example-http.html

如果有人有其他例子,你能分享一下吗?

最佳答案

presto 源代码树中有多个连接器。
当您连接到具有 JDBC 驱动程序的数据源时(可能不是您的情况),扩展 presto-base-jdbc司机给你几乎所有你需要的。参见示例 https://github.com/trinodb/trino/tree/master/presto-postgresql
当您连接到一个未启用 JDBC 的数据源时(或者您需要更多可能的 presto-base-jdbc ),您需要实现所有相关的连接器接口(interface)。除了 Java 接口(interface)和源代码之外,没有很好的文档,但是您可以按照示例进行操作,例如https://github.com/trinodb/trino/tree/master/presto-cassandra , https://github.com/trinodb/trino/tree/master/presto-accumulo
另一个选择是 Greg Leclercq 建议实现 Thrift 连接器。见他的answer方向。

关于influxdb - 如何为 Presto 和 InfluxDB 创建自定义连接器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47692012/

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