15. Dezember 2025: Vektor-Aggregatfunktionen

Snowflake verfügt nun über Vektor-Aggregatfunktionen, die elementweise mathematische Operationen über mehrere VECTOR-Werte hinweg ermöglichen. Diese Funktionen führen Aggregationsoperationen auf Spalten von Vektoren durch und berechnen Elemente für alle Vektoren in einer Gruppe.

Vektor-Aggregatfunktionen sind unerlässlich für maschinelles Lernen und Data Science-Workflows, die statistische Operationen für Vektoreinbettungen erfordern, z. B. das Berechnen von Zentroiden, das Auffinden von Bereichen oder das Berechnen von Durchschnittswerten über Vektordatensets hinweg. Diese Funktionen ignorieren NULL bei der Aggregation, behalten die Datentypen nach Möglichkeit bei und sind für die Handhabung von Vektordaten optimiert.

Die neu angebotenen Vektor-Aggregatfunktionen sind:

  • VECTOR_SUM – Berechnet die elementweise Summe von Vektoren unter Beibehaltung des Typs.

  • VECTOR_MIN – Berechnet das elementweise Minimum von Vektoren unter Beibehaltung des Typs.

  • VECTOR_MAX – Berechnet das elementweise Maximum von Vektoren unter Beibehaltung des Typs.

  • VECTOR_AVG – Berechnet den elementweisen Durchschnitt von Vektoren und gibt einen Vektor zurück, der FLOAT-Elemente enthält.

Weitere Informationen dazu finden Sie unter Vector functions.