AI_ANALYZE_SENTIMENT (Transact-SQL)

A következőkre vonatkozik:SQL Analytics-végpont a Microsoft Fabricben és a Microsoft Fabric warehouse-ban

A AI_ANALYZE_SENTIMENT függvény elemzi a bemeneti szöveget, és visszaadja az alábbi érzelmi címkék egyikét: positive, negative, mixed, vagy neutral.

Note

  • AI_ANALYZE_SENTIMENT előzetes verzióban érhető el.
  • AI_ANALYZE_SENTIMENTcsak SQL analytics endpointben és Warehouse in Microsoft Fabric-ben érhető el.

Syntax

Transact-SQL szintaxis konvenciók

AI_ANALYZE_SENTIMENT ( text )

Arguments

SMS

Egy karaktertípus kifejezése , például nvarchar, varchar, nchar vagy char.

Visszatérési típusok

Az alábbi értékek egyikével tér vissza nvarchar :

  • positive
  • negative
  • mixed
  • neutral

Remarks

Az AI funkciók visszatérnek NULL , ha az AI modell nem tudja feldolgozni a szöveget. Gyakori okok a következők:

  • A felelős AI-szabályok letiltják a bemeneti szöveg nem megfelelő tartalmát.
  • A bemeneti szöveg túllépi a token korlátait. Az aktuális modell legfeljebb 15 KB szöveget támogat.

Examples

A. Elemzés érzelmeket egy láncsorban

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

Várható eredmény: positive

B. Elemzés egy táblázatoszlopból származó érzelmi

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