用于雪花的python本机连接器按照PEP249使用REST Apis。查看这个连接器的代码,它似乎使用了REST,如
/queries/v1/query-request
ret = self.rest.request(
"/queries/v1/query-request?" + urlencode(url_parameters),
data,
client=client,
_no_results=_no_results,
_include_retry_params=True,
_no_retry=_no_retry,
)这里有一个很好的描述:https://amacal.medium.com/snowflake-and-rest-api-bf7bc2295700
问题是-这些API及其端点在雪花文档中定义在哪里?还是与这里定义的雪花SQL相同,这些API显然没有提到上面的端点:https://docs.snowflake.com/en/developer-guide/sql-api/reference.html
发布于 2022-11-21 14:40:31
REST端点没有文档化,因为您应该使用Python连接器API,而不是REST。
如果您想使用REST,那么确实要使用SQL API。
https://stackoverflow.com/questions/74520506
复制相似问题