Tabellen verwalten

Die Snowflake REST Tabelle-API bietet die folgenden Endpunkte zur Verwaltung von Snowflake-Tabellen:

Snowflake REST Tabelle-API-Endpunkte

Endpunkt

Beschreibung

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

Listet die Tabellen unter der Datenbank und dem Schema auf.

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

Erstellt eine Tabelle.

POST /api/v2/databases/database/schemas/ . schema/tables:as_select

Veraltet. Verwendet den Ersatzendpunkt unten.

POST /api/v2/databases/database/schemas/ . schema/tables:as-select

Erstellt eine Tabelle mit dem Ergebnis der angegebenen select-Abfrage.

POST /api/v2/databases/database/schemas/ . schema/tables:using_template

Veraltet. Verwendet den Ersatzendpunkt unten.

POST /api/v2/databases/database/schemas/ . schema/tables:using-template

Erzeugt eine Tabelle unter Verwendung der in Stagingdateien angegebenen Vorlagen.

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

Ruft eine Tabelle ab.

PUT /api/v2/databases/database/schemas/ . schema/tables/name

Erstellt eine neue Tabelle oder ändert eine bestehende Tabelle.

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

Löscht eine Tabelle.

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

Erstellt eine neue Tabelle durch Klonen von der angegebenen Ressource.

POST /api/v2/databases/database/schemas/ . schema/tables/name:create_like

Veraltet. Verwendet den Ersatzendpunkt unten.

POST /api/v2/databases/database/schemas/ . schema/tables/name:create-like

Erstellt eine Tabelle wie die angegebene Tabelle.

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

Hebt die Löschung einer Tabelle auf.

POST /api/v2/databases/database/schemas/ . schema/tables/name:suspend_recluster

Veraltet. Verwendet den Ersatzendpunkt unten.

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

Setzt eine Aktion zum Reclustering von Tabellen aus.

POST /api/v2/databases/database/schemas/ . schema/tables/name:resume_recluster

Veraltet. Verwendet den Ersatzendpunkt unten.

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

Nimmt eine unterbrochene Aktion zum Reclustering von Tabellen wieder auf.

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

Benennt eine Tabelle um.

POST /api/v2/databases/database/schemas/ . schema/tables/name:swapwith

Veraltet. Verwendet den Ersatzendpunkt unten.

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

Tauscht eine Tabelle mit einer anderen aus.

Eine Referenzdokumentation finden Sie unter Snowflake-Tabelle-API-Referenz.