AI_ANALYZE_SENTIMENT (Transact-SQL)

Si applica a:Endpoint di analisi SQL in Microsoft Fabric e Warehouse in Microsoft Fabric

La AI_ANALYZE_SENTIMENT funzione analizza il testo in input e restituisce una di queste etichette di sentimento: positive, negative, mixed, o neutral.

Note

  • AI_ANALYZE_SENTIMENT è in anteprima.
  • AI_ANALYZE_SENTIMENTè disponibile solo nell'endpoint SQL Analytics e nel Warehouse in Microsoft Fabric.

Syntax

Convenzioni relative alla sintassi Transact-SQL

AI_ANALYZE_SENTIMENT ( text )

Arguments

text

Un'espressione di un tipo di carattere, ad esempio nvarchar, varchar, nchar o char.

Tipi restituiti

Restituisce nvarchar uno dei seguenti valori:

  • positive
  • negative
  • mixed
  • neutral

Remarks

Le funzioni IA tornano NULL se il modello IA non riesce a processare il testo. I motivi comuni includono:

  • Le regole di IA responsabili bloccano il contenuto inappropriato nel testo di input.
  • Il testo di input supera i limiti dei token. Il modello corrente supporta fino a 15 KB di testo.

Examples

A. Analizza il sentimento in una stringa

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

Risultato previsto: positive

B. Analizza il sentiment da una colonna di tabella

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