我需要将雪花数据表作为API公开。但是雪花没有提供REST API来实现这一点。
我该如何实现?
我需要将雪花数据表作为API公开。但是雪花没有提供REST API来实现这一点。
我该如何实现?
你需要自己实现一些东西。一个常见的方法是编写一个应用程序,在HTTP上以RESTful方式监听查询,并使用Snowflake JDBC驱动程序检索数据,然后对其进行编码为JSON并做出响应。以下是一个通用示例:https://github.com/hellofiremind/jdbc-sql-rest
如前面的回答所提到的,您需要使用ODBC连接Snowflake,并使用Web框架实现API。
还有一个新项目Dozer,可以立即将Snowflake发布为API。 https://github.com/getdozer/dozer
免责声明:我是Dozer的主要贡献者之一。