Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
שליחת משוב
הגדרת נושא ומינוי ב-Pub/Sub
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Pub/Sub הוא שירות העברת הודעות אסינכרוני וניתן להרחבה, שמפריד בין שירותים שמפיקים הודעות לבין שירותים שמעבדים את ההודעות האלה. מידע נוסף זמין במאמר מה זה Pub/Sub?
במאמר הזה מתוארים החיבורים והפרמטרים שאפשר להגדיר כשמשתמשים ב-App Design Center כדי ליצור נושא ומינוי ב-Pub/Sub. פרמטרי ההגדרה מבוססים על מודול Terraform terraform-google-pubsub .
חיבורי רכיבים
בטבלה הבאה מפורטים הרכיבים שאפשר לקשר לנושא או למינוי ב-Pub/Sub, והעדכונים שיתקבלו באפליקציה ובקוד Terraform שנוצר.
רכיב מחובר
עדכונים לאפליקציות
נתוני רקע
תבנית של הגדרות מכונה ב-Compute Engine
המכונות של Compute Engine יכולות לפרסם הודעות בנושא ב-Pub/Sub ולקבל ממנו הודעות.
מזהה הנושא ב-Pub/Sub מתווסף למטא-נתונים של תבנית של הגדרות מכונה ב-Compute Engine.
תבניות של מכונות
חשבון שירות
חשבון השירות יכול לנהל נושאים ב-Pub/Sub ולשלוף הודעות ממינויים.
התפקיד roles/pubsub.editor נוסף לחשבון השירות.
השם של חשבון השירות ופרטי האימייל שלו מתווספים למינוי Pub/Sub pull.
בקרת גישה באמצעות IAM
BigQuery
מינוי Pub/Sub יכול לכתוב הודעות למערך הנתונים ב-BigQuery.
פרטי מערך הנתונים ב-BigQuery מתווספים לשדות המינוי ב-BigQuery.
מינויים ל-BigQuery
Cloud Run
שירות Cloud Run יכול לקבל הודעות או לפרסם בנושא Pub/Sub.
מזהה הנושא של Pub/Sub מתווסף למשתני הסביבה של Cloud Run.
התפקידים roles/pubsub.publisher ו-roles/pubsub.subscriber מתווספים לחשבון השירות של Cloud Run.
שירות Cloud Run מתווסף לשדות של מינוי Pub/Sub מסוג דחיפה ושליפה.
מדריך לשימוש ב-Pub/Sub עם Cloud Run
Cloud Storage
המינוי ל-Pub/Sub יכול לכתוב הודעות לקטגוריה של Cloud Storage.
פרטי הקטגוריה של Cloud Storage מתווספים לשדות המינוי ב-Pub/Sub.
מינויים ל-Cloud Storage
פרמטרים נדרשים להגדרה
אם התבנית כוללת רכיב Pub/Sub, צריך להגדיר את הפרמטרים הבאים לפני הפריסה.
פרמטרים אופציונליים להגדרה
הפרמטרים הבאים הם אופציונליים. כדי להציג פרמטרים מתקדמים, באזור הגדרה , בוחרים באפשרות הצגת שדות מתקדמים .
תכונה
שם הפרמטר
תיאור ומידע על אילוצים
נתוני רקע
יצירת נושא
כברירת מחדל, נוצר נושא. אם לא רוצים ליצור נושא, מבטלים את הסימון בתיבת הסימון.
יצירת נושא
יצירת מינויים
כברירת מחדל, נוצר מינוי. כדי לא ליצור מינוי, מבטלים את הסימון בתיבת הסימון.
סקירה כללית של המינויים
תוויות נושאים
Key
labels
דיווח על השימוש באמצעות תוויות
ערך
labels
דיווח על השימוש באמצעות תוויות
הרשמות ל-Push
שם
name
הנחיות למתן שם לנושא, למינוי, לסכימה או לתמונת מצב
Ack Deadline Seconds
ackDeadlineSeconds
הדדליין למתן אישור
Push Endpoint
pushEndpoint
נקודות קצה
X-goog-version
הפורמט של הודעת הפוש ב-Pub/Sub API. לדוגמה, v1beta1.
מאפיינים
OIDC Service Account email
serviceAccountEmail
אימות
קהל
קהל
אימות
מדיניות התפוגה
expirationPolicy
תקופת התפוגה
נושא להודעות ללא מוצא
deadLetterTopic
נושא להודעות ללא מוצא
שמירת הודעות שאושרה קבלתן
retainAckedMessages
שמירת הודעות שאושרה קבלתן
משך שמירת ההודעות
messageRetentionDuration
משך השמירה של ההודעות
מספר ניסיונות המסירה המקסימלי
maxDeliveryAttempts
נושא להודעות ללא מוצא
Maximum Backoff
maximumBackoff
מדיניות ניסיון חוזר
Minimum Backoff
minimumBackoff
מדיניות ניסיון חוזר
מסנן
מסנן
מסנן מינויים
הפעלת האפשרות 'סדר ההודעות'
enableMessageOrdering
סדר ההודעות
מינויי שליפה
שם
name
הנחיות למתן שם לנושא, למינוי, לסכימה או לתמונת מצב
Ack Deadline Seconds
ackDeadlineSeconds
הדדליין למתן אישור
נושא להודעות ללא מוצא
deadLetterTopic
נושא להודעות ללא מוצא
מספר ניסיונות המסירה המקסימלי
maxDeliveryAttempts
נושא להודעות ללא מוצא
שמירת הודעות שאושרה קבלתן
retainAckedMessages
שמירת הודעות שאושרה קבלתן
משך שמירת ההודעות
messageRetentionDuration
משך השמירה של ההודעות
Maximum Backoff
maximumBackoff
מדיניות ניסיון חוזר
Minimum Backoff
minimumBackoff
מדיניות ניסיון חוזר
מסנן
מסנן
מסנן מינויים
הפעלת האפשרות 'סדר ההודעות'
enableMessageOrdering
סדר ההודעות
חשבון שירות
הפעלת אספקה של כל הודעה בדיוק פעם אחת
enableExactlyOnceDelivery
מסירה בדיוק פעם אחת
מינויים ל-BigQuery
שם
name
הנחיות למתן שם לנושא, למינוי, לסכימה או לתמונת מצב
טבלה
table
יצירת מינויים ל-BigQuery
שימוש בסכימת נושאים
useTopicSchema
שימוש במינוי לנושא
שימוש בסכימת טבלה
useTableSchema
שימוש בסכימת הטבלה
כתיבת מטא-נתונים
writeMetadata
כתיבת מטא-נתונים
הסרת שדות לא מוכרים
dropUnknownFields
הסרת שדות לא מוכרים
Ack Deadline Seconds
ackDeadlineSeconds
הדדליין למתן אישור
שמירת הודעות שאושרה קבלתן
retainAckedMessages
שמירת הודעות שאושרה קבלתן
משך שמירת ההודעות
messageRetentionDuration
משך השמירה של ההודעות
הפעלת האפשרות 'סדר ההודעות'
enableMessageOrdering
סדר ההודעות
מדיניות התפוגה
expirationPolicy
תקופת התפוגה
מסנן
מסנן
מסנן מינויים
נושא להודעות ללא מוצא
deadLetterTopic
נושא להודעות ללא מוצא
Maximum Backoff
maximumBackoff
מדיניות ניסיון חוזר
Minimum Backoff
minimumBackoff
מדיניות ניסיון חוזר
מינויים ל-Cloud Storage
שם
name
הנחיות למתן שם לנושא, למינוי, לסכימה או לתמונת מצב
Bucket
bucket
שם הקטגוריה
קידומת של שם הקובץ
filenamePrefix
תחילית, סיומת ותאריך ושעה של שם הקובץ
סיומת שם הקובץ
filenameSuffix
תחילית, סיומת ותאריך ושעה של שם הקובץ
פורמט התאריך והשעה בשם הקובץ
filenameDatetimeFormat
תחילית, סיומת ותאריך ושעה של שם הקובץ
משך הזמן המקסימלי
maxDuration
קיבוץ קבצים
מספר בייטים מקסימלי
maxBytes
קיבוץ קבצים
מספר הודעות מקסימלי
maxMessages
קיבוץ קבצים
פורמט הפלט
textConfig או avroConfig
פורמט הקובץ
כתיבת מטא-נתונים
writeMetadata
כתיבת מטא-נתונים
שימוש בסכימת נושאים
useTopicSchema
שימוש בסכימת נושאים
Ack Deadline Seconds
ackDeadlineSeconds
הדדליין למתן אישור
שמירת הודעות שאושרה קבלתן
שמירת הודעות שאושרה קבלתן
משך שמירת ההודעות
messageRetentionDuration
משך השמירה של ההודעות
הפעלת האפשרות 'סדר ההודעות'
enableMessageOrdering
סדר ההודעות
מדיניות התפוגה
expirationPolicy
תקופת התפוגה
מסנן
מסנן
מסנן מינויים
נושא להודעות ללא מוצא
deadLetterTopic
נושא להודעות ללא מוצא
Maximum Backoff
maximumBackoff
מדיניות ניסיון חוזר
Minimum Backoff
minimumBackoff
מדיניות ניסיון חוזר
תוויות מינוי
Key
labels
דיווח על השימוש באמצעות תוויות
ערך
labels
דיווח על השימוש באמצעות תוויות
משך השמירה של הודעות בנושא
topicMessageRetentionDuration
משך השמירה של ההודעות
שם מפתח KMS של הנושא
kmsKeyName
שימוש במפתח הצפנה בניהול הלקוח (CMEK)
הענקת תפקידים בפרויקט BigQuery
כברירת מחדל, התפקידים BigQuery Metadata Viewer (צפייה במטא-נתונים של BigQuery) ו-BigQuery Data Editor (עריכת נתונים ב-BigQuery) מוענקים לחשבון השירות שמוגדר כברירת מחדל ב-Pub/Sub. אם לא רוצים להעניק את התפקידים האלה, מבטלים את הסימון בתיבת הסימון.
הקצאת תפקידים ב-BigQuery לחשבון השירות של Pub/Sub
Grant Token Creator
כברירת מחדל, התפקיד Service Account Token Creator מוקצה לחשבון השירות שמוגדר כברירת מחדל ב-Pub/Sub. אם לא רוצים להעניק את התפקיד הזה, מבטלים את הסימון בתיבת הסימון.
הגדרת אימות ל-Pub/Sub
סכימה
שם
name
מידע חשוב על סכימות
סוג
type
סוגים של סכימות
הגדרה
הגדרה
סוגים של סכימות
קידוד
קידוד
הנחיות לשיוך סכימה לנושא
שליחת משוב
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0 . לפרטים, ניתן לעיין במדיניות האתר Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-06-18 (שעון UTC).
רוצה לתת לנו משוב?
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["התוכן קשה להבנה","hardToUnderstand","thumb-down"],["שגיאות בקוד לדוגמה או במידע","incorrectInformationOrSampleCode","thumb-down"],["חסרים לי פרטים או דוגמאות","missingTheInformationSamplesINeed","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2026-06-18 (שעון UTC)."],[],[]]