我想通过presto从雪花数据存储读取数据到我的应用程序。我想让雪花作为Presto的数据源之一。我可以快速使用雪花提供的JDBC驱动程序吗?由于
基于github库:
https://github.com/prestodb/presto
我看到presto-mysql, presto-spark和presto-redshift等,但我没有看到presto-snowflake
我试着添加snowflake。我的Mac上的/usr/local/地窖/prestodb/0.263/libexec/etc/目录下的属性,但presto服务器无法启动,错误:
2021-10-16T11:08:25.505+1100 ERROR main com.facebook.presto.server.PrestoServer No factory for connector snowflake
java.lang.IllegalArgumentException: No factory for connector snowflake
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:216)
at com.facebook.presto.connector.ConnectorManager.createConnection(ConnectorManager.java:208)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalog(StaticCatalogStore.java:123)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalog(StaticCatalogStore.java:98)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalogs(StaticCatalogStore.java:80)
at com.facebook.presto.metadata.StaticCatalogStore.loadCatalogs(StaticCatalogStore.java:68)
at com.facebook.presto.server.PrestoServer.run(PrestoServer.java:150)
at com.facebook.presto.server.PrestoServer.main(PrestoServer.java:85)
看起来Presto还不支持雪花