שירות Google Cloud Search מאפשר לעובדים של חברה לחפש ולשלוף מידע, כמו מסמכים פנימיים, שדות של מסדי נתונים ונתוני CRM, ממאגרי הנתונים הפנימיים של החברה.
סקירה כללית של הארכיטקטורה
באיור 1 מוצגים כל הרכיבים העיקריים של הטמעת Google Cloud Search:
אלה ההגדרות של המונחים החשובים ביותר שמוצגים באיור 1:
- מאגר
- תוכנה שמשמשת ארגון לאחסון הנתונים שלו, כמו מסד נתונים שמשמשים לאחסון פרטי העובדים.
- מקור נתונים
- נתונים ממאגר שנוספו לאינדקס ונשמרו ב-Google Cloud Search.
- ממשק חיפוש
- ממשק המשתמש שבו העובדים משתמשים כדי לחפש במקור נתונים. אפשר לפתח ממשק חיפוש לשימוש בכל מכשיר, מטלפון נייד ועד למחשב. אפשר גם לפרוס את הווידג'ט של החיפוש ש-Google מספקת כדי לאפשר חיפוש באתרים הפנימיים שלכם. מזהה אפליקציית החיפוש נכלל בכל חיפוש כדי לוודא שההקשר של החיפוש הזה ידוע, למשל בתוך כלי לשירות לקוחות. האתר cloudsearch.google.com מכיל ממשק חיפוש.
- אפליקציית חיפוש
- קבוצת הגדרות שמשויכות לממשק חיפוש ומספקות מידע לפי הקשר על חיפושים. המידע לפי הקשר כולל את מקורות הנתונים ואת דירוגי החיפוש שצריך להשתמש בהם בחיפוש באמצעות הממשק הזה. אפליקציות חיפוש כוללות גם מנגנונים לסינון תוצאות ומאפשרות לדווח על מקורות נתונים, כמו מספר השאילתות שבוצעו בפרק זמן נתון.
- Schema
- מבנה נתונים שמפרט איך צריך לייצג את הנתונים במאגר של הארגון בחיפוש Google Cloud. הסכימה מגדירה את חוויית השימוש של העובדים בחיפוש Google Cloud, למשל את האופן שבו הדברים מסוננים ומוצגים.
- מחבר תוכן
- תוכנת תוכנה שמשמשת לסריקה של הנתונים במאגר של הארגון ולמילוי של מקור נתונים.
- מחבר זהויות
- תוכנת תוכנה שמשמשת לסנכרון זהויות הארגון (משתמשים וקבוצות) לזהויות הנדרשות על ידי חיפוש Google Cloud.
תרחישים לדוגמה ל-Google Cloud Search
ריכזנו כאן כמה תרחישים לדוגמה שבהם אפשר להשתמש בחיפוש Google Cloud:
- לעובדים צריכה להיות דרך למצוא מדיניות ארגונית, מסמכים ותוכן שנכתבו על ידי עובדים אחרים.
- חברי צוות שירות הלקוחות צריכים למצוא מסמכים רלוונטיים לפתרון בעיות כדי לשלוח ללקוחות.
- העובדים צריכים למצוא מידע פנימי על פרויקטים של החברה.
- נציג מכירות רוצה לראות את הסטטוס של כל הבעיות בתמיכה של לקוח מסוים.
- העובדים רוצים לקבל הגדרה של מונח ספציפי לחברה.
השלב הראשון בהטמעת Google Cloud Search הוא לזהות את תרחישי השימוש ש-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 עוזר לפתור.
- מזהים את המאגרים שמכילים נתונים שרלוונטיים לתרחיש לדוגמה.
- מזהים את מערכות הזהות שבהן החברה משתמשת כדי לנהל את הגישה לנתונים בכל מאגר.
- הגדרת הגישה ל-Google Cloud Search API
- הוספת מקור נתונים ל-Google Cloud Search.
- יוצרים ומרשמים סכימה לכל מקור נתונים.
- בודקים אם יש מחבר תוכן זמין למאגר. רשימה של מחברים מוכנים מראש מופיעה בספריית המחברים של Cloud Search. אם יש מחבר תוכן זמין, אפשר לדלג לשלב 9.
- יוצרים מחבר תוכן כדי לגשת לנתונים בכל מאגר ולהוסיף אותם לאינדקס של מקור נתונים ב-Cloud Search.
- קובעים אם צריך מחבר זהויות. אם אתם לא צריכים מחבר זהויות, תוכלו לדלג לשלב 11.
- יוצרים מחבר זהויות כדי למפות את הזהויות של המאגר או הארגון לזהויות של Google.
- הגדרת אפליקציות חיפוש
- ליצור ממשק חיפוש כדי לבצע שאילתות חיפוש.
- פריסת המחברים וממשקי החיפוש. אם השתמשתם במחבר שנוצר מראש, עליכם לפעול לפי ההוראות של המחבר כדי לקבל אותו ולפרוס אותו. המחברים הזמינים מפורטים בספריית המחברים של Google Cloud Search.
השלבים הבאים
הנה כמה שלבים אפשריים:
- כדאי לעיין במדריך למתחילים בנושא חיפוש ב-Google Cloud.
- מגדירים תרחישים לדוגמה שבהם תשתמשו ב-Google Cloud Search.
- מזהים את המאגרים הרלוונטיים לתרחישים לדוגמה האלה.
- מזהים את מערכות הזהות שבהן משתמשים המאגרים.
- ממשיכים אל הגדרת הגישה ל-Google Cloud Search API.