Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Microsoft Fabric'te SQL analiz uç noktası ve Microsoft Fabric'teki Ambar
Fonksiyon, AI_EXTRACT sizin sağladığınız sınıflar kullanarak giriş metninden değerleri çıkarır ve sonucu bir JSON nesnesi olarak döndürür.
Note
-
AI_EXTRACTönizleme aşamasındadır. -
AI_EXTRACTyalnızca SQL analytics endpoint ve Microsoft Fabric'te Warehouse olarak mevcuttur.
Syntax
Transact-SQL söz dizimi kuralları
AI_EXTRACT ( text, class1, class2 [ , ...n ] )
Arguments
text
Bir karakter tipinin ifadesi , örneğin nvarchar, varchar, nchar veya char.
sınıf 1, sınıf 2, ... n
Metinden çıkarılacak bir veya daha fazla özellik adı.
Dönüş türleri
JSON metni içeren döner nvarchar(max) .
Remarks
Yapay zeka modelleri metni işleyemezse yapay zeka fonksiyonları geri NULL döner. Yaygın nedenler şunlardır:
- Sorumlu yapay zeka kuralları, giriş metnindeki uygunsuz içeriği engeller.
- Giriş metni belirteç sınırlarını aşıyor. Geçerli model en fazla 15 KB metin destekler.
Examples
A. Bir cümleden özellikler çıkarma
SELECT ai_extract('Check-in was late and room dirty', 'sentiment', 'problem') AS extraction;
Beklenen sonuç: {"sentiment":"Negative","problem":"Dirty room"}
B. Ayrıştırma JSON'u sütunlara ayırdı
SELECT sentiment, time_reported, problem
FROM dbo.hotel_reviews
CROSS APPLY OPENJSON(
ai_extract(review_text, 'sentiment', 'time_reported', 'problem')
) WITH (
sentiment VARCHAR(1000),
time_reported VARCHAR(100),
problem VARCHAR(1000)
);