ノートブックの管理

Snowflake REST Notebook API は、Notebook リソースへのアクセス、更新、および特定のアクションを実行するために、以下のエンドポイントを提供します。

Snowflake REST Notebook API エンドポイント

エンドポイント

説明

GET /api/v2/databases/database/schemas/ . schema/notebooks

利用可能なノートブックの一覧。

POST /api/v2/databases/database/schemas/ . schema/notebooks

ノートブックを作成する。

GET /api/v2/databases/database/schemas/{ . schema}/notebooks/name

ノートを取得する。

DELETE /api/v2/databases/database/schemas/ . schema/notebooks/name

ノートブックを削除する。

POST /api/v2/databases/database/schemas/ . schema/notebooks/name:execute

ノートブックを実行する。

POST /api/v2/databases/database/schemas/ . schema/notebooks/name:rename

ノートブックの名前を変更する。

POST /api/v2/databases/database/schemas/ . schema/notebooks/name:add-live-version

ノートブックにライブバージョンを追加する

POST /api/v2/databases/database/schemas/{ . schema}/notebooks/name:commit

指定したノートブックのライブバージョンを Git リポジトリにコミットします。

リファレンス・ドキュメントは、 Snowflake Notebook API reference をご参照ください。