איך יוצרים מילון המונחים הארגוני ומשתמשים בו
במאמר הזה מוסבר איך להשתמש ב-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.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. 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.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.
התפקידים הנדרשים
כדי לקבל את ההרשאות שדרושות ליצירה ולניהול של מילוני מונחים עסקיים, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים:
- Dataplex Catalog Admin (
roles/dataplex.catalogAdmin) on the Knowledge Catalog (formerly Dataplex Universal Catalog) resource project - BigQuery Data Editor (
roles/bigquery.dataEditor) בפרויקט שבו משתמשים ב- BigQuery
להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.
יצירת מילון מונחים של פעולות קמעונאיות
במסוף Google Cloud , נכנסים לדף Knowledge Catalog > Glossaries.
לוחצים על יצירת מילון המונחים הארגוני.
בשדה שם מוצג, מזינים
Global Retail Operations Glossary.ברשימה מיקום, בוחרים באפשרות ארה"ב (מספר אזורים בארצות הברית).
אזורים מרובים מציעים זמינות ועמידות גבוהות יותר, בעוד שאזורים יחידים עוזרים לעמוד בדרישות מחמירות לגבי מיקום הנתונים. מידע נוסף זמין במאמר מיקומים ב-Knowledge Catalog.
לוחצים על יצירה.
בניית ההיררכיה של הקטגוריות
כדאי לארגן את התנאים בהיררכיה כדי לעזור למשתמשים לנווט בדומיינים העסקיים שלכם. אפשר להציב קטגוריות בתוך קטגוריות עד 3 רמות עומק. במדריך הזה נתייחס לקטגוריות הבאות:
שרשרת אספקה ולוגיסטיקה: קטגוריית על שמייצגת את הפעולות הכוללות של שרשרת האספקה.
רמות מלאי: קטגוריית משנה שמשמשת לקיבוץ מדדים ופרמטרים ספציפיים שקשורים לניהול מלאי.
יצירת קטגוריית הורה
בקטע הזה, יוצרים את הקטגוריה Supply Chain & Logistics.
- בדף פרטי מילון המונחים של
Global Retail Operations Glossary, לוחצים על יצירת קטגוריה. - בשדה שם מוצג, מזינים
Supply Chain & Logistics. - לוחצים על יצירה.
יצירת קטגוריית משנה
בקטע הזה, יוצרים את הקטגוריה Inventory Levels כקבוצת משנה של Supply Chain & Logistics.
בחלונית הימנית, בקטע
Global Retail Operations Glossary, בוחרים בקטגוריה Supply Chain & Logistics (שרשרת אספקה ולוגיסטיקה).בחלונית הראשית, לוחצים על יצירת קטגוריה.
בשדה שם מוצג, מזינים
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ולוחצים על יצירה. - לוחצים על הוספה לצד תיאור ומזינים את
The time it takes from placing an order with a supplier to receiving the inventory. - לוחצים על Save.
- בקטע מונחים קשורים, לוחצים על עריכת מונחים קשורים.
- מחפשים את
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 (רמת מלאי ביטחון).
הערכים הקשורים מפרטים את כל נכסי הנתונים המקושרים.
כדי לנהל מונחים באופן פרוגרמטי באמצעות קובצי 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כדי לאשר את המחיקה ולוחצים על מחיקה.