- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$GET_COMPUTE_POOL_STATUS¶
Ruft den Status eines Computepools ab.
- Siehe auch:
Syntax¶
SYSTEM$GET_COMPUTE_POOL_STATUS( '<computePoolName>' )
Argumente¶
Benötigt:
computePoolName
Name des Computepools.
Rückgabewerte¶
Gibt Statusinformationen als JSON-Objekt zurück. Die JSON-Felder sind:
status
. Status des Computepools.message
. Gegebenenfalls für den Status relevante Meldung. Andernfalls ist dieses Feld leer.
Nutzungshinweise¶
Die aktuelle Rolle muss die Berechtigung MONITOR für den Computepool haben, um die Statusinformationen abzurufen.
Die
message
-Meldung in der Antwort kann auf einen Kapazitätsfehler hinweisen. Das bedeutet, dass der von Ihnen angeforderte Instanztyp beim Cloudanbieter derzeit nicht verfügbar ist. Sie können entweder versuchen, den Computepool einige Minuten später zu erstellen, oder einen anderen Instanztyp wählen.
Beispiele¶
Die folgende Funktion ruft Statusinformationen für den Computepool „mypool“ ab.
SELECT SYSTEM$GET_COMPUTE_POOL_STATUS('mypool');
Beispielausgaben:
Computepool wird gestartet.
{"status":"STARTING","message":"Compute pool is starting for last 2 minutes"}
Computepool ist aktiv.
{"status":"ACTIVE","message":""}