อเมซอน เคนดรา เป็นบริการค้นหาอัจฉริยะที่มีความแม่นยำสูงและใช้งานง่ายซึ่งขับเคลื่อนโดยการเรียนรู้ของเครื่อง (ML) Amazon Kendra มีชุดเครื่องมือเชื่อมต่อแหล่งข้อมูลเพื่อลดความซับซ้อนของกระบวนการนำเข้าและจัดทำดัชนีเนื้อหาของคุณไม่ว่าจะอยู่ที่ใด
ข้อมูลที่มีค่าในองค์กรถูกเก็บไว้ในที่เก็บที่มีโครงสร้างและไม่มีโครงสร้าง โซลูชันการค้นหาขององค์กรควรสามารถดึงข้อมูลร่วมกันจากที่เก็บที่มีโครงสร้างและไม่มีโครงสร้างหลายแห่งเพื่อทำดัชนีและค้นหา
ที่เก็บข้อมูลดังกล่าวหนึ่งแห่งคือ ServiceNow ในฐานะรากฐานสำหรับเวิร์กโฟลว์ดิจิทัลทั้งหมด ServiceNow Platform® เชื่อมโยงผู้คน ฟังก์ชัน และระบบทั่วทั้งองค์กรของคุณ เมื่อข้อมูลสะสมเมื่อเวลาผ่านไป ข้อมูลที่สำคัญจำนวนมากจะถูกจัดเก็บไว้ในแค็ตตาล็อกบริการ บทความความรู้ และเหตุการณ์ต่างๆ รวมถึงเอกสารแนบสำหรับแต่ละรายการ
เรารู้สึกตื่นเต้นที่จะประกาศว่าเราได้อัปเดตตัวเชื่อมต่อ ServiceNow สำหรับ Amazon Kendra เพื่อเพิ่มความสามารถมากยิ่งขึ้น ในเวอร์ชันนี้ (V2) ตอนนี้คุณสามารถรวบรวมข้อมูลบทความความรู้ เอกสารแค็ตตาล็อกบริการ และเหตุการณ์ และยังนำข้อมูลประจำตัว/ACL เพื่อทำให้การค้นหาของคุณละเอียดยิ่งขึ้น ตัวเชื่อมต่อยังรองรับเวอร์ชัน ServiceNow ของโตเกียว โรม ซานดิเอโก และอื่นๆ และโหมดการซิงค์สองโหมด ได้แก่ โหมดการซิงค์แบบเต็ม ซึ่งบังคับการซิงค์ทั้งหมด และโหมดใหม่ แก้ไข และลบ ซึ่งทำการซิงค์ส่วนเพิ่ม
ภาพรวมโซลูชัน
ด้วย Amazon Kendra คุณสามารถกำหนดค่าแหล่งข้อมูลหลายแหล่งเพื่อให้เป็นศูนย์กลางในการจัดทำดัชนีและค้นหาทั่วทั้งที่เก็บเอกสารของคุณ สำหรับโซลูชันของเรา เราสาธิตวิธีจัดทำดัชนีที่เก็บ ServiceNow โดยใช้ตัวเชื่อมต่อ Amazon Kendra สำหรับ ServiceNow การแก้ปัญหาประกอบด้วยขั้นตอนต่อไปนี้:
- กำหนดค่าแอปบน ServiceNow และรับรายละเอียดการเชื่อมต่อ
- เก็บรายละเอียดใน ผู้จัดการความลับของ AWS.
- สร้างแหล่งข้อมูล ServiceNow ผ่านคอนโซล Amazon Kendra
- ทำดัชนีข้อมูลในพื้นที่เก็บข้อมูล ServiceNow
- เรียกใช้แบบสอบถามตัวอย่างเพื่อรับข้อมูล
เบื้องต้น
หากต้องการลองใช้ตัวเชื่อมต่อ Amazon Kendra สำหรับ ServiceNow คุณต้องมีสิ่งต่อไปนี้:
กำหนดค่าแอป ServiceNow และรวบรวมรายละเอียดการเชื่อมต่อ
ก่อนที่เราจะตั้งค่าแหล่งข้อมูล ServiceNow เราต้องการรายละเอียดเล็กน้อยเกี่ยวกับที่เก็บ ServiceNow ของคุณ มารวบรวมกันก่อน
- ไปที่ https://developer.servicenow.com/.
- ลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวของคุณ
- สร้างอินสแตนซ์ ServiceNow โดยเลือก เริ่มสร้าง.
- หากคุณเข้าสู่ระบบในฐานะบทบาทผู้สร้าง App Engine Studio ให้เลือก เปลี่ยนบทบาทผู้ใช้.
- เลือก ผู้ดูแลระบบ และเลือก เปลี่ยนบทบาทผู้ใช้.
- Choose จัดการรหัสผ่านอินสแตนซ์ และเข้าสู่ระบบโดยใช้ URL ของอินสแตนซ์โดยใช้ผู้ใช้และรหัสผ่านของผู้ดูแลระบบที่ให้ไว้
- บันทึกชื่ออินสแตนซ์ที่แสดง, URL, ชื่อผู้ใช้ และรหัสผ่านเพื่อใช้ในภายหลัง
- เข้าสู่ระบบอินสแตนซ์โดยใช้ URL ของผู้ดูแลระบบและข้อมูลรับรองจากขั้นตอนก่อนหน้า
- Choose ทั้งหมด และค้นหา ทะเบียนใบสมัคร.
- Choose ใหม่ เพื่อสร้างข้อมูลรับรอง OAuth ใหม่
- Choose สร้างตำแหน่งข้อมูล OAuth API สำหรับไคลเอนต์ภายนอก.
- สำหรับ Nameป้อน
myKendraConnector
และเว้นช่องอื่นๆ ว่างไว้พื้นที่myKendraConnector
สร้าง OAuth แล้ว - คัดลอกและจัดเก็บรหัสไคลเอ็นต์และข้อมูลลับไคลเอ็นต์เพื่อใช้เมื่อกำหนดค่าตัวเชื่อมต่อในขั้นตอนต่อไป
โทเค็นเซสชั่นใช้ได้สูงสุด 30 นาที คุณต้องสร้างโทเค็นเซสชันใหม่ทุกครั้งที่จัดทำดัชนีเนื้อหา หรือคุณสามารถกำหนดค่าได้ อายุการใช้งานโทเค็นการเข้าถึง ด้วยเวลาที่ยาวนานขึ้น
ข้อมูลรับรองของ Store ServiceNow ในตัวจัดการความลับ
ในการจัดเก็บข้อมูลรับรอง ServiceNow ของคุณใน Secrets Manager ให้ทำตามขั้นตอนต่อไปนี้:
- บนคอนโซล Secrets Manager ให้เลือก เก็บความลับใหม่.
- Choose ความลับอีกประเภทหนึ่ง.
- สร้างหกคู่คีย์-ค่าสำหรับ
hostUrl
,clientId
,clientSecret
,userName
,password
และauthType
และป้อนค่าที่บันทึกไว้จาก ServiceNow - Choose ลด.
- สำหรับ ชื่อลับป้อนชื่อ (เช่น
AmazonKendra-ServiceNow-secret
). - ป้อนคำอธิบายเพิ่มเติม
- Choose ถัดไป.
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร กำหนดค่าการหมุน ส่วนให้ตั้งค่าทั้งหมดเป็นค่าเริ่มต้นและเลือก ถัดไป.
- เกี่ยวกับ รีวิว หน้าให้เลือก ร้านค้า.
กำหนดค่าตัวเชื่อมต่อ Amazon Kendra สำหรับ ServiceNow
ในการกำหนดค่าตัวเชื่อมต่อ Amazon Kendra ให้ทำตามขั้นตอนต่อไปนี้:
- บนคอนโซล Amazon Kendra ให้เลือก สร้างดัชนี.
- สำหรับ ชื่อดัชนีป้อนชื่อสำหรับดัชนี (เช่น
my-ServiceNow-index
). - ป้อนคำอธิบายเพิ่มเติม
- สำหรับ ชื่อบทบาทป้อนชื่อบทบาท IAM
- กำหนดการตั้งค่าการเข้ารหัสที่เป็นตัวเลือกและแท็ก
- Choose ถัดไป.
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร กำหนดค่าการควบคุมการเข้าถึงของผู้ใช้ ปล่อยให้การตั้งค่าเป็นค่าเริ่มต้นและเลือก ถัดไป.
- สำหรับ ฉบับที่จัดเตรียมให้เลือก รุ่นนักพัฒนา.
- Choose สร้างบัญชีตัวแทนขั้นตอนนี้จะสร้างและเผยแพร่บทบาท IAM จากนั้นจึงสร้างดัชนี Amazon Kendra ซึ่งอาจใช้เวลาถึง 30 นาที
- Choose แหล่งข้อมูล ในบานหน้าต่างนำทาง
- ภายใต้ ดัชนี ServiceNowเลือก เพิ่มตัวเชื่อมต่อ.
- สำหรับ ชื่อแหล่งข้อมูลป้อนชื่อ (เช่น
my-ServiceNow-connector
). - ป้อนคำอธิบายเพิ่มเติม
- Choose ถัดไป.
- สำหรับ โฮสต์ ServiceNowป้อน
xxxxx.service-now.com
(URL อินสแตนซ์จากการตั้งค่า ServiceNow) - สำหรับ ประเภทของโทเค็นการตรวจสอบสิทธิ์ให้เลือก การตรวจสอบสิทธิ์ OAuth 2.0.
- สำหรับ ความลับของ AWS Secrets Managerเลือกความลับที่คุณสร้างไว้ก่อนหน้านี้
- สำหรับ บทบาท IAMเลือก สร้างบทบาทใหม่.
- สำหรับ ชื่อบทบาทป้อนชื่อ (เช่น
AmazonKendra-ServiceNow-role
). - Choose ถัดไป.
- สำหรับ เลือกเอนทิตีหรือประเภทเนื้อหาเลือกประเภทเนื้อหาของคุณ
- สำหรับ เวลาเลือก วิ่งตามคำเรียกร้อง.
- Choose ถัดไป.
- ตั้งค่าการแมปฟิลด์ที่ไม่บังคับและเลือก ถัดไป.
- Choose ตรวจสอบและสร้าง และเลือก เพิ่มแหล่งข้อมูล.
- Choose ซิงค์ทันที.
- รอให้การซิงค์เสร็จสิ้น
ทดสอบวิธีแก้ปัญหา
เมื่อคุณนำเข้าเนื้อหาจากบัญชี ServiceNow ของคุณไปยังดัชนี Amazon Kendra แล้ว คุณสามารถทดสอบข้อความค้นหาบางอย่างได้
ไปที่ดัชนีของคุณแล้วเลือก ค้นหาเนื้อหาที่จัดทำดัชนี. ป้อนคำค้นหาตัวอย่างและทดสอบผลการค้นหาของคุณ (คำค้นหาของคุณจะแตกต่างกันไปตามเนื้อหาในบัญชีของคุณ)
ตัวเชื่อมต่อ ServiceNow ยังเลือกที่จะรวบรวมข้อมูลประจำตัวท้องถิ่นจาก ServiceNow สำหรับผู้ใช้ จะตั้งค่า ID อีเมลของผู้ใช้เป็นหลัก สำหรับกลุ่ม จะกำหนดรหัสกลุ่มเป็นหลัก หากคุณปิดการรวบรวมข้อมูลข้อมูลประจำตัว คุณจะต้องอัปโหลดการแมปผู้ใช้และกลุ่มไปยังที่เก็บหลักโดยใช้ PutPrincipalMapping
เอพีไอ หากต้องการกรองผลการค้นหาตามผู้ใช้หรือกลุ่ม ให้ทำตามขั้นตอนต่อไปนี้:
- ไปที่คอนโซลการค้นหา
- แสดง ทดสอบข้อความค้นหาด้วยชื่อผู้ใช้หรือกลุ่ม และเลือก ใช้ชื่อผู้ใช้หรือกลุ่ม.
- ป้อนชื่อผู้ใช้หรือกลุ่มแล้วเลือก ใช้.
- จากนั้นป้อนคำค้นหาแล้วกด เข้าสู่.
ซึ่งจะนำเสนอชุดผลลัพธ์ที่กรองตามเกณฑ์ของคุณ
ยินดีด้วย! คุณใช้ Amazon Kendra เพื่อแสดงคำตอบและข้อมูลเชิงลึกตามเนื้อหาที่จัดทำดัชนีจากบัญชี ServiceNow ของคุณได้สำเร็จ
ทำความสะอาด
เป็นแนวทางปฏิบัติที่ดีในการล้างข้อมูล (ลบ) ทรัพยากรใดๆ ที่คุณไม่ต้องการใช้อีกต่อไป การล้างข้อมูลทรัพยากร AWS จะป้องกันไม่ให้บัญชีของคุณมีค่าใช้จ่ายเพิ่มเติม
- บนคอนโซล Amazon Kendra ให้เลือก ดัชนี ในบานหน้าต่างนำทาง
- เลือกดัชนีที่จะลบ
- Choose ลบ เพื่อลบดัชนีที่เลือก
สรุป
ด้วยตัวเชื่อมต่อ ServiceNow สำหรับ Amazon Kendra องค์กรสามารถเข้าถึงพื้นที่เก็บข้อมูลที่จัดเก็บไว้ในบัญชีของตนได้อย่างปลอดภัยโดยใช้การค้นหาอัจฉริยะที่ขับเคลื่อนโดย Amazon Kendra
ในโพสต์นี้ เราได้แนะนำคุณเกี่ยวกับพื้นฐาน แต่มีคุณลักษณะเพิ่มเติมมากมายที่เราไม่ได้กล่าวถึง ตัวอย่างเช่น:
- คุณสามารถเปิดใช้งานการควบคุมการเข้าถึงตามผู้ใช้สำหรับดัชนี Amazon Kendra ของคุณและจำกัดการเข้าถึงสำหรับผู้ใช้และกลุ่มที่คุณกำหนดค่า
- คุณสามารถจับคู่ฟิลด์เพิ่มเติมกับแอตทริบิวต์ดัชนี Amazon Kendra และเปิดใช้งานสำหรับการจัดหน้า ค้นหา และแสดงในผลการค้นหา
- คุณสามารถผสานรวมแหล่งข้อมูล ServiceNow เข้ากับความสามารถ Custom Document Enrichment (CDE) ใน Amazon Kendra เพื่อดำเนินการตรรกะการแมปแอตทริบิวต์เพิ่มเติมและแม้แต่การแปลงเนื้อหาแบบกำหนดเองในระหว่างการนำเข้า
หากต้องการเรียนรู้เกี่ยวกับความเป็นไปได้เหล่านี้และอื่นๆ โปรดดูที่ คู่มือนักพัฒนา Amazon Kendra.
เกี่ยวกับผู้แต่ง
เซนทิล รามจันทรัน เป็น Enterprise Solutions Architect ที่ AWS ซึ่งสนับสนุนลูกค้าในสหรัฐอเมริกาทางตะวันออกเฉียงเหนือ เขามุ่งเน้นไปที่การนำระบบคลาวด์มาใช้และการแปลงรูปแบบดิจิทัลในอุตสาหกรรมบริการทางการเงินเป็นหลัก ความสนใจของ Senthil คือ AI โดยเฉพาะการเรียนรู้เชิงลึกและการเรียนรู้ของเครื่อง เขามุ่งเน้นไปที่ระบบอัตโนมัติของแอปพลิเคชันด้วยการเรียนรู้อย่างต่อเนื่องและปรับปรุงประสบการณ์องค์กรของมนุษย์ Senthil ชอบดูกีฬาแข่งรถ ฟุตบอล และใช้เวลากับครอบครัว
อาชิช ลากวานการ์ เป็นสถาปนิกโซลูชันระดับองค์กรอาวุโสที่ AWS ความสนใจหลักของเขา ได้แก่ เทคโนโลยี AI/ML, Serverless และคอนเทนเนอร์ Ashish ตั้งอยู่ในเมืองบอสตัน รัฐแมสซาชูเซตส์ และชอบอ่านหนังสือ อยู่กลางแจ้ง และใช้เวลากับครอบครัว
- AI
- ไอ อาร์ต
- เครื่องกำเนิดไออาร์ท
- หุ่นยนต์ไอ
- อเมซอน เคนดรา
- ปัญญาประดิษฐ์
- ใบรับรองปัญญาประดิษฐ์
- ปัญญาประดิษฐ์ในการธนาคาร
- หุ่นยนต์ปัญญาประดิษฐ์
- หุ่นยนต์ปัญญาประดิษฐ์
- ซอฟต์แวร์ปัญญาประดิษฐ์
- AWS Machine Learning AWS
- blockchain
- การประชุม blockchain ai
- เหรียญอัจฉริยะ
- ปัญญาประดิษฐ์สนทนา
- การประชุม crypto ai
- ดัล-อี
- การเรียนรู้ลึก ๆ
- google ai
- ระดับกลาง (200)
- เรียนรู้เครื่อง
- เพลโต
- เพลโตไอ
- เพลโตดาต้าอินเทลลิเจนซ์
- เกมเพลโต
- เพลโตดาต้า
- เพลโตเกม
- ขนาดไอ
- วากยสัมพันธ์
- ลมทะเล