יצירה וניהול של תוויות למופעים

ב-Bigtable יש אפשרות להוסיף תוויות למופעים. תוויות הן צמדי מפתח/ערך שבהם אפשר להשתמש כדי לקבץ מופעים קשורים ולאחסן מטא-נתונים לגבי מופע.

בדף הזה מוסבר איך להשתמש בתוויות עם מופעי Bigtable. בנוסף, מוסבר בו איך להוסיף, לעדכן ולהסיר את התוויות של מופע.

מהן תוויות?

תווית היא צמד מפתח/ערך שאפשר להקצות ל Google Cloud מופעים. הם עוזרים לכם לארגן את המשאבים האלה ולנהל את העלויות בקנה מידה נרחב, ברמת הפירוט שאתם צריכים. אפשר לצרף תוויות לכל משאב כדי לסנן את המשאבים לפי תוויות. המידע על התוויות מועבר למערכת החיוב, כך שתוכלו לפרט את החיובים לפי תוויות. בעזרת דוחות החיוב המובנים, אפשר לסנן ולקבץ את העלויות לפי תוויות משאבים. אפשר גם להשתמש בתוויות כדי להריץ שאילתות על ייצוא נתוני חיוב.

הדרישות לגבי תוויות

התוויות שמוחלות על משאב צריכות לעמוד בדרישות הבאות:

  • אפשר להוסיף עד 64 תוויות לכל משאב.
  • כל תווית צריכה להיות צמד מפתח/ערך.
  • האורך המינימלי של המפתחות הוא תו אחד, והאורך המקסימלי הוא 63 תווים. המפתחות לא יכולים להיות ריקים. הערכים יכולים להיות ריקים, והאורך המקסימלי שלהם הוא 63 תווים.
  • המפתחות והערכים יכולים להכיל רק אותיות קטנות, ספרות, קווים תחתונים ומקפים. כל התווים צריכים להיות בקידוד UTF-8, ומותר להשתמש בתווים בינלאומיים. המפתחות צריכים להתחיל באות קטנה או בתו בינלאומי.
  • החלק של המפתח בתווית חייב להיות ייחודי בתוך משאב יחיד. עם זאת, אפשר להשתמש באותו מפתח עם כמה משאבים.

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

שימושים נפוצים בתוויות

ריכזנו כאן כמה תרחישי שימוש נפוצים בתוויות:

  • תוויות של צוותים או מרכזי עלות: אפשר להוסיף תוויות שמבוססות על צוות או על מרכז עלות כדי להבחין בין מקרים ששייכים לצוותים שונים (לדוגמה, team:research ו-team:analytics). אפשר להשתמש בסוג הזה של תוויות לניהול חשבונות או לתקצוב.

  • תוויות רכיבים: לדוגמה, component:redis,‏ component:frontend,‏ component:ingest ו-component:dashboard.

  • תוויות של סביבה או שלב: לדוגמה, environment:production ו-environment:test.

  • תוויות של מדינות: לדוגמה, state:active,‏ state:readytodelete ו-state:archive.

  • תוויות בעלות: משמשות לזיהוי הצוותים שאחראים על הפעולות, לדוגמה: team:shopping-cart.

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

תוויות ותגים

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

הוספה או עדכון של תוויות של מופע

אחרי שיוצרים מופע Bigtable, אפשר להשתמש במסוף Google Cloud כדי להוסיף תוויות למופע ולעדכן תוויות קיימות. אפשר גם להשתמש ב-RPC Admin API או ב-REST Admin API כדי להוסיף או לעדכן תוויות.

כדי להוסיף או לעדכן תוויות למופע Bigtable באמצעות מסוףGoogle Cloud :

  1. פותחים את רשימת מופעי Bigtable במסוף Google Cloud .

    פתיחת רשימת המופעים

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

  3. אם החלונית Labels לא מוצגת, לוחצים על Show info panel בפינה הימנית העליונה כדי לפתוח אותה.

  4. מוסיפים ומעדכנים תוויות לפי הצורך.

    כדי להוסיף תווית חדשה, לוחצים על Add label (הוספת תווית), ואז מקלידים את המפתח והערך של התווית.

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

  5. לוחצים על Save כדי לשמור את השינויים.

הסרת תווית ממופע

כדי להסיר תווית ממופע Bigtable באמצעותGoogle Cloud מסוף Google Cloud:

  1. פותחים את רשימת מופעי Bigtable במסוף Google Cloud .

    פתיחת רשימת המופעים

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

  3. אם החלונית Labels לא מוצגת, לוחצים על Show info panel בפינה הימנית העליונה כדי לפתוח אותה.

  4. לוחצים על X לצד כל תווית שרוצים להסיר.

  5. לוחצים על Save כדי לשמור את השינויים.

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