Google Cloud Search ช่วยให้พนักงานของบริษัทค้นหาและเรียกข้อมูล เช่น เอกสารภายใน ฟิลด์ฐานข้อมูล และข้อมูล CRM ได้จากที่เก็บข้อมูลภายในของบริษัท
ภาพรวมสถาปัตยกรรม
รูปที่ 1 แสดงองค์ประกอบหลักทั้งหมดของการติดตั้งใช้งาน Google Cloud Search
คําจํากัดความของคําสําคัญที่สุดจากรูปที่ 1 มีดังนี้
- ที่เก็บ
- ซอฟต์แวร์ที่องค์กรใช้จัดเก็บข้อมูล เช่น ฐานข้อมูลที่ใช้ในการจัดเก็บข้อมูลพนักงาน
- แหล่งข้อมูล
- ข้อมูลจากที่เก็บที่ได้รับการจัดทําดัชนีและจัดเก็บไว้ใน Google Cloud Search
- อินเทอร์เฟซการค้นหา
- อินเทอร์เฟซผู้ใช้ที่พนักงานใช้ค้นหาแหล่งข้อมูล อินเทอร์เฟซการค้นหาสามารถพัฒนาให้ใช้งานได้บนอุปกรณ์ทุกประเภท ตั้งแต่โทรศัพท์มือถือไปจนถึงคอมพิวเตอร์เดสก์ท็อป นอกจากนี้ คุณยังติดตั้งใช้งานวิดเจ็ตการค้นหาที่ Google มีให้เพื่อเปิดใช้การค้นหาภายในเว็บไซต์ภายในได้ด้วย รหัสแอปพลิเคชันการค้นหาจะรวมอยู่ในการค้นหาทุกครั้งเพื่อให้ทราบบริบทของการค้นหานั้น เช่น ภายในเครื่องมือบริการลูกค้า เว็บไซต์ cloudsearch.google.com มีอินเทอร์เฟซการค้นหา
- แอปพลิเคชันการค้นหา
- กลุ่มการตั้งค่าที่เมื่อเชื่อมโยงกับอินเทอร์เฟซการค้นหาจะแสดงข้อมูลตามบริบทเกี่ยวกับการค้นหา ข้อมูลตามบริบทจะประกอบด้วยแหล่งข้อมูลและการจัดอันดับการค้นหาที่ควรใช้สำหรับการค้นหาโดยใช้อินเทอร์เฟซนั้น แอปพลิเคชันการค้นหายังมีกลไกในการกรองผลลัพธ์และเปิดใช้การรายงานเกี่ยวกับแหล่งข้อมูล เช่น จํานวนการค้นหาในช่วงระยะเวลาหนึ่ง
- สคีมา
- โครงสร้างข้อมูลที่ระบุวิธีแสดงข้อมูลในที่เก็บข้อมูลขององค์กรสำหรับ Google Cloud Search สคีมาจะกำหนดประสบการณ์การใช้งาน Google Cloud Search ของพนักงาน เช่น วิธีกรองและแสดงข้อมูล
- คอนเน็กเตอร์เนื้อหา
- โปรแกรมซอฟต์แวร์ที่ใช้เพื่อเรียกดูข้อมูลในที่เก็บข้อมูลขององค์กรและป้อนข้อมูลแหล่งข้อมูล
- โปรแกรมเชื่อมต่อข้อมูลประจำตัว
- โปรแกรมซอฟต์แวร์ที่ใช้ซิงค์ข้อมูลประจำตัวขององค์กร (ผู้ใช้และกลุ่ม) กับข้อมูลประจำตัวที่ Google Cloud Search กำหนด
กรณีการใช้งาน Google Cloud Search
ต่อไปนี้คือ Use Case บางรายการที่ Google Cloud Search อาจช่วยแก้ปัญหาได้
- พนักงานต้องมีวิธีค้นหานโยบาย เอกสาร และเนื้อหาของบริษัทที่เขียนโดยพนักงานคนอื่นๆ
- สมาชิกในทีมบริการลูกค้าต้องค้นหาเอกสารการแก้ปัญหาที่เกี่ยวข้องเพื่อส่งให้ลูกค้า
- พนักงานต้องค้นหาข้อมูลภายในเกี่ยวกับโปรเจ็กต์ของบริษัท
- ตัวแทนฝ่ายขายต้องการดูสถานะปัญหาการสนับสนุนทั้งหมดของลูกค้ารายหนึ่ง
- พนักงานต้องการคำจำกัดความของคำเฉพาะของบริษัท
ขั้นตอนแรกในการใช้งาน Google Cloud Search คือระบุ Use Case ที่ Google Cloud Search แก้ปัญหาได้
ใช้ Google Cloud Search
โดยค่าเริ่มต้น Google Cloud Search จะจัดทำดัชนีข้อมูล Google Workspace เช่น เอกสารและสเปรดชีตของ Google คุณไม่จำเป็นต้องใช้ Google Cloud Search สำหรับข้อมูล Google Workspace อย่างไรก็ตาม คุณต้องใช้ Google Cloud Search สำหรับข้อมูลที่ไม่ใช่ของ Google Workspace เช่น ข้อมูลที่จัดเก็บไว้ในฐานข้อมูลของบุคคลที่สาม ระบบไฟล์ เช่น Windows Fileshare, OneDrive หรือพอร์ทัลอินทราเน็ต เช่น Sharepoint คุณต้องทําตามขั้นตอนต่อไปนี้เพื่อติดตั้งใช้งาน Google Cloud Search สําหรับองค์กร
- ระบุกรณีการใช้งานที่ Google Cloud Search ช่วยแก้ปัญหาได้
- ระบุที่เก็บข้อมูลที่เก็บข้อมูลที่เกี่ยวข้องกับ Use Case
- ระบุระบบการระบุตัวตนที่บริษัทใช้เพื่อจัดการสิทธิ์เข้าถึงข้อมูลในที่เก็บข้อมูลแต่ละแห่ง
- กำหนดค่าการเข้าถึง Google Cloud Search API
- เพิ่มแหล่งข้อมูลใน Google Cloud Search
- สร้างและลงทะเบียนสคีมาสําหรับแหล่งข้อมูลแต่ละแหล่ง
- ตรวจสอบว่ามีเครื่องมือเชื่อมต่อเนื้อหาสำหรับที่เก็บข้อมูลของคุณหรือไม่ ดูรายการเครื่องมือเชื่อมต่อที่สร้างไว้ล่วงหน้าได้ที่ไดเรกทอรีเครื่องมือเชื่อมต่อ Cloud Search หากมีตัวเชื่อมต่อเนื้อหา ให้ข้ามไปยังขั้นตอนที่ 9
- สร้างเครื่องมือเชื่อมต่อเนื้อหาเพื่อเข้าถึงข้อมูลในที่เก็บแต่ละแห่งและจัดทำดัชนีลงในแหล่งข้อมูล Cloud Search
- พิจารณาว่าต้องใช้โปรแกรมเชื่อมต่อข้อมูลประจำตัวหรือไม่ หากไม่จำเป็นต้องใช้โปรแกรมเชื่อมต่อข้อมูลประจำตัว ให้ข้ามไปที่ขั้นตอนที่ 11
- สร้างตัวเชื่อมต่อข้อมูลประจำตัวเพื่อแมปที่เก็บข้อมูลหรือข้อมูลประจำตัวขององค์กรกับข้อมูลประจำตัวของ Google
- ตั้งค่าแอปพลิเคชันการค้นหา
- สร้างอินเทอร์เฟซการค้นหาเพื่อทำการค้นหา
- ติดตั้งใช้งานเครื่องมือเชื่อมต่อและอินเทอร์เฟซการค้นหา หากคุณใช้ตัวเชื่อมต่อที่สร้างไว้ล่วงหน้า ให้ทำตามวิธีการของตัวเชื่อมต่อนั้นเพื่อรับและใช้ตัวเชื่อมต่อ เครื่องมือเชื่อมต่อที่ใช้ได้แสดงอยู่ในไดเรกทอรีเครื่องมือเชื่อมต่อ Google Cloud Search
ขั้นตอนถัดไป
ขั้นตอนถัดไปที่คุณอาจทำได้มีดังนี้
- ลองดูบทแนะนำการเริ่มต้นใช้งาน Google Cloud Search
- ระบุกรณีการใช้งานที่คุณจะใช้ Google Cloud Search
- ระบุที่เก็บข้อมูลที่สอดคล้องกับกรณีการใช้งานเหล่านี้
- ระบุระบบการระบุตัวตนที่รีโพซิทอรีใช้
- ดำเนินการต่อเพื่อกำหนดค่าการเข้าถึง Google Cloud Search API