管理动态表

动态表 API 提供以下端点来管理 Snowflake 动态表:

Snowflake 动态表 API 端点

端点

描述

GET /api/v2/databases/database/schemas/.schema/dynamic-tables

列出数据库和架构下的动态表。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables

使用标准创建修饰符作为查询参数创建动态表。

GET /api/v2/databases/database/schemas/.schema/dynamic-tables/name

获取动态表。

DELETE /api/v2/databases/database/schemas/.schema/dynamic-tables/name

删除具有给定名称的动态表。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/name:clone

通过克隆指定资源来创建新的动态表。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/name:undrop

取消删除动态表。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/name:suspend

暂停对指定动态表的刷新。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/name:resume

恢复对指定动态表的刷新。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/name:refresh

指定应手动刷新指定的动态表。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/.name:suspend-recluster

暂停指定动态表的重聚类。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/.name:resume-recluster

恢复指定动态表的重聚类。

POST /api/v2/databases/database/schemas/.schema/dynamic-tables/name:swap-with

与另一个动态表交换。

有关参考文档,请参阅 Snowflake 动态表 API 参考

语言: 中文