יצירה ושימוש במילון המונחים הארגוני

ב-Knowledge Catalog אתם יכולים ליצור מילון מונחים ארגוני כדי להגדיר אוצר מילים סטנדרטי לנכסי הנתונים, לצמצם את חוסר הבהירות ולשפר את גילוי הנתונים בארגון. במדריך למתחילים הזה, תשתמשו בתרחיש מתחום הקמעונאות עם נתונים לדוגמה ב-BigQuery כדי ליצור היררכיית קטגוריות לניהול מלאי שטחי פרסום. אחר כך מגדירים מונחים עסקיים כמו Safety Stock Level, מצרפים אותם לעמודות ב-BigQuery ומחפשים נתונים באמצעות הקשר עסקי.

לפני שמתחילים

מגדירים את הפרויקט:

  1. נכנסים לחשבון Google Cloud . אנחנו ממליצים למשתמשים חדשים ב- Google Cloud ליצור חשבון כדי שיוכלו להעריך את הביצועים של המוצרים שלנו בתרחישים מהעולם האמיתי. לקוחות חדשים מקבלים בחינם גם קרדיט בשווי 300$ להרצה, לבדיקה ולפריסה של עומסי העבודה.
  2. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. 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.

  4. Verify that billing is enabled for your Google Cloud project.

  5. 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.enable permission. 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.

    Enable the APIs

  6. 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 the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  7. 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.

  8. Verify that billing is enabled for your Google Cloud project.

  9. 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.enable permission. 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.

    Enable the APIs

התפקידים הנדרשים

כדי לקבל את ההרשאות שדרושות ליצירה ולניהול של מילוני מונחים ארגוניים, צריך לבקש מהאדמין את התפקידים הבאים ב-IAM:

להסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.

יצירת מילון מונחים לתפעול קמעונאי

  1. במסוף Google Cloud , נכנסים לדף Knowledge Catalog > Glossaries.

    מעבר למילוני המונחים

  2. לוחצים על יצירת מילון מונחים ארגוני.

  3. בשדה השם המוצג, מזינים Global Retail Operations Glossary.

  4. ברשימה Location, בוחרים באפשרות us (multiple regions in United States).

    במספר אזורים יש זמינות ועמידות גבוהות יותר, ואילו אזור יחיד עוזר לעמוד בדרישות מחמירות של מיקום אחסון הנתונים. מידע נוסף זמין במאמר מיקומי Knowledge Catalog.

  5. לוחצים על יצירה.

בניית היררכיית הקטגוריות

כדי לעזור למשתמשים לנווט בדומיינים העסקיים, כדאי לארגן את המונחים בהיררכיה. אפשר ליצור עד 3 רמות של קטגוריות בתוך קטגוריות. במדריך למתחילים הזה, נתייחס לקטגוריות הבאות:

  • שרשרת אספקה ולוגיסטיקה: קטגוריית-על שמייצגת את כל הפעולות בשרשרת האספקה.

  • רמות מלאי: קטגוריית משנה שמשמשת לקיבוץ מדדים ופרמטרים ספציפיים שקשורים לניהול מלאי.

יצירת קטגוריית הורה

בקטע הזה, יוצרים את הקטגוריה Supply Chain & Logistics.

  1. בדף Glossary details של Global Retail Operations Glossary, לוחצים על Create category.
  2. בשדה השם המוצג, מזינים Supply Chain & Logistics.
  3. לוחצים על יצירה.

יצירת קטגוריית משנה

בקטע הזה, יוצרים את הקטגוריה Inventory Levels כקבוצת משנה של Supply Chain & Logistics.

  1. בחלונית הימנית, בקטע Global Retail Operations Glossary, בוחרים בקטגוריה שרשרת אספקה ולוגיסטיקה.

  2. בחלונית הראשית, לוחצים על יצירת קטגוריה.

  3. בשדה השם המוצג, מזינים Inventory Levels.

  4. לוחצים על יצירה.

הגדרת מונחים עסקיים

בקמעונאות, טרמינולוגיה עקבית היא קריטית לניהול מלאי, מכירות ולוגיסטיקה. מגדירים מונחים כדי לתעד את הלוגיקה העסקית ולקשר אותם באמצעות מילים נרדפות או מונחים קשורים. במדריך למתחילים הזה, נתייחס למונחים הבאים:

  • רמת מלאי בטיחות: רמת המלאי המינימלית שצריך להחזיק כדי למנוע מצב של חוסר במלאי בגלל ביקוש בלתי צפוי או שיבושים בשרשרת האספקה. במדריך למתחילים הזה, הוא נקרא גם Buffer Stock.

  • זמן האספקה: משך הזמן שעובר מרגע ביצוע ההזמנה אצל הספק ועד לקבלת המלאי.

הגדרת "רמת מלאי בטיחות" כמונח עסקי

  1. בחלונית הימנית, בוחרים בקטגוריה Inventory Levels ולוחצים על Add term.
  2. בשדה השם המוצג, מזינים את הערך Safety Stock Level ולוחצים על Create.
  3. בדף Terms details, לוחצים על Add בשדה Description ומזינים Minimum inventory maintained to mitigate risk of stockouts during supply chain volatility.
  4. לוחצים על Save.

הוספת "מלאי חירום" כמילה נרדפת

  1. בחלונית הימנית, בוחרים בקטגוריה רמות מלאי ולוחצים על הוספת מונח.
  2. בשדה השם המוצג, מזינים את הערך Buffer Stock ולוחצים על Create.
  3. בקטע מונחים נרדפים, לוחצים על עריכת מילים נרדפות.
  4. מחפשים את Safety Stock Level, בוחרים אותו ולוחצים על סגירה.

הגדירו את המונח "זמן אספקה" וקשרו אותו למונח "מלאי ביטחון"

  1. בחלונית הימנית, בוחרים בקטגוריה רמות מלאי ולוחצים על הוספת מונח.
  2. בשדה השם המוצג, מזינים את הערך Lead Time ולוחצים על Create.
  3. לוחצים על Add בשדה Description ומזינים את הערך The time it takes from placing an order with a supplier to receiving the inventory..
  4. לוחצים על Save.
  5. בקטע מונחים קשורים, לוחצים על עריכת מונחים קשורים.
  6. מחפשים את Buffer Stock, בוחרים אותו ולוחצים על סגירה.

יצירת טבלה לדוגמה ב-BigQuery

כדי לצרף את המונחים העסקיים שיצרתם לנכסי נתונים בפועל, קודם צריך ליצור נכס עם עמודות רלוונטיות.

  1. נכנסים לדף BigQuery במסוף Google Cloud .

    כניסה לדף BigQuery

  2. אם זו הפעם הראשונה שאתם משתמשים ב-BigQuery, לחצו על Done כדי לסגור את חלון הפתיחה.

  3. בעורך השאילתות, מדביקים את השאילתה הבאה כדי ליצור מערך נתונים וטבלה לדוגמה:

    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);
    
  4. ‫לוחצים על Run. אחרי שהשאילתה תסתיים בהצלחה, תהיה לכם טבלה חדשה בשם daily_stock_summary במערך נתונים בשם omnichannel_prod.

צירוף מונחים לעמודות בטבלה

  1. במסוף Google Cloud , חוזרים לדף Knowledge Catalog > Search.

    למעבר לחיפוש

  2. מרעננים את הדף אם צריך.

  3. בסרגל החיפוש, מקלידים omnichannel_prod.daily_stock_summary ולוחצים על חיפוש בשפה טבעית.

  4. לוחצים על הטבלה daily_stock_summary בתוצאות החיפוש כדי לראות את הפרטים שלה.

  5. לוחצים על הכרטיסייה Schema.

  6. בשורה של buffer_qty, מסמנים את התיבה ולוחצים על Add business term.

  7. בחלונית הוספת מונחים עסקיים, מחפשים את Safety Stock Level ובוחרים אותו.

  8. בוחרים את השורה של order_lead_time ולוחצים על Add business term.

  9. בחלונית Add business terms, מחפשים את Lead Time ובוחרים אותו.

חיפוש נתונים באמצעות הקשר עסקי

עכשיו המשתמשים יכולים למצוא נכסים טכניים באמצעות שפה עסקית.

  1. במסוף Google Cloud , נכנסים לדף Knowledge Catalog > Search.

    למעבר לחיפוש

  2. כדי להציג את הטבלה daily_stock_summary, נסו את החיפושים הבאים:

  3. בשורת החיפוש, מקלידים term: "Safety Stock Level".

  4. לוחצים על חיפוש בשפה טבעית.

    הטבלה daily_stock_summary מופיעה.

  5. בשורת החיפוש, מקלידים term: "Lead Time" ולוחצים על Enter.

    הטבלה daily_stock_summary מופיעה.

  6. כדי למצוא נכסים שמקושרים באמצעות קשרי מילים נרדפות, עוברים לדף מילון מונחים.

    מעבר למילוני המונחים

  7. לוחצים על מילון מונחים גלובלי לתפעול קמעונאי.

  8. בחלונית הניווט הימנית, לוחצים על שרשרת אספקה ולוגיסטיקה > רמות מלאי > רמת מלאי בטיחות.

    בקטע רשומות קשורות מופיעים כל נכסי הנתונים המקושרים.

במילוני מונחים גדולים, השתמשו בתכונה "ייבוא בכמות גדולה" של Knowledge Catalog כדי לנהל את המונחים באופן פרוגרמטי באמצעות קובצי JSON או CSV.

הסרת המשאבים

כדי לא לצבור חיובים בחשבון Google Cloud על המשאבים שבהם השתמשתם בדף הזה, מבצעים את הפעולות הבאות.

מחיקת משאבי הפרויקט

כדי להימנע מחיובים בחשבון Google Cloud על המשאבים שבהם השתמשתם במדריך למתחילים הזה, מחקו את מילון המונחים ואת מערך הנתונים שיצרתם.

מחיקת מילון המונחים

  1. במסוף Google Cloud , נכנסים לדף Knowledge Catalog > Glossaries.

  2. לוחצים על מילון מונחים גלובלי לתפעול קמעונאי.

  3. קודם צריך למחוק את הקטגוריה שרשרת אספקה ולוגיסטיקה.

  4. מוחקים את הקטגוריה רמות מלאי.

  5. מוחקים את כל המונחים העסקיים.

  6. לוחצים על מחיקה לצד מילון המונחים עצמו.

  7. מאשרים את פעולת המחיקה.

מחיקת מערך הנתונים ב-BigQuery

  1. נכנסים לדף BigQuery במסוף Google Cloud .

    כניסה לדף BigQuery

  2. בחלונית Explorer, מרחיבים את הפרויקט ומאתרים את מערך הנתונים omnichannel_prod.

  3. לוחצים על View actions לצד מערך הנתונים omnichannel_prod ובוחרים באפשרות Delete.

  4. בתיבת הדו-שיח, מזינים delete כדי לאשר את המחיקה ולוחצים על מחיקה.

המאמרים הבאים