Menggunakan Panduan Pengindeksan Teks Lengkap

Berlaku untuk: SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Panduan Pengindeksan Teks Lengkap di SSMS membimbing Anda melalui serangkaian langkah yang dirancang untuk membantu Anda membuat indeks full-text.

Membuat indeks Teks Lengkap

  1. Di Object Explorer, klik kanan tabel tempat Anda ingin membuat indeks teks lengkap, arahkan ke indeks Teks-Penuh, lalu klik Tentukan Indeks Teks-Penuh. Tindakan ini meluncurkan Wizard di jendela terpisah. Klik Berikutnya

  2. Indeks Unik. Pilih indeks dari daftar tarik-turun. Indeks harus berupa indeks kolom kunci tunggal, unik, dan tidak dapat diubah ke null. Pilih indeks kunci unik terkecil untuk kunci unik teks lengkap. Untuk performa terbaik, indeks berkluster disarankan.

  3. Kolom yang Tersedia. Centang kotak di samping semua nama kolom untuk kolom yang ingin Anda sertakan. kotak centang di samping nama kolom. Kolom yang tidak memenuhi syarat berwarna abu-abu dan kotak centangnya dinonaktifkan.

  4. Bahasa untuk Pemecah Kata. Pilih bahasa dari daftar dropdown. Pilihan ini akan digunakan untuk mengidentifikasi pemecah kata yang benar untuk indeks. SQL Server menggunakan pemecah kata untuk mengidentifikasi batas kata dalam data terindeks teks lengkap.

  5. Jenis Kolom. Pilih nama kolom yang berisi tipe dokumen dari kolom yang sedang diindeks sebagai indeks teks lengkap.

    Catatan

    Kolom Tipe diaktifkan hanya ketika kolom bernama di kolom yang tersedia bertipe varbinary(max) atau image.

  6. Semantik Statistik. Pilih apakah akan mengaktifkan pengindeksan semantik untuk kolom yang dipilih. Untuk informasi selengkapnya, lihat Pencarian Semantik (SQL Server).

    Catatan

    Jika bahasa yang Anda pilih tidak memiliki Model Bahasa Semantik terkait, maka kotak centang Semantik Statistik tidak diaktifkan. Jika Anda memilih Semantik Statistik sebelum memilih Bahasa, bahasa yang tersedia dalam kotak kombinasi daftar dropdown akan dibatasi hanya pada bahasa yang mendukung Model Bahasa Semantik.

    Pencarian Semantik tidak tersedia untuk Azure SQL Database. Opsi Semantik Statistik tidak muncul saat menjalankan Wizard ini pada Azure SQL Database.

  7. Pilih opsi pelacakan perubahan.

    Otomatis
    Pilih tombol radio ini agar indeks teks lengkap diperbarui secara otomatis saat perubahan terjadi pada data yang mendasar.

    Secara manual…
    Pilih tombol radio ini jika Anda tidak ingin indeks teks lengkap diperbarui secara otomatis saat perubahan terjadi pada data yang mendasar. Perubahan pada data yang mendasar dipertahankan. Namun, untuk menerapkan perubahan pada indeks teks lengkap, Anda harus memulai atau menjadwalkan proses ini secara manual.

    Jangan lacak perubahan
    Pilih tombol radio ini jika Anda tidak ingin indeks teks lengkap diperbarui dengan perubahan pada data yang mendasar.

  8. Mulai populasi penuh saat indeks dibuat (Hanya tersedia saat Anda Tidak melacak perubahan).

    Pilih tombol radio ini untuk menginisiasi pengisian penuh saat wizard ini selesai dengan sukses. Ini akan terdiri dari membuat struktur indeks teks lengkap dalam katalog dan mengisinya dengan data terindeks teks lengkap.

    Klik Berikutnya

Katalog, Grup File Indeks, dan Daftar Henti

  1. Pilih katalog teks lengkap

    Pilih katalog: Pilih katalog teks lengkap dari daftar. Katalog default untuk database akan menjadi item yang dipilih secara default dalam daftar. Jika tidak ada katalog yang tersedia, daftar akan dinonaktifkan, dan kotak centang Buat katalog baru akan dicentang dan dinonaktifkan.

ATAU

  1. Membuat katalog baru
  • Pilih katalog teks lengkap.

    a. Nama
    Masukkan nama untuk katalog teks lengkap baru Anda.

    b. Atur sebagai katalog default
    Pilih untuk menjadikan katalog sebagai default untuk database ini.

    c. Sensitivitas aksen
    Tentukan apakah katalog baru akan sensitif terhadap aksen atau tidak sensitif terhadap aksen. Jika database sensitif terhadap aksen, Sensitif dipilih secara default.

    d. Pilih kelompok berkas indeks
    Tentukan grup file untuk membuat indeks teks lengkap.

    e. Pilih nilai:

    Nilai Deskripsi
    <Default> Jika tabel atau tampilan tidak dipartisi, pilih untuk menggunakan grup file yang sama dengan tabel atau tampilan yang mendasar. Jika tabel atau tampilan dipartisi, grup file utama digunakan
    UTAMA Pilih untuk menggunakan grup file utama untuk indeks teks lengkap baru.
    Jika ada daftar henti default yang ditentukan pengguna, pilih namanya dari daftar untuk menggunakan grup file tersebut untuk indeks teks lengkap baru.
  1. Pilih daftar henti teks lengkap
    Tentukan daftar henti yang akan digunakan untuk indeks teks lengkap, atau nonaktifkan penggunaan daftar henti.

    Stopwords dikelola dalam database menggunakan objek yang disebut daftar berhenti. Daftar stoplist adalah daftar kata henti yang saat dikaitkan dengan indeks teks penuh, digunakan dalam kueri teks penuh pada indeks tersebut. Untuk informasi selengkapnya, lihat Mengonfigurasi dan Mengelola Stopwords dan Stoplists untuk Pencarian Teks Penuh.

    Pilih salah satu dari nilai berikut ini:

Nilai Deskripsi
<sistem> Pilih untuk menggunakan daftar henti sistem pada indeks teks lengkap baru. Ini defaultnya
<mati> Pilih untuk menonaktifkan stoplist untuk indeks teks lengkap baru.
nama-daftar-henti-yang-didefinisikan-pengguna Daftar menampilkan nama setiap stoplist yang ditentukan pengguna, jika ada, yang telah dibuat di dalam database. Pilih daftar henti yang ditentukan pengguna untuk digunakan untuk indeks teks lengkap baru.

Klik Berikutnya

  1. Tentukan jadwal populasi khusus untuk SQL Server jika diperlukan. Operasi pengindeksan akan segera dimulai kecuali telah dijadwalkan untuk dilaksanakan di kemudian hari. Jadwal akan segera dibuat, meskipun tidak akan berjalan hingga waktu yang dijadwalkan.

    Jadwal Tabel Baru
    Tentukan jadwal populasi untuk tabel.

    Jadwal Katalog Baru
    Tentukan jadwal populasi untuk katalog teks lengkap.

    Mengedit
    Edit jadwal.

    Hapus
    Menghapus jadwal.

  2. Menampilkan atau mengontrol kemajuan Panduan Pengindeksan Teks-Penuh.

    Stop
    Mengganggu operasi saat ini dan mencegah operasi teks lengkap berikutnya dilakukan oleh wizard selama sesi ini.

    Laporan
    Ketika semua operasi telah selesai dijalankan, klik tombol ini untuk mengakses laporan tentang operasi yang dilakukan. Anda dapat melihat laporan, mencetaknya ke file, menyalinnya ke clipboard, atau mengirim laporan melalui email.