关于 SQL API 端点¶
SQL API 可从 https://account_identifier.snowflakecomputing.cn/api
获得,其中 account_identifier
是 :doc:` 账户标识符 </user-guide/admin-account-identifier>`。
从 Snowflake 版本 6.3 开始, API 由 /api/v2/statements/
资源组成,并提供以下端点:
端点 |
描述 |
---|---|
|
使用此端点 提交要执行的 SQL 语句。 |
|
使用此端点 检查语句的执行状态。( |
|
使用此端点 :doc:` 取消执行语句 <cancelling-requests>`。 |
这些端点包括在 Snowflake 版本 5.40 中引入的检索结果的新方法。但是,向这些新端点发送请求时,不需要将 resultSetMetaData
字段中的格式字段设置为 jsonv2
。如果在请求中设置了格式字段,则忽略 SQL API 字段。
新版本 SQL API 还移除了并发限制,因此能够从多个线程中检索查询结果。
可以使用 REST APIs 的开发工具和库(例如 Postman)来发送请求和处理响应。