יצירה ושימוש במילון המונחים הארגוני
בעזרת Knowledge Catalog אפשר ליצור מילון מונחים עסקי כדי לקבוע אוצר מילים סטנדרטי לנכסי הנתונים, לצמצם את הדו-משמעות ולשפר את גילוי הנתונים בארגון. במדריך הזה לתחילת העבודה, תשתמשו בתרחיש של תעשיית הקמעונאות עם נתונים לדוגמה ב-BigQuery כדי ליצור היררכיית קטגוריות לניהול מלאי. אחר כך מגדירים מונחים עסקיים כמו רמת מלאי בטיחות, מצרפים אותם לעמודות ב-BigQuery ומחפשים נתונים לפי ההקשר העסקי.
לפני שמתחילים
מגדירים את הפרויקט:
- נכנסים לחשבון Google Cloud . אנחנו ממליצים למשתמשים חדשים ב- Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Dataplex and BigQuery APIs, if any are not already enabled.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Dataplex and BigQuery APIs, if any are not already enabled.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.
התפקידים הנדרשים
כדי לקבל את ההרשאות שדרושות ליצירה ולניהול של מילוני מונחים עסקיים, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים:
- Dataplex Catalog Admin (
roles/dataplex.catalogAdmin) בפרויקט המשאבים של Knowledge Catalog (לשעבר Dataplex Universal Catalog) - BigQuery Data Editor (
roles/bigquery.dataEditor) בפרויקט שבו משתמשים ב- BigQuery
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
יצירת מילון מונחים של פעולות קמעונאיות
במסוף Google Cloud , נכנסים לדף Knowledge Catalog > Glossaries.
לוחצים על יצירת מילון המונחים הארגוני.
בשדה Display name, מזינים
Global Retail Operations Glossary.ברשימה Location, בוחרים באפשרות us (multiple regions in United States).
אזורים מרובים מציעים זמינות וחוסן גבוהים יותר, בעוד שאזורים יחידים עוזרים לעמוד בדרישות מחמירות לגבי מיקום אחסון הנתונים. מידע נוסף זמין במאמר מיקומים של Knowledge Catalog.
לוחצים על יצירה.
בניית ההיררכיה של הקטגוריות
כדאי לארגן את התנאים בהיררכיה כדי לעזור למשתמשים להתמצא בדומיינים העסקיים שלכם. אפשר להציב קטגוריות בתוך קטגוריות עד 3 רמות עומק. במדריך הזה נתייחס לקטגוריות הבאות:
שרשרת אספקה ולוגיסטיקה: קטגוריית על שמייצגת את הפעולות הכוללות של שרשרת האספקה.
רמות מלאי: קטגוריית משנה שמשמשת לקיבוץ מדדים ופרמטרים ספציפיים שקשורים לניהול מלאי.
יצירת קטגוריית הורה
בקטע הזה, יוצרים את הקטגוריה Supply Chain & Logistics.
- בדף פרטי מילון המונחים של
Global Retail Operations Glossary, לוחצים על יצירת קטגוריה. - בשדה Display name, מזינים
Supply Chain & Logistics. - לוחצים על יצירה.
יצירת קטגוריית משנה
בקטע הזה, יוצרים את הקטגוריה Inventory Levels כקבוצת משנה של Supply Chain & Logistics.
בחלונית הימנית, בקטע
Global Retail Operations Glossary, בוחרים בקטגוריה Supply Chain & Logistics (שרשרת אספקה ולוגיסטיקה).בחלונית הראשית, לוחצים על יצירת קטגוריה.
בשדה Display name, מזינים
Inventory Levels.לוחצים על יצירה.
הגדרת מונחים עסקיים
בתחום הקמעונאות, שימוש בטרמינולוגיה עקבית הוא חיוני לניהול מלאי, מכירות ולוגיסטיקה. הגדרת תנאים לתיעוד הלוגיקה העסקית וקישור ביניהם באמצעות מילים נרדפות או מונחים קשורים. במדריך למתחילים הזה, נשתמש במונחים הבאים:
רמת מלאי הביטחון: רמת המלאי המינימלית ששומרים כדי להגן מפני מצבים של חוסר במלאי שנגרמים כתוצאה מביקוש בלתי צפוי או משיבושים בשרשרת האספקה. במדריך למתחילים הזה, השם הזה נקרא גם
Buffer Stock.זמן אספקה: משך הזמן שעובר מרגע ביצוע ההזמנה אצל הספק ועד לקבלת המלאי.
הגדרת המונח העסקי 'רמת מלאי ביטחון'
- בוחרים בקטגוריה רמות מלאי בחלונית הימנית ולוחצים על הוספת מונח.
- בשדה שם לתצוגה, מזינים
Safety Stock Levelולוחצים על יצירה. - בדף פרטי התנאים, לוחצים על הוספה ליד תיאור ומזינים
Minimum inventory maintained to mitigate risk of stockouts during supply chain volatility. - לוחצים על Save.
הוספת המילה הנרדפת 'מלאי ביטחון'
- בוחרים בקטגוריה מלאי בחלונית הימנית ולוחצים על הוספת מונח.
- בשדה שם לתצוגה, מזינים
Buffer Stockולוחצים על יצירה. - בקטע Synonym terms (מונחים נרדפים), לוחצים על Edit synonyms (עריכת מילים נרדפות).
- מחפשים את
Safety Stock Level, בוחרים אותו ולוחצים על סגירה.
הגדרת המונח Lead Time (זמן אספקה) והקשר שלו למונח Buffer Stock (מלאי ביטחון)
- בוחרים בקטגוריה מלאי בחלונית הימנית ולוחצים על הוספת מונח.
- בשדה שם לתצוגה, מזינים
Lead Timeולוחצים על יצירה. - לוחצים על הוספה לצד תיאור ומזינים
The time it takes from placing an order with a supplier to receiving the inventory. - לוחצים על Save.
- בקטע Related terms (מונחים קשורים), לוחצים על Edit related terms (עריכת מונחים קשורים).
- מחפשים את
Buffer Stock, בוחרים אותו ולוחצים על סגירה.
יצירת טבלת דוגמה ב-BigQuery
כדי לצרף את התנאים העסקיים שיצרתם לנכסי נתונים בפועל, צריך קודם ליצור נכס עם עמודות רלוונטיות.
במסוף Google Cloud , עוברים לדף BigQuery.
אם זו הפעם הראשונה שאתם משתמשים ב-BigQuery, לוחצים על סיום כדי לסגור את חלון הפתיחה.
בעורך השאילתות, מדביקים את השאילתה הבאה כדי ליצור מערך נתונים וטבלה לדוגמה:
CREATE SCHEMA omnichannel_prod OPTIONS(location="us"); CREATE TABLE omnichannel_prod.daily_stock_summary ( sku STRING, buffer_qty INT64, order_lead_time INT64 ); INSERT INTO omnichannel_prod.daily_stock_summary (sku, buffer_qty, order_lead_time) VALUES ('SH001', 50, 7), ('BT002', 20, 14), ('SH003', 60, 5), ('BT004', 30, 10), ('SH005', 70, 7), ('BT006', 40, 12), ('SH007', 80, 6);לוחצים על הפעלה. אחרי שהשאילתה תצליח, תהיה לכם טבלה חדשה בשם
daily_stock_summaryבמערך נתונים בשםomnichannel_prod.
צירוף מונחים לעמודות בטבלה
במסוף Google Cloud , חוזרים לדף Knowledge Catalog > Search.
אם צריך, מרעננים את הדף.
בסרגל החיפוש, מזינים
omnichannel_prod.daily_stock_summaryומקישים על חיפוש בשפה טבעית.לוחצים על הטבלה daily_stock_summary בתוצאות החיפוש כדי לראות את הפרטים שלה.
לוחצים על הכרטיסייה סכימה.
בשורה של
buffer_qty, מסמנים את התיבה ולוחצים על הוספת מונח עסקי.בחלונית הוספת תנאים עסקיים, מחפשים את האפשרות
Safety Stock Levelובוחרים אותה.בוחרים את השורה של
order_lead_timeולוחצים על הוספת מונח עסקי.בחלונית הוספת תנאים עסקיים, מחפשים את האפשרות
Lead Timeובוחרים אותה.
חיפוש נתונים באמצעות הקשר העסקי
עכשיו המשתמשים יכולים למצוא נכסים טכניים באמצעות שפה עסקית.
במסוף Google Cloud , נכנסים לדף Knowledge Catalog > Search.
כדי להציג את הטבלה
daily_stock_summary, אפשר לנסות את החיפושים הבאים:בסרגל החיפוש, מזינים
term: "Safety Stock Level".לוחצים על חיפוש בשפה טבעית.
הטבלה daily_stock_summary מופיעה.
בסרגל החיפוש, מזינים
term: "Lead Time"ומקישים על Enter.הטבלה daily_stock_summary מופיעה.
כדי למצוא נכסים שמקושרים באמצעות קשרים של מילים נרדפות, עוברים לדף מילון מונחים.
לוחצים על מילון מונחים בנושא פעילות קמעונאית גלובלית.
בחלונית הניווט שמימין, לוחצים על Supply Chain & Logistics (שרשרת אספקה ולוגיסטיקה) > Inventory Levels (רמות מלאי) > Safety Stock Level (רמת מלאי ביטחון).
רשומות קשורות מציגה רשימה של כל נכסי הנתונים המקושרים.
עבור מילונים בקנה מידה גדול, השתמש בתכונת הייבוא בכמות גדולה של Knowledge Catalog כדי לנהל מונחים באופן פרוגרמטי באמצעות קובצי JSON או CSV.
הסרת המשאבים
כדי לא לצבור חיובים לחשבון Google Cloud על המשאבים שבהם השתמשתם בדף הזה:
מחיקת משאבים בפרויקט
כדי להימנע מחיובים בחשבון Google Cloud על המשאבים שבהם השתמשתם במדריך למתחילים הזה, מוחקים את המילון ואת מערך הנתונים שיצרתם.
מחיקת מילון המונחים
במסוף Google Cloud , נכנסים לדף Knowledge Catalog > Glossaries.
לוחצים על מילון מונחים בנושא פעילות קמעונאית גלובלית.
קודם צריך למחוק את הקטגוריה שרשרת אספקה ולוגיסטיקה.
מוחקים את הקטגוריה Inventory Levels (רמות מלאי).
מוחקים את כל התנאים העסקיים.
לוחצים על מחיקה כדי למחוק את המילון עצמו.
מאשרים את פעולת המחיקה.
מחיקת מערך הנתונים ב-BigQuery
במסוף Google Cloud , עוברים לדף BigQuery.
בחלונית Explorer מרחיבים את הפרויקט ומאתרים את מערך הנתונים omnichannel_prod.
לצד מערך הנתונים omnichannel_prod, לוחצים על View actions ובוחרים באפשרות Delete.
בתיבת הדו-שיח, מזינים
deleteכדי לאשר את המחיקה ולוחצים על מחיקה.
המאמרים הבאים
- איך מחפשים משאבים ב-Knowledge Catalog
- מידע נוסף על ניהול מילונים עסקיים
- איך מוסיפים היבטים לערכים
- אפשר לנסות תרחישי שימוש ב-Knowledge Catalog.