Snowflake SQL REST API

Snowflake SQL API 是一个 REST API,您可以使用它来访问和更新 Snowflake 数据库中的数据。您可以用此 API 开发可执行以下操作的自定义应用程序和集成:

  • 执行查询

  • 管理部署(例如,预置用户和角色、创建表等)

Snowflake SQL API 提供可用于以下目的的操作:

  • 提交 SQL 语句以供执行。

  • 检查语句的执行状态。

  • 取消执行语句。

您可以用此 API 执行 标准查询 和大多数 DDLDML 语句。请参阅 SQL API 的限制,了解不支持的语句类型。

SQL API 简介

获取 API 的概述。

关于 SQL API 端点

了解组成 API 的端点。

对服务器进行身份验证

使用 OAuth 或密钥对对 Snowflake 服务器进行身份验证。

提交执行 SQL 语句的请求

使用 API 端点设置和提交请求。

处理响应

检查请求状态,并在请求后获取结果和其他数据。

在单个请求中提交多个 SQL 语句

在单个 API 请求中发送多个 SQL 语句。

创建和调用存储过程

通过在请求正文中指定存储过程来创建存储过程。

使用显式事务

通过在事务中指定开始、结束和语句在事务中执行 SQL。

获取有关错误的详细信息

检索错误信息。

取消执行 SQL 语句。

取消 SQL 语句执行。

Snowflake SQL API 引用

阅读有关此 API 的操作、对象、HTTP 标头和响应代码的详细信息。

已弃用的功能

了解已弃用的功能。

语言: 中文