Snowflake Cortex

Snowflake Cortex ist ein intelligenter, vollständig verwalteter Dienst, der Snowflake-Nutzern Machine Learning- und KI-Lösungen bereitstellt. Snowflake Cortex bietet unter anderem folgende Funktionen:

  • LLM-Funktionen: SQL und Python-Funktionen, die Large Language Models (LLMs) zum Verstehen, Abfragen, Übersetzen, Zusammenfassen und Generieren von Freiformtexten nutzen.

  • ML-basierte Funktionen: SQL-Funktionen, die mithilfe von maschinellem Lernen prädiktive Analysen durchführen, um Einblicke in Ihre strukturierten Daten zu gewinnen und tägliche Analysen zu beschleunigen.

Snowflake Cortex bietet modernste ML- und KI-Lösungen für Ihre Daten innerhalb Ihres Snowflake-Sicherheitsbereichs. So können Workloads, die Snowflake Cortex-Lösungen nutzen, von den bestehenden Sicherheits-, Skalierbarkeits- und Governance-Funktionen von Snowflake profitieren.

Die skalierbare Infrastruktur, auf der Snowflake Cortex basiert, ist auch die Grundlage für andere intelligente Snowflake-Features, die derzeit in einer privaten Vorschau für ausgewählte Kunden getestet werden. Wenden Sie sich an Ihren Snowflake-Kundenbetreuer, um sich über den frühzeitigen Zugang zu eines der folgenden Features zu erkundigen:

  • Dokumenten-KI (Document AI)

  • Allgemeine Suche (Universal Search)

  • Snowflake Copilot

LLM-Funktionen

Snowflake Cortex-LLM-Funktionen verwenden große Sprachmodelle (Large Language Models, LLMs), um Erkenntnisse aus Daten zu gewinnen, die in unstrukturierten und semistrukturierten Formaten gespeichert sind. Zu den derzeit verfügbaren Funktionen gehören:

  • COMPLETE zum Ausführen von Aufgaben mit komplexer Argumentation auf Basis Ihrer Textdaten.

  • EXTRACT_ANSWER zum Extrahieren von Informationen aus unstrukturierten oder semistrukturierten Daten.

  • SUMMARIZE zum automatisierten Erstellen einer Zusammenfassung von Text.

  • SENTIMENT zum Erkennen der Stimmung oder des Tonfalls eines Textes.

  • TRANSLATE zum Übersetzen von Dokumenten in andere Sprachen.

Die Features für Texteinbettung und Vektorvergleich, die zusammen den semantischen Vergleich von Textdokumenten ermöglichen, sind in einer privaten Vorschau für ausgewählte Kunden verfügbar. Wenden Sie sich an Ihren Snowflake-Kundenbetreuer, um sich über den frühzeitigen Zugang zu diesen Features zu informieren.

ML-gestützte Funktionen

ML-basierte Snowflake Cortex-Funktionen bieten Analysten, Data Engineers und Geschäftsanwendern leistungsstarke Machine-Learning-Modelle, die auf Skalierbarkeit und Genauigkeit optimiert sind. Wir stellen die Algorithmen bereit, und alles, was Sie benötigen, sind Ihre Daten. Der Zugriff auf diese Feature erfolgt über SQL.

  • Bei der Prognoseerstellung wird ermittelt, welche Faktoren in Ihren Daten einen bestimmten Wert (z. B. den Umsatz) beeinflussen, und auf der Grundlage dieser Faktoren werden zukünftige Werte prognostiziert.

  • Die Anomalieerkennung findet potenzielle Ausreißer in Ihren Daten, indem sie diese Ausreißer mit einer Prognose für denselben Zeitraum vergleicht.

  • Der Contribution Explorer bestimmt die Faktoren, die einen bestimmten Wert von Interesse beeinflussen.

Zusätzliche ML-gestützte Features sind derzeit in einer privaten Vorschau für ausgewählte Kunden verfügbar. Wenden Sie sich an Ihren Snowflake-Kundenbetreuer, um sich über den frühzeitigen Zugang zu folgenden Features zu informieren:

  • Klassifizierungsfunktion, die Datensätze auf der Grundlage automatisch ermittelter Erklärungsfaktoren zwei oder mehr Klassen zuordnet.

  • Low-Code-Weboberfläche zur Verwendung von ML-gesteuerten Funktionen innerhalb von Snowsight, ohne Schreiben von SQL.

Snowpark-ML

Für Datenwissenschaftler und Entwickler bietet Snowpark ML die Möglichkeit, eigene Modelle für maschinelles Lernen innerhalb von Snowflake unter Verwendung der Python-API zu entwickeln, bereitzustellen und zu nutzen. Wenn Ihre spezifischen Anforderungen nicht durch die ML-basierten Snowflake Cortex-Lösungen abgedeckt werden, können Sie sich Snowpark ML zuwenden, um einen eigenen Ansatz zu entwickeln.