- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE¶
Ruft Informationen über ausstehende Snowflake-Wartungsaktionen für Computepools im aktuellen Konto ab.
Syntax¶
SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE()
Rückgabewerte¶
Gibt ein JSON-Objekt zurück, das angibt, ob eine Wartung erforderlich ist und welches Zeitfenster für die Wartung ansteht. Die JSON-Felder sind:
maintenanceRequired
. Boolesches Feld, das angibt, ob eine Wartung erforderlich ist.start
. Startzeit des Wartungsfensters.end
. Endzeit des Wartungsfensters.
Wenn es keine laufenden Computepools im Snowflake-Konto gibt, gibt die Funktion „No running Snowpark Container Services found“ zurück.
Wenn es kein geplantes Wartungsfenster gibt, gibt die Funktion „No pending maintenance actions“ zurück.
Nutzungshinweise¶
Alle Rollen haben die Berechtigung, auf diese Funktion zuzugreifen.
Beispiele¶
SELECT SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE();
Beispielausgabe:
+---------------------------------------------------------------------------------------------------------+
| SYSTEM$GET_COMPUTE_POOL_PENDING_MAINTENANCE() |
|---------------------------------------------------------------------------------------------------------|
| {"maintenanceRequired":false,"maintenanceWindow":{"start":"2025-02-27T23:00","end":"2025-02-28T00:00"}} |
+---------------------------------------------------------------------------------------------------------+
Diese Ausgabe zeigt an, dass für das nächste Wartungsfenster keine Wartung geplant ist. Wenn eine Wartung erforderlich ist, wird maintenanceRequired
auf „True“ gesetzt.