מאפייני נושא

מאפייני נושא ב-Pub/Sub הם המאפיינים של נושא. אפשר להגדיר מאפייני נושא כשיוצרים או מעדכנים נושא.

במאמר הזה מתוארים מאפייני הנושא השונים שאפשר להגדיר לנושא.

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

מאפיינים של נושאים נפוצים

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

הוספת מינוי ברירת מחדל

הוספת מינוי שמוגדר כברירת מחדל לנושא Pub/Sub. אחרי שיוצרים את הנושא, אפשר ליצור מינוי נוסף לנושא. למינוי שמוגדר כברירת מחדל יש את המאפיינים הבאים:

  • מזהה המינוי של -sub
  • סוג משלוח Pull
  • משך השמירה של ההודעות הוא שבעה ימים
  • תוקף המבצע יפוג אחרי 31 ימים ללא פעילות
  • מועד האישור הוא 10 שניות
  • מדיניות ניסיון חוזר מיידי

סכימה

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

סכימות של נושאים עוזרות לתקנן את סוגי ההודעות וההרשאות כדי שצוותים שונים בארגון יוכלו להשתמש בהן. ‫Pub/Sub יוצר רשות מרכזית לסוגי הודעות ולהרשאות. כדי ליצור נושא עם סכימה, ראו יצירה וניהול של סכימות.

משך השמירה של ההודעות

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

  • ברירת מחדל = לא מופעל
  • ערך מינימלי = 10 דקות
  • הערך המקסימלי הוא 31 ימים

שימוש במפתח הצפנה בניהול הלקוח (CMEK)

מציין אם הנושא מוצפן באמצעות CMEK. ההודעות ב-Pub/Sub מוצפנות באמצעות Google-owned and Google-managed encryption keys כברירת מחדל. אם מציינים את האפשרות הזו, Pub/Sub משתמש בתבנית הצפנה של מעטפה עם CMEK. בגישה הזו, Cloud KMS לא מצפין את ההודעות. במקום זאת, Cloud KMS מצפין את מפתחות הצפנת הנתונים (DEK) ש-Pub/Sub יוצר לכל נושא.

מערכת Pub/Sub מצפינה את ההודעות באמצעות מפתח ה-DEK החדש ביותר שנוצר לנושא. מערכת Pub/Sub מפענחת את ההודעות זמן קצר לפני שהן מועברות למנויים.

מידע נוסף על יצירת מפתח זמין במאמר בנושא הגדרת הצפנה של הודעות.

טרנספורמציות של הודעות בודדות (SMT)

הגדרה של שינויים קלים במאפייני ההודעה ובנתונים ישירות ב-Pub/Sub. כך אפשר לבצע טיוב נתונים, לסנן אותם או להמיר את הפורמט שלהם לפני שההודעות מתפרסמות בנושא.

מידע נוסף זמין במאמרים סקירה כללית על SMT ויצירת נושא עם SMT.

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