Knowledge Catalog (לשעבר Dataplex Universal Catalog) מספק תכונת חיפוש עוצמתית שמאפשרת לכם למצוא ולנהל נכסי נתונים בארגון באמצעות חוויית גילוי מאוחדת. Knowledge Catalog משתמש בחיפוש בשפה טבעית שמבוסס על AI, כך שאתם יכולים לשאול שאלות בשפה פשוטה כדי למצוא את הנתונים שאתם צריכים.
ב-Knowledge Catalog יש שני מצבי חיפוש:
- חיפוש מילות מפתח מאפשר לכם למצוא מקורות מידע באמצעות מילות מפתח ספציפיות, מסננים ותחביר מוגדר.
- חיפוש בשפה טבעית מתבסס על AI כדי לתמוך בשאילתות חיפוש סמנטי. הוא מאפשר לכם למצוא משאבים באמצעות שפה יומיומית, בלי שתצטרכו להשתמש בתחביר מורכב.
אתם יכולים להשתמש בסוכן הגילוי של Knowledge Catalog כדי לקבל תשובות לשאילתות מורכבות בשפה טבעית. מידע נוסף זמין במאמר יצירת סוכן לחיפוש נתונים.
תרחישים לדוגמה
תכונת החיפוש ב-Knowledge Catalog מציעה את החוויות הבאות לארגונים ולבעלי עניין שונים:
- גילוי נתונים בשירות עצמי: מאפשר לצוותי ניתוח וצוותי מדעי נתונים למצוא במהירות נתונים רלוונטיים, להבין אותם ולסמוך עליהם לצורך יצירת לוחות בקרה של BI, מודלים של למידת מכונה ואפליקציות של AI גנרטיבי. לדוגמה, חברה קמעונאית יכולה לאתר במהירות את כל מערכי הנתונים שקשורים להתנהגות הלקוחות כדי לבנות מנוע המלצות.
- משילות ותאימות מרכזיות: מאפשרות לאחראים על הנתונים לנהל מטא-נתונים, לסווג נתונים רגישים ולעקוב אחר הגישה במקום אחד. התכונה הזו עוזרת למוסדות פיננסיים לעמוד בדרישות מחמירות של דיווח רגולטורי, כי היא מאפשרת לשמור על שושלת נתונים ברורה לצורך ניתוח סיכונים.
- שקיפות נתונים בכל הארגון: אפשר לפרק את סילו הנתונים באמצעות קטלוג יחיד לכל הנתונים, בין אם הם נמצאים ב-BigQuery, ב-Cloud SQL, ב-Cloud Storage או במערכות מקומיות. כך ארגוני בריאות יכולים ליצור תצוגה מאוחדת של נתוני מטופלים כדי לקבל תובנות קליניות טובות יותר.
איך זה עובד
Knowledge Catalog יוצר אינדקס אוטומטי של מטא-נתונים ממקורות נתונים משולבים של Google Cloud כמו BigQuery ו-Cloud SQL, ומספק מחברים להטמעת מטא-נתונים ממערכות אחרות, וכך יוצר קטלוג מקיף בכל הארגון. אפשר לחשוב על זה כמו על קטלוג חכם של ספרייה שכולל את כל הנתונים שלכם: אתם יכולים לחפש נכסי נתונים באמצעות חיפוש מילות מפתח עם מסננים מפורטים, או באמצעות שאלות בשפה טבעית, כמו show me tables with revenue data. חיפוש מבוסס-AI מאפשר לכם למצוא בקלות את הקבצים, הטבלאות ומערכי הנתונים הכי רלוונטיים לכם, כי הוא מבין את הכוונה שלכם. התכונה הזו מספקת פרטים טכניים מקיפים והקשר עסקי כדי לוודא שתמצאו בדיוק את מה שאתם צריכים.
טווח החיפוש
תוצאות החיפוש ב-Knowledge Catalog מכבדות את ההרשאות שיש לכם לגבי המשאבים התואמים במערכות המקור.
לדוגמה, אם יש לכם גישת קריאה למטא-נתונים של BigQuery לאובייקט מסוים, האובייקט הזה יופיע בתוצאות החיפוש של Knowledge Catalog. אם יש לכם גישה לטבלה ב-BigQuery אבל לא למערך הנתונים שמכיל את הטבלה הזו, הטבלה עדיין תופיע בחיפוש ב-Knowledge Catalog כמו שציפיתם.
כברירת מחדל, החיפוש מוגבל לארגון שלכם. התוצאות כוללות רק משאבים מאותו ארגון של הפרויקט שבו אתם מחפשים.
תוצאות החיפוש כוללות רק את המשאבים ששייכים לאותו גבול גזרה של VPC Service Controls כמו הפרויקט שבו מתבצע החיפוש. כשמשתמשים במסוףGoogle Cloud , זהו הפרויקט שנבחר במסוף.
כדי להרחיב את היקף תוצאות החיפוש מעבר למשאבים ב-service perimeter של VPC Service Controls בפרויקט, אפשר להשתמש בכללי תעבורת נתונים נכנסת (ingress) ויוצאת (egress) של VPC Service Controls. הכללים האלה מאפשרים להחליף נתונים באופן פרטי ויעיל בארגון. אפשר להגדיר כללי תעבורת נתונים נכנסת (ingress) ותעבורת נתונים יוצאת (egress) באמצעות מסוףGoogle Cloud או באמצעות קובצי JSON או YAML. כדאי לעיין בדוגמה הבאה של YAML ובמסמכי התיעוד של VPC Service Controls כדי להתאים את הכלל לדרישות הספציפיות שלכם.
egressPolicies:
- egressFrom:
identityType: ANY_USER_ACCOUNT
egressTo:
# Specify which resources should be present in the search results. In this example,
# BigQuery.
operations:
- methodSelectors:
- method: '*'
serviceName: bigquery.googleapis.com
# Specify project ids under which the search is performed.
resources:
- projects/SEARCH_PROJECT_ID
ingressPolicies:
- ingressFrom:
identityType: ANY_USER_ACCOUNT
sources:
- accessLevel: '*'
ingressTo:
# Specify which resources should be present in the search results. In this example,
# BigQuery.
operations:
- methodSelectors:
- method: '*'
serviceName: bigquery.googleapis.com
# Specify project ids to expose in search results.
resources:
- projects/INGRESS_PROJECT_ID
במאמר תפקידי IAM ב-Knowledge Catalog מוסבר אילו תפקידים בניהול הזהויות והרשאות הגישה (IAM) צריך להשתמש כדי לחפש ב-Knowledge Catalog.
בידוד תוצאות החיפוש לפי סביבה באמצעות VPC Service Controls
כדי לבודד את תוצאות החיפוש ב-Knowledge Catalog בין סביבות כמו פיתוח, בדיקה וייצור, צריך להגדיר היקפים נפרדים של VPC Service Controls לכל סביבה. מקצים את הפרויקטים שמכילים את נכסי הנתונים ואת הפרויקטים שמשמשים לביצוע חיפושים לגבולות הגזרה של הסביבה המתאימה. חיפושים שמבוצעים מפרויקט בתוך היקף מסוים יחזירו רק תוצאות של נכסים שנמצאים גם הם באותו היקף.
מגבלות על ביטול שליחה בחיפוש
שאילתות חיפוש ב-Knowledge Catalog לא מבטיחות היזכרות מלאה. יכול להיות שלא יוחזרו תוצאות שתואמות לשאילתה. בנוסף, אם חוזרים על שאילתות חיפוש, יכול להיות שיהיו הבדלים בתוצאות שמתקבלות (או לא מתקבלות).
כדי לשלוח שאילתה לכל המטא-נתונים של Knowledge Catalog, אפשר לייצא את המטא-נתונים ל-Cloud Storage ואז לשלוח שאילתה מ-BigQuery. מידע נוסף זמין במאמר בנושא ייצוא מטא-נתונים.
מסננים
בעזרת מסננים אפשר לצמצם את תוצאות החיפוש. המסננים זמינים גם בחיפוש לפי מילות מפתח וגם בחיפוש בשפה טבעית, אבל האפשרויות הזמינות עשויות להיות שונות מעט בהתאם למצב.
כשמספקים מסננים בכמה קטעים, המערכת מעריכה אותם באמצעות האופרטור הלוגי AND. תוצאות החיפוש מכילות מקורות מידע שתואמים לפחות לתנאי אחד מכל אחד מהקטעים שנבחרו. לדוגמה, אם בוחרים במערכת BigQuery ובסוג המשאב dataset, תוצאות החיפוש יכללו מערכי נתונים של BigQuery אבל לא מערכי נתונים של Vertex AI.
אם בוחרים כמה מסננים בקטע אחד, המערכת מבצעת הערכה שלהם באמצעות האופרטור הלוגי OR. לדוגמה, אם בוחרים את סוג המשאב dataset ואת סוג המשאב table, תוצאות החיפוש יכללו גם מערכי נתונים וגם טבלאות.
מסנני חיפוש של מילות מפתח
בחיפוש מילות מפתח, המסננים מחולקים לקטעים הבאים:
- מערכות כמו BigQuery, Cloud SQL ועוד. מערכת Knowledge Catalog מכילה רשומות מותאמות אישית.
- היבטים (תגים): רשימה של כל ההיבטים שזמינים לכם.
- פרויקט: רשימה של כל הפרויקטים שזמינים לכם.
- כינויי סוגים מתארים סוגי משאבים, כמו מסדי נתונים, מערכי נתונים, מודלים, טבלאות, תצוגות, שירותים וסוגים בהתאמה אישית.
- מערכי נתונים מגיעים מ-BigQuery.
סינון לפי ערך היבט
המסננים Aspects מאפשרים לכם לחפש נכסים שתויגו באמצעות תבנית ספציפית. אפשר להשתמש בתפריט התאמה אישית כדי לצמצם עוד יותר את התוצאות ולסנן לפי ערכים ספציפיים של היבטים. תנאי הסינון של ערך ההיבט תלויים בסוג הנתונים של שדה ההיבט. לדוגמה, בשדות datetime ו-number אפשר לציין תאריך מסוים או טווח תאריכים.
סינון לפי סטטוס החשיפה
המסננים Systems, Type aliases, Project ו-Datasets מוצגים בהתאם לשאילתה הנוכחית בשדה Search.
מסנני חיפוש בשפה טבעית
לחיפוש בשפה טבעית, המסננים הבאים זמינים:
- Scope: חיפוש בכל הארגון (ברירת מחדל), בפרויקט הנוכחי או רק במשאבים המסומנים בכוכב. מידע נוסף מופיע בקטע היקף החיפוש במסמך הזה.
- Systems: Google Cloud השירות שאליו משתייך המשאב, כמו BigQuery. מערכת Knowledge Catalog מכילה קבוצות של רשומות.
- Projects: הפרויקטים שבהם יתבצע החיפוש.
- סוג: סוג המשאב, כמו חיבור ל-BigQuery, קטגוריה של Cloud Storage או מסד נתונים. בהתאם לסוג המשאב, אפשר גם לסנן לפי סוג משנה, כמו סוג החיבור או ניב SQL.
- בחירת מיקומים: המיקומים שבהם יתבצע החיפוש.
- בחירת מערכי נתונים: תוצאות החיפוש מוגבלות למשאבי BigQuery ששייכים למערכי הנתונים שנבחרו ב-BigQuery. בשדה Type to filter (הקלדה לסינון), מזינים את השם של מערך הנתונים.
- סוגי היבטים: סוגי ההיבטים ב-Knowledge Catalog שמשויכים למשאב שאתם מחפשים. כדי לסנן לפי ערכי היבטים, לוחצים על סינון לפי ערכי הערות ואז בוחרים את הערכים.
לפני שמתחילים
לפני שמבצעים חיפוש, צריך לוודא שהוקצו לכם התפקידים הנדרשים ושהפעלתם את ה-API הדרוש.
התפקידים הנדרשים
בקטע הזה מתוארים התפקידים וההרשאות שנדרשים כדי לחפש משאבים ולגשת לתוצאות החיפוש.
מידע נוסף על מתן תפקידים מופיע במאמר ניהול הגישה.
יכול להיות שתוכלו לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.
התפקידים שנדרשים כדי לחפש רשומות
כדי לחפש רשומות, צריך לפחות אחד מתפקידי ה-IAM הבאים בפרויקט שמשמש לחיפוש: Dataplex Catalog Admin, Dataplex Catalog Editor או Dataplex Catalog Viewer. ההרשאות בתוצאות החיפוש נבדקות בנפרד מהפרויקט שנבחר.
התפקידים שנדרשים כדי לגשת לתוצאות החיפוש
תוצאות החיפוש ב-Knowledge Catalog מוגבלות בהתאם לתפקיד שלכם. כדי לחפש נכס ב-Knowledge Catalog, צריכות להיות לכם הרשאות גישה למשאב המתאים במערכת המקור. מידע נוסף מופיע בקטע היקף החיפוש במאמר הזה.
לדוגמה, כדי לחפש מערכי נתונים, טבלאות, תצוגות ומודלים של BigQuery, אתם צריכים את ההרשאות המתאימות לערכים האלה. מידע נוסף זמין במאמר הרשאות ב-BigQuery.
הרשימה הבאה מתארת את ההרשאות המינימליות הנדרשות:
- כדי לחפש טבלה, צריך הרשאה
bigquery.tables.getלטבלה הזו. - כדי לחפש מערך נתונים, צריך הרשאת
bigquery.datasets.getלמערך הנתונים הזה. - כדי לחפש מטא-נתונים של מערך נתונים או טבלה, צריך את התפקיד BigQuery Metadata Viewer (צפייה במטא-נתונים של BigQuery) (
roles/bigquery.metadataViewer).
דוגמה נוספת: כדי לחפש מכונות, מסדי נתונים, סכימות, טבלאות ותצוגות ב-Cloud SQL, צריך הרשאות מתאימות לערכים האלה. מידע נוסף זמין במאמר תפקידים והרשאות ב-Cloud SQL.
כדי לחפש רשומות בהתאמה אישית, צריך את התפקיד Dataplex Catalog Viewer (צפייה בקטלוג Dataplex) (roles/dataplex.catalogViewer).
הפעלת ה-API
מפעילים את Dataplex API.
תפקידים שנדרשים להפעלת ממשקי API
כדי להפעיל ממשקי API, נדרשת ההרשאה serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד 'בעלים' (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד 'אדמין בממשק 'שימוש בשירות'' (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים
חיפוש מקורות מידע
* {Console}כדי לחפש משאבים, פועלים לפי השלבים הבאים:
נכנסים לדף Search של Knowledge Catalog במסוף Google Cloud .
אם פלטפורמת החיפוש מוגדרת לקטלוג נתונים, בתפריט בחירת פלטפורמת חיפוש בוחרים באפשרות Knowledge Catalog.
אם בוחרים באפשרות Knowledge Catalog, אפשר לחפש במאגר המטא-נתונים של Knowledge Catalog. אם אתם משתמשים קיימים ב-Data Catalog, תוכלו לבחור באפשרות Data Catalog כדי לחפש במאגר של Data Catalog.
כדי להשתמש בחיפוש מילות מפתח, פועלים לפי השלבים הבאים:
בשדה Find resources across projects (חיפוש משאבים בכל הפרויקטים), מזינים את השאילתה.
כדי לצמצם את החיפוש, משתמשים בחלונית Filters. רשימת המסננים הזמינים מופיעה במאמר מסננים לחיפוש לפי מילות מפתח.
אפשר להוסיף באופן ידני את המסננים הבאים:
- כדי להוסיף מסנן פרויקט: בקטע פרויקט, לוחצים על הוספת פרויקט. מחפשים פרויקט ספציפי, בוחרים אותו ולוחצים על Open.
- כדי להוסיף מסנן של סוג היבט: בקטע היבטים, לוחצים על התפריט הוספת סוגי היבטים נוספים. מחפשים תבנית ספציפית, בוחרים אותה ולוחצים על אישור.
אופציונלי: בנוסף לנכסים שזמינים לכם, אתם יכולים לחפש משאבים שזמינים לכולם ב Google Cloud על ידי בחירה באפשרות Include public datasets (הכללת מערכי נתונים ציבוריים).
הטיפים הבאים יעזרו לכם ליצור שאילתת חיפוש:
- אם הביטוי לחיפוש מכיל רווחים, צריך להקיף אותו במירכאות. לדוגמה,
"search terms". מוסיפים
NOTלפני מילת מפתח כדי להתאים לשלילה הלוגית של המסנןkeyword:term. אפשר גם להשתמש באופרטורים בוליאנייםANDו-ORכדי לשלב ביטויי חיפוש. האופרטוריםAND,ORו-NOTלא תלויי אותיות רישיות (case-sensitive).לדוגמה, הפקודה
NOT column:termמפרטת את כל העמודות חוץ מאלה שתואמות למונח שצוין. רשימה של מילות מפתח ומונחים אחרים שאפשר להשתמש בהם בביטוי חיפוש ב-Knowledge Catalog מופיעה במאמר בנושא תחביר חיפוש.
- אם הביטוי לחיפוש מכיל רווחים, צריך להקיף אותו במירכאות. לדוגמה,
כדי להשתמש בחיפוש בשפה טבעית, פועלים לפי השלבים הבאים:
לוחצים על חיפוש בשפה טבעית.
בשדה חיפוש משאבים בכל הפרויקטים באמצעות שפה טבעית, מזינים את השאילתה בשפה טבעית ומקישים על Enter.
הנה כמה שאילתות לדוגמה:
Show me the datasets that contain taxi informationFind data on vaccine distribution across different countriesGet tables with historical temperature data for major world citiesSearch for hurricane tracking and storm activity datasetsPopulation data by country
כדי לצמצם את החיפוש, לוחצים על מסננים. רשימת המסננים הזמינים מופיעה במאמר מסננים לחיפוש בשפה טבעית.
כדי לראות מידע נוסף על המשאב שחיפשתם, לוחצים על שם המשאב בתוצאות החיפוש. ייפתח דף הפרטים של הרשומה.
gcloud
כדי לחפש משאבים, משתמשים בפקודה gcloud dataplex entries search.
C#
C#
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי C#ההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog C# API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
המשך
Go
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Goההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Go API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Java
Java
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Javaההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Java API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Node.js
Node.js
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Node.jsההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Node.js API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
PHP
PHP
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי PHPההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog PHP API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Python
Python
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Pythonההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Python API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Ruby
Ruby
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Rubyההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Ruby API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
REST
כדי לחפש משאבים, משתמשים בשיטה searchEntries.
הצגת פרטים של רשומה
המסוף
משתמשים בחיפוש ב-Knowledge Catalog כדי לראות את הפרטים של רשומה.
חיפוש רשומה ב-Knowledge Catalog.
בתוצאות החיפוש, לוחצים על הרשומה שרוצים לראות את הפרטים שלה.
ייפתח דף הפרטים של הרשומה. הדף כולל את הקטעים הבאים:
- פרטי הרשומה: כוללים מידע כמו סוג הרשומה, המערכת, הפלטפורמה, השם המוגדר במלואו, זמן היצירה, זמן השינוי האחרון, התיאור והאחראים.
- סקירה כללית: סקירה כללית של הערך, אם היא זמינה.
- מאפיינים: המאפיינים הנדרשים והאופציונליים שהוגדרו לרשומה. מידע נוסף זמין במאמר בנושא קטגוריות של היבטים.
gcloud
כדי לראות את הפרטים של רשומה, משתמשים בפקודה gcloud dataplex entries lookup.
C#
C#
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי C#ההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog C# API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
המשך
Go
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Goההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Go API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Java
Java
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Javaההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Java API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Node.js
Node.js
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Node.jsההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Node.js API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
PHP
PHP
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי PHPההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog PHP API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Python
Python
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Pythonההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Python API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
Ruby
Ruby
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי Rubyההוראות להגדרה במאמר מדריך למתחילים לעבודה עם Knowledge Catalog באמצעות ספריות לקוח. מידע נוסף מופיע במאמרי העזרה של Knowledge Catalog Ruby API.
כדי לבצע אימות לקטלוג הידע, צריך להגדיר את Application Default Credentials. מידע נוסף זמין במאמר הגדרת אימות לסביבת פיתוח מקומית.
REST
כדי לראות את הפרטים של רשומה, משתמשים בשיטה lookupEntry.
מגבלות
אלה המגבלות של חיפוש בשפה טבעית:
חיפוש בשפה טבעית מותאם לחיפוש ולגילוי של תוצאות, ולכן הוא מחזיר רק קבוצה מצומצמת של התוצאות הרלוונטיות ביותר. יכול להיות שהרשימה לא תכלול את כל הפריטים התואמים, ולכן היא לא מתאימה לעומסי עבודה שתלויים בה, כמו צינורות של תהליכי אוצרות.
החיפוש בשפה טבעית מתבסס רק על המטא-נתונים של המשאבים, כולל סכימות, תיאורים והיבטים שמצורפים לרשומות. הוא לא עונה על שאלות לגבי הנתונים בטבלאות (לדוגמה, "מה היה היקף המכירות בחודש שעבר?") או מבצע שאילתות אנליטיות על המטא-נתונים (לדוגמה, "כמה טבלאות יש במערך הנתונים X?").
משאבים ציבוריים לא נכללים בחיפוש בשפה טבעית.
היבטים שמצורפים לקישורי כניסה לא נכללים בחיפוש בשפה טבעית.
המאמרים הבאים
- הסבר על תחביר החיפוש ב-Knowledge Catalog
- מידע נוסף על ניהול מטא-נתונים ב-Knowledge Catalog
- איך מעשירים רשומות וקישורים לרשומות במטא-נתונים באמצעות היבטים
- איך מנהלים רשומות ומייבאים מקורות בהתאמה אישית
- אפשר לנסות תרחישי שימוש ב-Knowledge Catalog.