SHOW COMPUTE POOLS- und DESC COMPUTE POOL-Befehle: Neue Spalte in der Ausgabe¶
Achtung
Diese Verhaltensänderung ist im Bundle 2024_06 enthalten.
Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.
Wenn dieses Bundle zur Verhaltensänderung aktiviert ist, enthält die Ausgabe des Befehls SHOW COMPUTE POOLS und DESCRIBE COMPUTE POOL die folgenden neuen Spalten:
Spaltenname |
Beschreibung |
---|---|
BUDGET |
Der Name des Budgets zur Überwachung der Credit-Nutzung des Computepools. |
TARGET_NODES |
Zeigt die Anzahl der Knoten an, auf die Snowflake für Ihren Computepool abzielt. Wenn Bemerkung Die Spalte |
Die folgenden Beispiele zeigen, wie Sie die Werte in der Spalte target_nodes
interpretieren können.
Beispiel 1: Angenommen, Sie geben in einem CREATE COMPUTE POOL-Befehl MIN_NODES=1 und MAX_NODES=3 an.
Während Snowflake einen Knoten bereitstellt, ist der Wert in den Spalten active_nodes
und idle_nodes
zunächst 0 und der Wert in der Spalte target_nodes
ist 1. (Der Wert in der Spalte target_nodes
entspricht dem Wert, den Sie für den Parameter MIN_NODES angegeben haben.) Dies zeigt an, dass es einen Knoten im Computepool geben sollte, den Snowflake bereitstellt.
Nachdem Snowflake einen Knoten bereitgestellt hat, ist der Wert in der Spalte idle_nodes
1 (unter der Annahme, dass keine Dienste laufen). Der Wert in der Spalte target_nodes
ist immer noch 1, was bedeutet, dass es einen Knoten im Computepool geben sollte.
Beispiel 2: Snowflake könnte versuchen, aufgrund von Autoskalierung oder Änderungen der Mindestanzahl von Knoten (über ALTER COMPUTE POOL … SET MIN_NODES) einen Knoten zu einem bestehenden Computepool hinzuzufügen.
Während Snowflake einen Knoten bereitstellt, lautet der Wert in der state
-Spalte resizing
. Um festzustellen, wie viele Knoten Snowflake hinzufügt, prüfen Sie den Wert in der Spalte target_nodes
.
Nehmen wir zum Beispiel an, der Wert in der Spalte active_nodes
ist 1, der Wert in der Spalte idle_nodes
ist 0 und Sie ändern die Größe des Computepools, indem Sie die Eigenschaft MIN_NODES von 1 auf 2 aktualisieren. In diesem Fall ist der Wert in der target_nodes
-Spalte 2 (die Anzahl der Knoten, die sich im Computepool befinden sollen). Daraus können Sie ableiten, dass Snowflake einen zusätzlichen Knoten bereitstellt.
Ref.: 1595, 1652