Bagikan melalui


ISTILAH ISABOUT

Tidak digunakan lagi

Fitur ini telah dihapus pada Windows 8. Jika Anda menulis aplikasi baru, hindari menggunakan fitur yang tidak digunakan lagi ini. Jika Anda memodifikasi aplikasi yang ada, Anda sangat dianjurkan untuk menghapus dependensi apa pun pada fitur ini.

Istilah ISABOUT cocok dengan kolom dengan grup satu atau beberapa istilah pencarian. Ini memiliki sintaks berikut:

ISABOUT(<components>) [RANKMETHOD <method>]

Istilah RANKMETHOD opsional menentukan metode perhitungan yang digunakan untuk memberi peringkat dokumen yang cocok dengan satu atau beberapa komponen. Jika tidak ada RANKMETHOD yang ditentukan, metode peringkat Koefisien Jaccard default akan digunakan.

Istilah ISABOUT dapat memiliki satu atau beberapa komponen. Kolom yang ditentukan dalam predikat CONTAINS diuji terhadap setiap komponen. Dokumen disertakan dalam hasil jika setidaknya salah satu komponen cocok. Koma memisahkan beberapa komponen.

Bagian komponen memiliki sintaks berikut:

<match_term> [<weight_term>]

Anda dapat menggunakan istilah WEIGHT opsional untuk mengubah kepentingan relatif dari setiap istilah dalam istilah ISABOUT. Jika tidak ada istilah berat yang diterapkan, berat default 1,0 tersirat.

Tabel berikut ini menjelaskan kemungkinan kecocokan jenis istilah.

Jenis Deskripsi Contoh
Word Satu kata tanpa spasi atau tanda baca lainnya.
...WHERE CONTAINS
 ('ISABOUT ("computer","software")')
Frasa Beberapa kata atau spasi yang disertakan.
...WHERE CONTAINS
 ('ISABOUT ("computer software","hardware")')
Karakter kartubebas Kata atau frasa dengan tanda bintang (*) ditambahkan ke akhir. Untuk informasi selengkapnya, lihat Menggunakan Wildcard di Predikat CONTAINS.

              
              ... WHERE CONTAINS ('ISABOUT ("compu*","soft*")')

Matches "computer", "computers", "computation", and "compulsory"

 

ISABOUT Pembobotan Kolom

Istilah ISABOUT memberi peringkat dokumen yang cocok berdasarkan seberapa dekat setiap dokumen cocok dengan kumpulan istilah yang cocok dalam kueri. Anda dapat menggunakan pembobotan kolom untuk menempatkan lebih penting dalam mencocokkan beberapa istilah kecocokan daripada yang lain. Setiap istilah kecocokan dalam istilah ISABOUT dapat memiliki nilai bobot yang diterapkan. Bobot diterapkan ke satu istilah kecocokan dan ditunjukkan oleh kata kunci "BOBOT". Istilah WEIGHT memiliki dua sintaks alternatif:

<match_term> WEIGHT(<weight_value>)
<match_term>:(<weight_value>)

Nilai berat harus antara 0 dan 1,0, dengan tidak lebih dari tiga tempat desimal. Menentukan nilai bobot di luar rentang ini menghasilkan pesan kesalahan. Nilai peringkat yang tidak tertahankan untuk suatu istilah dikalikan dengan nilai bobot untuk istilah tersebut.

Jika tidak ada bobot yang ditentukan untuk istilah yang cocok, nilai default, 1,0, tersirat.

Contoh

Contoh berikut menerapkan bobot ke dua istilah pencocokan ISABOUT, menggunakan sintaks panjang dan pendek untuk nilai bobot.

WHERE CONTAINS( System.FileName,
      'ISABOUT("computer" WEIGHT (0.75),"software":0.25)')

Referensi

Predikat FREETEXT

Klausa WHERE