Google Cloud Search cho phép nhân viên của công ty tìm kiếm và truy xuất chẳng hạn như tài liệu nội bộ, trường cơ sở dữ liệu và dữ liệu CRM, từ kho lưu trữ dữ liệu nội bộ của công ty.
Tổng quan về kiến trúc
Hình 1 cho thấy tất cả thành phần chính của quá trình triển khai Google Cloud Search:
![Tổng quan về cấu trúc Google Cloud Search](https://developers-dot-devsite-v2-prod.appspot.com/static/cloud-search/images/architecture-overview.png?authuser=19&hl=vi)
Dưới đây là định nghĩa của các thuật ngữ quan trọng nhất trong Hình 1:
- Kho lưu trữ
- Phần mềm mà một doanh nghiệp sử dụng để lưu trữ dữ liệu của mình, chẳng hạn như cơ sở dữ liệu dùng để lưu trữ thông tin về nhân viên.
- Nguồn dữ liệu
- Dữ liệu từ một kho lưu trữ đã được lập chỉ mục và lưu trữ trong Google Cloud Search.
- Giao diện tìm kiếm
- Giao diện người dùng mà nhân viên sử dụng để tìm kiếm một nguồn dữ liệu. Bạn có thể phát triển giao diện tìm kiếm để sử dụng trên mọi thiết bị, từ một từ điện thoại di động sang máy tính. Tiện ích tìm kiếm do Google cung cấp cũng có thể là được triển khai để cho phép tìm kiếm trong trang web nội bộ của bạn. Tìm kiếm mã ứng dụng được thêm vào mỗi lượt tìm kiếm để đảm bảo rằng ngữ cảnh của cụm từ đó tìm kiếm, chẳng hạn như trong công cụ dịch vụ khách hàng. Trang web này Cloudsearch.google.com có một giao diện tìm kiếm.
- Ứng dụng tìm kiếm
- Một nhóm các tùy chọn cài đặt mà khi được liên kết với một nội dung tìm kiếm giao diện, cung cấp thông tin theo ngữ cảnh về tìm kiếm. Thông tin theo bối cảnh bao gồm nguồn dữ liệu và thứ hạng tìm kiếm nên được sử dụng cho một lượt tìm kiếm bằng giao diện đó. Ứng dụng tìm kiếm cũng bao gồm cơ chế lọc kết quả và cho phép báo cáo về nguồn dữ liệu, chẳng hạn như số lượng truy vấn được thực hiện trong một khoảng thời gian nhất định.
- Giản đồ
- Cấu trúc dữ liệu trình bày cách dữ liệu trong một doanh nghiệp kho lưu trữ cần được đại diện cho Google Cloud Search. Giản đồ xác định trải nghiệm Google Cloud Search của nhân viên, chẳng hạn như cách mọi thứ được lọc và hiển thị.
- Trình kết nối nội dung
- Một chương trình phần mềm dùng để truyền dữ liệu trong một kho lưu trữ của Enterprise và điền sẵn một nguồn dữ liệu.
- Trình kết nối danh tính
- Một chương trình phần mềm dùng để đồng bộ hoá danh tính doanh nghiệp (người dùng và nhóm) với các danh tính theo yêu cầu của Google Cloud Search.
Các trường hợp sử dụng Google Cloud Search
Dưới đây là một số trường hợp sử dụng có thể được giải quyết bằng Google Cloud Search:
- Nhân viên cần một cách nào đó để tìm nội dung, tài liệu và chính sách của công ty do các nhân viên khác tạo ra.
- Các thành viên trong nhóm dịch vụ khách hàng cần tìm tài liệu khắc phục sự cố có liên quan để gửi cho khách hàng.
- Nhân viên cần tìm thông tin nội bộ về các dự án của công ty.
- Người đại diện bán hàng muốn xem trạng thái của tất cả vấn đề cần hỗ trợ cho một khách hàng cụ thể.
- Nhân viên muốn có định nghĩa cho một thuật ngữ cụ thể cho công ty.
Bước đầu tiên trong quá trình triển khai Google Cloud Search là xác định các trường hợp sử dụng đã được Google Cloud Search giải quyết.
Triển khai Google Cloud Search
Theo mặc định, Google Cloud Search lập chỉ mục dữ liệu của Google Workspace, chẳng hạn như Tài liệu và bảng tính Google. Bạn không cần phải triển khai dữ liệu của Google Cloud Search cho Google Workspace. Tuy nhiên, bạn cần triển khai Google Cloud Search cho dữ liệu không phải của Google Workspace, chẳng hạn như dữ liệu được lưu trữ ở bên thứ ba cơ sở dữ liệu, các hệ thống tệp như Windows Fileshare, OneDrive hoặc cổng mạng nội bộ chẳng hạn như Sharepoint. Bạn cần thực hiện các bước sau đây để triển khai Google Cloud Search cho doanh nghiệp của mình.
- Xác định một trường hợp sử dụng mà Google Cloud Search giúp giải quyết.
- Xác định những kho lưu trữ chứa dữ liệu liên quan đến trường hợp sử dụng.
- Xác định hệ thống nhận dạng mà công ty của bạn dùng để quản lý quyền truy cập vào dữ liệu trong mỗi kho lưu trữ.
- Định cấu hình quyền truy cập vào Google Cloud Search API.
- Thêm nguồn dữ liệu vào Google Cloud Search.
- Tạo và đăng ký giản đồ cho từng nguồn dữ liệu.
- Xác định xem có trình kết nối nội dung nào cho kho lưu trữ của bạn hay không. Để biết danh sách các trình kết nối được tạo sẵn, hãy tham khảo Thư mục trình kết nối Cloud Search. Nếu bạn có thể sử dụng trình kết nối nội dung, hãy chuyển đến bước 9.
- Tạo trình kết nối nội dung để truy cập vào dữ liệu trong mỗi kho lưu trữ và lập chỉ mục dữ liệu đó vào một nguồn dữ liệu trên Cloud Search.
- Xác định xem bạn có cần trình kết nối danh tính. Nếu bạn không cần trình kết nối danh tính, hãy chuyển sang bước 11.
- Tạo trình kết nối danh tính để liên kết kho lưu trữ hoặc danh tính doanh nghiệp với danh tính Google.
- Thiết lập ứng dụng tìm kiếm.
- Tạo giao diện tìm kiếm để thực hiện truy vấn tìm kiếm.
- Triển khai các trình kết nối và giao diện tìm kiếm. Nếu bạn sử dụng một API dựng sẵn trình kết nối, hãy làm theo các hướng dẫn dành cho trình kết nối để lấy và triển khai trình kết nối. Các trình kết nối có sẵn được liệt kê trong Thư mục trình kết nối Google Cloud Search
Các bước tiếp theo
Dưới đây là một vài bước tiếp theo bạn có thể thực hiện:
- Hãy thử hướng dẫn bắt đầu sử dụng Google Cloud Search.
- Xác định(các) trường hợp sử dụng mà bạn sẽ sử dụng Google Cloud Search.
- Xác định những kho lưu trữ có liên quan đến các trường hợp sử dụng này.
- Xác định mọi hệ thống nhận dạng mà kho lưu trữ của bạn sử dụng.
- Tiếp tục Định cấu hình quyền truy cập vào Google Cloud Search API.