AI_ANALYZE_SENTIMENT (Transact-SQL)

Gilt für:SQL-Analyseendpunkt in Microsoft Fabric und Warehouse in Microsoft Fabric

Die AI_ANALYZE_SENTIMENT Funktion analysiert den Eingabetext und gibt eines dieser Sentiment-Labels zurück: positive, , negative, mixedoder neutral.

Note

  • AI_ANALYZE_SENTIMENT befindet sich in der Vorschau.
  • AI_ANALYZE_SENTIMENTist nur im SQL-Analytics-Endpunkt und im Warehouse in Microsoft Fabric verfügbar.

Syntax

Transact-SQL-Syntaxkonventionen

AI_ANALYZE_SENTIMENT ( text )

Arguments

text

Ein Ausdruck eines Charaktertyps, zum Beispiel nvarchar, varchar, nchar oder char.

Rückgabetypen

Gibt einen der folgenden Werte zurück:nvarchar

  • positive
  • negative
  • mixed
  • neutral

Bemerkungen

KI-Funktionen kehren zurück, NULL wenn das KI-Modell den Text nicht verarbeiten kann. Häufige Gründe sind:

  • Verantwortungsvolle KI-Regeln blockieren unangemessenen Inhalt im Eingabetext.
  • Eingabetext überschreitet Tokengrenzwerte. Das aktuelle Modell unterstützt bis zu 15 KB Text.

Beispiele

A. Analysiere Gefühle in einer Zeichenkette

SELECT ai_analyze_sentiment('This hotel was great!') AS sentiment;

Erwartetes Ergebnis: positive

B. Analysieren Sie die Stimmung aus einer Tabellenspalte

SELECT review_id,
       ai_analyze_sentiment(review_text) AS sentiment
FROM dbo.hotel_reviews;