semanticsimilaritydetailstable (Transact-SQL)
Berlaku untuk:SQL Server
Mengembalikan tabel nol, satu, atau beberapa baris frasa kunci yang umum di dua dokumen (dokumen sumber dan dokumen yang cocok) yang kontennya mirip secara semantik.
Fungsi set baris ini dapat dirujuk dalam klausul FROM dari pernyataan SELECT
Sintaks
SEMANTICSIMILARITYDETAILSTABLE
(
table,
source_column,
source_key,
matched_column,
matched_key
)
Argumen
tabel
Adalah nama tabel yang mengaktifkan pengindeksan teks lengkap dan semantik.
Nama ini bisa berupa nama bagian satu hingga empat, tetapi nama server jarak jauh tidak diperbolehkan.
source_column
Nama kolom di baris sumber yang berisi konten yang akan dibandingkan dengan kesamaan.
source_key
Kunci unik yang mewakili baris dokumen sumber.
Kunci ini secara implisit dikonversi ke jenis kunci unik teks lengkap dalam tabel sumber jika memungkinkan. Kunci dapat ditentukan sebagai konstanta atau variabel, tetapi tidak dapat menjadi ekspresi atau hasil sub-kueri skalar. Jika kunci yang tidak valid ditentukan, tidak ada baris yang dikembalikan.
matched_column
Nama kolom di baris yang cocok yang berisi konten yang akan dibandingkan dengan kesamaan.
matched_key
Kunci unik yang mewakili baris dokumen yang cocok.
Kunci ini secara implisit dikonversi ke jenis kunci unik teks lengkap dalam tabel sumber jika memungkinkan. Kunci dapat ditentukan sebagai konstanta atau variabel, tetapi tidak dapat menjadi ekspresi atau hasil sub-kueri skalar.
Tabel Dikembalikan
Tabel berikut ini menjelaskan informasi tentang frasa kunci yang dikembalikan fungsi set baris ini.
Column_name | Jenis | Deskripsi |
---|---|---|
Keyphrase | NVARCHAR | Frasa kunci yang berkontribusi pada kesamaan antara dokumen sumber dan dokumen yang cocok. |
skor | NYATA | Nilai relatif untuk frasa kunci ini dalam hubungannya dengan semua frasa kunci lain yang serupa antara 2 dokumen. Nilainya adalah nilai desimal pecahan dalam rentang [0,0, 1,0] di mana skor yang lebih tinggi mewakili bobot yang lebih tinggi dan 1,0 adalah skor sempurna. |
Keterangan Umum
Untuk informasi selengkapnya, lihat Menemukan Dokumen Serupa dan Terkait dengan Pencarian Semantik.
Metadata
Untuk informasi dan status tentang ekstraksi dan populasi kesamaan semantik, kueri tampilan manajemen dinamis berikut:
Keamanan
Izin
Memerlukan izin SELECT pada tabel dasar tempat indeks teks lengkap dan semantik dibuat.
Contoh
Contoh berikut mengambil 5 frasa kunci yang memiliki skor kesamaan tertinggi antara kandidat yang ditentukan dalam tabel HumanResources.JobCandidate dari AdventureWorks2022
database sampel. Variabel @CandidateId dan @MatchedID mewakili nilai dari kolom kunci indeks teks lengkap.
SELECT TOP(5) KEY_TBL.keyphrase, KEY_TBL.score
FROMSEMANTICSIMILARITYDETAILSTABLE
(
HumanResources.JobCandidate,
Resume, @CandidateID,
Resume, @MatchedID
) AS KEY_TBL
ORDER BY KEY_TBL.score DESC;
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk