AmazonKendra adalah layanan pencarian cerdas yang sangat akurat dan mudah digunakan yang didukung oleh pembelajaran mesin (ML). Amazon Kendra menawarkan rangkaian konektor sumber data untuk menyederhanakan proses penyerapan dan pengindeksan konten Anda, di mana pun konten itu berada.
Data berharga dalam organisasi disimpan dalam repositori terstruktur dan tidak terstruktur. Amazon Kendra dapat menyatukan data di beberapa repositori basis pengetahuan terstruktur dan tidak terstruktur untuk diindeks dan dicari.
Salah satu repositori basis pengetahuan tersebut adalah Microsoft SharePoint, dan kami dengan senang hati mengumumkan bahwa kami telah memperbarui konektor SharePoint untuk Amazon Kendra untuk menambahkan lebih banyak kemampuan. Dalam versi baru ini (V2.0), kami telah menambahkan dukungan untuk Edisi Berlangganan SharePoint dan beberapa mode autentikasi dan sinkronisasi untuk mengindeks konten berdasarkan konten yang baru, dimodifikasi, atau dihapus.
Sekarang Anda juga dapat memilih OAuth 2.0 untuk mengautentikasi dengan SharePoint Online. Beberapa opsi sinkronisasi tersedia untuk memperbarui indeks Anda saat konten sumber data Anda berubah. Anda dapat memfilter hasil pencarian berdasarkan informasi pengguna dan grup untuk memastikan hasil pencarian Anda hanya ditampilkan berdasarkan hak akses pengguna.
Dalam postingan ini, kami mendemonstrasikan cara mengindeks konten dari SharePoint menggunakan konektor Amazon Kendra SharePoint V2.0.
Ikhtisar solusi
Anda dapat menggunakan Amazon Kendra sebagai lokasi pusat untuk mengindeks konten yang disediakan oleh berbagai sumber data untuk pencarian cerdas. Di bagian berikut, kita melalui langkah-langkah untuk membuat indeks, menambahkan konektor SharePoint, dan menguji solusinya.
Prasyarat
Untuk memulai, Anda memerlukan yang berikut ini:
Buat Indeks Amazon Kendra
Untuk membuat indeks Amazon Kendra, selesaikan langkah-langkah berikut:
- Di konsol Amazon Kendra, pilih Buat indeks.
- Untuk Nama indeks, masukkan nama untuk indeks (misalnya,
my-sharepoint-index
). - Masukkan deskripsi opsional.
- Pilih Buat peran baru.
- Untuk Nama peran, masukkan nama peran IAM.
- Konfigurasikan pengaturan dan tag enkripsi opsional.
- Pilih Selanjutnya.
- Untuk Pengaturan kontrol akses, pilih Yes.
- Untuk Konfigurasi token, atur Jenis token untuk JSON dan biarkan nilai default untuk Nama Pengguna dan Grup.
- Untuk Perluasan grup pengguna, biarkan default.
- Pilih Selanjutnya.
- Untuk Tentukan penyediaan, pilih Edisi pengembang, yang cocok untuk membangun bukti konsep dan eksperimen, dan pilih membuat.
Tambahkan sumber data SharePoint ke indeks Amazon Kendra Anda
Salah satu keuntungan penerapan Amazon Kendra adalah Anda dapat menggunakan satu set konektor bawaan untuk sumber data seperti Layanan Penyimpanan Sederhana Amazon (Amazon S3), Layanan Database Relasional Amazon (Amazon RDS), SharePoint Online, dan Salesforce.
Untuk menambahkan sumber data SharePoint ke indeks Anda, selesaikan langkah-langkah berikut:
- Di konsol Amazon Kendra, arahkan ke indeks yang Anda buat.
- Pilih Sumber data di panel navigasi.
- Bawah Konektor SharePoint V2.0, pilih Tambahkan konektor.
- Untuk Nama sumber data, masukkan nama (misalnya,
my-sharepoint-data-source
). - Masukkan deskripsi opsional.
- Pilih Inggris (id) untuk Bahasa default.
- Masukkan tag opsional.
- Pilih Selanjutnya.
Bergantung pada opsi hosting yang digunakan aplikasi SharePoint Anda, pilih metode hosting yang sesuai. Atribut yang diperlukan untuk konfigurasi konektor muncul berdasarkan metode hosting yang Anda pilih.
- Jika Anda memilih SharePoint Online, selesaikan langkah-langkah berikut:
- Masukkan URL untuk repositori SharePoint Online Anda.
- Pilih opsi autentikasi Anda (detail autentikasi ini akan digunakan oleh konektor SharePoint untuk diintegrasikan dengan aplikasi SharePoint Anda).
- Masukkan ID penyewa aplikasi SharePoint Online Anda.
- Untuk Rahasia AWS Secrets Manager, pilih rahasia yang memiliki kredensial aplikasi SharePoint Online atau buat rahasia baru dan tambahkan detail koneksi (misalnya,
AmazonKendra-SharePoint-my-sharepoint-online-secret
).
Untuk mempelajari lebih lanjut tentang Manajer Rahasia AWS, mengacu pada Memulai dengan Manajer Rahasia.
Konektor SharePoint menggunakan clientId
, clientSecret
, userName
, dan password
informasi untuk mengautentikasi dengan aplikasi SharePoint Online. Rincian ini dapat diakses di Pendaftaran aplikasi halaman di portal Azure, jika aplikasi SharePoint Online sudah terdaftar.
- Jika Anda memilih Server SharePoint, selesaikan langkah-langkah berikut:
- Pilih versi SharePoint Anda (misalnya, kami menggunakan SharePoint 2019 untuk postingan ini).
- Masukkan URL situs untuk penyimpanan SharePoint Server Anda.
- Untuk Lokasi sertifikat SSL, masukkan jalur ke file bucket S3 tempat sertifikat SSL SharePoint Server berada.
- Masukkan nama host proxy web dan detail nomor port jika server SharePoint memerlukan koneksi proxy.
Untuk postingan ini, tidak ada proxy web yang digunakan karena aplikasi SharePoint yang digunakan untuk contoh ini adalah aplikasi yang menghadap ke publik.
-
- Pilih opsi otorisasi untuk konfigurasi Access Control List (ACL).
Detail autentikasi ini akan digunakan oleh konektor SharePoint untuk diintegrasikan dengan instans SharePoint Anda.
- Untuk Rahasia AWS Secrets Manager, pilih rahasia yang memiliki kredensial SharePoint Server atau buat rahasia baru dan tambahkan detail koneksi (misalnya,
AmazonKendra-my-sharepoint-server-secret
).
Konektor SharePoint menggunakan informasi nama pengguna dan kata sandi untuk mengautentikasi dengan aplikasi SharePoint Server. Jika Anda menggunakan ID email dengan domain form IDP sebagai setelan ACL, titik akhir server LDAP, basis pencarian, nama pengguna LDAP, dan kata sandi LDAP juga diperlukan.
Untuk mencapai tingkat kontrol terperinci atas konten yang dapat dicari dan ditampilkan, fungsionalitas perayap identitas diperkenalkan di konektor SharePoint V2.0.
- Aktifkan perayap identitas dan pilih Perayapan Pemetaan Grup Lokal dan Perayapan Pemetaan Grup AD.
- Untuk Cloud Pribadi Virtual (VPC), pilih VPC tempat aplikasi SharePoint dapat dijangkau dari konektor SharePoint Anda.
Untuk posting ini, kami memilih Tidak ada VPC karena aplikasi SharePoint yang digunakan untuk contoh ini adalah aplikasi publik yang digunakan Cloud komputasi elastis Amazon (Amazon EC2).
- Memilih Buat peran baru (Disarankan) dan memberikan nama peran, seperti
AmazonKendra-sharepoint-v2
. - Pilih Selanjutnya.
- Pilih entitas yang ingin Anda sertakan untuk pengindeksan. Kamu bisa memilih Semua atau entitas tertentu berdasarkan kasus penggunaan Anda. Untuk posting ini, kami memilih Semua.
Anda juga dapat menyertakan atau mengecualikan dokumen dengan menggunakan ekspresi reguler. Anda dapat menentukan pola yang digunakan Amazon Kendra untuk mengecualikan dokumen tertentu dari pengindeksan atau hanya menyertakan dokumen dengan pola itu. Untuk informasi lebih lanjut, lihat Konfigurasi SharePoint.
- Pilih mode sinkronisasi Anda untuk memperbarui indeks saat konten sumber data Anda berubah.
Anda dapat menyinkronkan dan mengindeks semua konten di semua entitas, terlepas dari proses sinkronisasi sebelumnya dengan memilih Sinkronisasi penuh, atau hanya menyinkronkan konten baru, yang dimodifikasi, atau yang dihapus, atau hanya menyinkronkan konten yang baru atau yang dimodifikasi. Untuk posting ini, kami memilih Sinkronisasi penuh.
- Pilih frekuensi untuk menjalankan jadwal sinkronisasi, seperti Jalankan sesuai permintaan.
- Pilih Selanjutnya.
Di langkah berikutnya, Anda dapat membuat pemetaan bidang untuk menambahkan lapisan tambahan metadata ke dokumen Anda. Hal ini memungkinkan Anda untuk meningkatkan akurasi melalui penyetelan manual, penyaringan, dan faceting.
- Tinjau informasi pemetaan bidang default dan pilih Selanjutnya.
- Sebagai langkah terakhir, tinjau detail konfigurasi dan pilih Tambahkan sumber data untuk membuat sumber data konektor SharePoint untuk indeks Amazon Kendra.
Uji solusinya
Sekarang Anda siap menyiapkan dan menguji fitur pencarian Amazon Kendra menggunakan konektor SharePoint.
Untuk postingan ini, dokumen memulai AWS ditambahkan ke sumber data SharePoint. Dataset sampel yang digunakan untuk posting ini dapat diunduh dari AWS_Whitepapers.zip. Kumpulan data ini memiliki dokumen PDF yang dikategorikan ke dalam beberapa direktori berdasarkan jenis dokumen (misalnya, dokumen yang terkait dengan opsi database AWS, keamanan, dan ML).
Selain itu, contoh direktori kumpulan data di SharePoint dikonfigurasikan dengan ID email pengguna dan detail grup sehingga hanya pengguna dan grup dengan izin yang dapat mengakses direktori tertentu atau file individual.
Untuk mendapatkan kontrol tingkat terperinci atas hasil pencarian, konektor SharePoint merayapi pemetaan grup lokal atau Direktori Aktif (AD) di sumber data SharePoint selain konten saat perayap identitas diaktifkan dengan opsi pemetaan grup AD dan lokal yang dipilih . Dengan kemampuan ini, konten terindeks Amazon Kendra dapat dicari dan ditampilkan berdasarkan izin kontrol akses pengguna dan grup.
Untuk menyinkronkan indeks kami dengan konten SharePoint, selesaikan langkah-langkah berikut:
- Di konsol Amazon Kendra, arahkan ke indeks yang Anda buat.
- Pilih Sumber data di panel navigasi dan pilih sumber data SharePoint.
- Pilih Sync sekarang untuk memulai proses mengindeks konten dari aplikasi SharePoint dan menunggu proses selesai.
Jika Anda mengalami masalah sinkronisasi, lihat Memecahkan masalah sumber data for more information.
Ketika proses sinkronisasi berhasil, nilai untuk Status sinkronisasi terakhir akan disetel ke Berhasil โ layanan beroperasi secara normal. Konten dari aplikasi SharePoint kini telah diindeks dan siap untuk kueri.
- Pilih Cari konten yang diindeks (Di bawah Manajemen data) di panel navigasi.
- Masukkan kueri pengujian di bidang pencarian dan tekan Enter.
Kueri pengujian seperti "Berapa daya tahan S3?" memberikan jawaban yang disarankan Amazon Kendra berikut. Perhatikan bahwa hasil kueri ini berasal dari semua konten yang diindeks. Ini karena tidak ada konteks nama pengguna atau informasi grup untuk kueri ini.
- Untuk menguji penelusuran yang dikontrol akses, perluas Uji kueri dengan nama pengguna atau grup Dan pilihlah Terapkan nama pengguna atau grup untuk menambahkan nama pengguna (ID email) atau informasi grup.
Saat aplikasi Experience Builder digunakan, aplikasi tersebut menyertakan konteks pengguna, dan karena itu Anda tidak perlu menambahkan ID pengguna atau grup secara eksplisit.
- Untuk posting ini, akses ke direktori Database di situs SharePoint hanya disediakan untuk grup spesialis database.
- Masukkan kueri pengujian baru dan tekan Enter.
Dalam contoh ini, hanya konten dalam direktori Database yang dicari dan hasilnya ditampilkan. Ini karena grup database-spesialis hanya memiliki akses ke direktori Databases.
Selamat! Anda telah berhasil menggunakan Amazon Kendra untuk memunculkan jawaban dan wawasan berdasarkan konten yang diindeks dari aplikasi SharePoint Anda.
Pembuat Pengalaman Amazon Kendra
Anda dapat membuat dan menerapkan aplikasi pencarian Amazon Kendra tanpa memerlukan kode front-end apa pun. Amazon Kendra Experience Builder membantu Anda membangun dan menerapkan aplikasi pencarian yang berfungsi penuh dalam beberapa klik sehingga Anda dapat langsung mulai mencari.
Lihat Membangun pengalaman penelusuran tanpa kode for more information.
Membersihkan
Untuk menghindari timbulnya biaya di masa mendatang, bersihkan sumber daya yang Anda buat sebagai bagian dari solusi ini. Jika Anda membuat indeks Amazon Kendra baru saat menguji solusi ini, hapus jika Anda tidak membutuhkannya lagi. Jika Anda hanya menambahkan sumber data baru menggunakan konektor Amazon Kendra untuk SharePoint, hapus sumber data tersebut setelah tinjauan solusi Anda selesai.
Lihat Menghapus indeks dan sumber data for more information.
Kesimpulan
Dalam postingan ini, kami menunjukkan cara menyerap dokumen dari aplikasi SharePoint Anda ke dalam indeks Amazon Kendra Anda. Kami juga meninjau beberapa fitur baru yang diperkenalkan di versi baru konektor SharePoint.
Untuk mempelajari selengkapnya tentang konektor Amazon Kendra untuk SharePoint, lihat Konektor Microsoft SharePoint V2.0.
Akhirnya, jangan lupa untuk memeriksa posting blog lain tentang Amazon Kendra!
tentang Penulis
Udaya Jaladi adalah Arsitek Solusi di Amazon Web Services (AWS), yang berspesialisasi dalam membantu pelanggan Independent Software Vendor (ISV). Dengan keahlian dalam strategi cloud, teknologi AI/ML, dan operasi, Udaya berfungsi sebagai penasihat tepercaya bagi para eksekutif dan insinyur, menawarkan panduan yang dipersonalisasi untuk memaksimalkan potensi cloud dan mendorong pengembangan produk yang inovatif. Memanfaatkan latar belakangnya sebagai Arsitek Perusahaan (EA) di berbagai domain bisnis, Udaya unggul dalam merancang solusi cloud terukur yang disesuaikan untuk memenuhi kebutuhan spesifik pelanggan ISV.
- Konten Bertenaga SEO & Distribusi PR. Dapatkan Amplifikasi Hari Ini.
- PlatoAiStream. Kecerdasan Data Web3. Pengetahuan Diperkuat. Akses Di Sini.
- Mencetak Masa Depan bersama Adryenn Ashley. Akses Di Sini.
- Beli dan Jual Saham di Perusahaan PRE-IPO dengan PREIPOยฎ. Akses Di Sini.
- Sumber: https://aws.amazon.com/blogs/machine-learning/announcing-the-updated-microsoft-sharepoint-connector-v2-0-for-amazon-kendra/
- :memiliki
- :adalah
- :Di mana
- $NAIK
- 10
- 100
- 11
- 12
- 14
- 17
- 20
- 2019
- 7
- 9
- a
- Tentang Kami
- mengakses
- diakses
- ketepatan
- tepat
- Mencapai
- di seluruh
- aktif
- Ad
- menambahkan
- menambahkan
- tambahan
- keuntungan
- penasihat
- Setelah
- AI / ML
- Semua
- sudah
- juga
- Amazon
- Amazon EC2
- AmazonKendra
- Amazon RDS
- Amazon Web Services
- Layanan Web Amazon (AWS)
- an
- dan
- Mengumumkan
- Mengumumkan
- jawaban
- Apa pun
- aplikasi
- muncul
- Aplikasi
- sesuai
- ADALAH
- AS
- At
- atribut
- mengotentikasi
- Otentikasi
- otorisasi
- tersedia
- menghindari
- jauh
- AWS
- Biru langit
- latar belakang
- mendasarkan
- berdasarkan
- BE
- karena
- Blog
- Posting blog
- kedua
- membangun
- pembangun
- Bangunan
- bisnis
- by
- CAN
- kemampuan
- kasus
- pusat
- tertentu
- sertifikat
- Perubahan
- memeriksa
- Pilih
- awan
- kode
- lengkap
- Lengkap
- menghitung
- konsep
- konfigurasi
- koneksi
- konsul
- Konten
- isi
- konteks
- kontrol
- Biaya
- crawler
- membuat
- dibuat
- Surat kepercayaan
- pelanggan
- data
- Basis Data
- database
- Default
- default
- mendemonstrasikan
- menyebarkan
- dikerahkan
- deskripsi
- rincian
- Pengembangan
- direktori
- beberapa
- dokumen
- domain
- domain
- Dont
- penggerak
- daya tahan
- EA
- edisi
- antara
- diaktifkan
- memungkinkan
- enkripsi
- Titik akhir
- Insinyur
- memastikan
- Enter
- Enterprise
- entitas
- Bahkan
- contoh
- gembira
- eksekutif
- Lihat lebih lanjut
- pengalaman
- keahlian
- ekspresi
- tambahan
- Fitur
- beberapa
- bidang
- File
- File
- menyaring
- berikut
- Untuk
- bentuk
- Frekuensi
- dari
- sepenuhnya
- fungsionil
- fungsi
- masa depan
- mendapatkan
- mendapatkan
- Go
- Kelompok
- Grup
- bimbingan
- Memiliki
- membantu
- sangat
- -nya
- tuan rumah
- tuan
- Seterpercayaapakah Olymp Trade? Kesimpulan
- How To
- HTML
- http
- HTTPS
- ID
- identitas
- id
- if
- mengimplementasikan
- memperbaiki
- in
- memasukkan
- termasuk
- independen
- indeks
- sendiri-sendiri
- informasi
- inovatif
- wawasan
- contoh
- mengintegrasikan
- Cerdas
- ke
- diperkenalkan
- masalah
- IT
- jpg
- pengetahuan
- Terakhir
- lapisan
- BELAJAR
- pengetahuan
- Meninggalkan
- Tingkat
- leveraging
- 'like'
- Daftar
- lokal
- terletak
- tempat
- lagi
- mesin
- Mesin belajar
- manajer
- pemetaan
- memaksimalkan
- Pelajari
- Metadata
- metode
- Microsoft
- ML
- mode
- mode
- dimodifikasi
- lebih
- beberapa
- nama
- Arahkan
- Navigasi
- Perlu
- kebutuhan
- New
- Fitur Baru
- berikutnya
- tidak
- sekarang
- jumlah
- sumpah
- of
- menawarkan
- Penawaran
- on
- secara online
- hanya
- operasi
- Operasi
- pilihan
- Opsi
- or
- organisasi
- kami
- di luar
- lebih
- halaman
- pane
- bagian
- Kata Sandi
- path
- pola
- pola
- Izin
- Personalized
- memilih
- plato
- Kecerdasan Data Plato
- Data Plato
- Portal
- Pos
- Posts
- potensi
- didukung
- Mempersiapkan
- pers
- sebelumnya
- swasta
- proses
- Produk
- pengembangan produk
- bukti
- bukti konsep
- memberikan
- disediakan
- menyediakan
- wakil
- query
- siap
- direkomendasikan
- Bagaimanapun juga
- terdaftar
- reguler
- terkait
- gudang
- wajib
- membutuhkan
- Sumber
- Hasil
- ulasan
- review jurnal
- benar
- hak
- Peran
- Run
- tenaga penjualan
- Contoh kumpulan data
- terukur
- menjadwalkan
- Pencarian
- mencari
- Rahasia
- bagian
- keamanan
- terpilih
- memilih
- melayani
- layanan
- Layanan
- set
- pengaturan
- pengaturan
- beberapa
- menunjukkan
- ditunjukkan
- Sederhana
- menyederhanakan
- situs web
- So
- Perangkat lunak
- larutan
- Solusi
- beberapa
- sumber
- sumber
- mengkhususkan diri
- tertentu
- SSL
- Sertifikat SSL
- awal
- mulai
- Status
- Langkah
- Tangga
- penyimpanan
- tersimpan
- strategi
- tersusun
- berlangganan
- sukses
- berhasil
- seperti itu
- rangkaian
- mendukung
- Permukaan
- sinkronisasi
- disesuaikan
- Teknologi
- penyewa
- uji
- pengujian
- bahwa
- Grafik
- Sana.
- karena itu
- Ini
- ini
- Melalui
- untuk
- bersama
- Terpercaya
- mengetik
- bawah
- Memperbarui
- diperbarui
- URL
- menggunakan
- gunakan case
- bekas
- Pengguna
- Pengguna
- menggunakan
- nilai
- Nilai - Nilai
- berbagai
- penjaja
- versi
- menunggu
- we
- jaringan
- layanan web
- ketika
- yang
- sementara
- akan
- dengan
- tanpa
- Lokakarya
- akan
- Kamu
- Anda
- zephyrnet.dll
- Zip