動的テーブルを管理する

動的テーブル 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 Dynamic Table API reference をご参照ください。