דלג לתוכן הראשי

צומת debug

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

הגדרות צומת debug

בעת הגדרת הצומת זמינים הפרמטרים הבאים:

IMG2

1. שם

שדה לציון שם הצומת.
השם מוצג באזור העבודה ועוזר לזהות בקלות את הצומת.
אם תישארו ריקים, הצומת יקרא debug.

דוגמה:

  • שם הצומת: debug order

2. פלט

מציין מאיזה שדה ואילו נתונים יופקו.

דוגמה:

  • msg.orderEvent — מפיק רק את תוכן המאפיין orderEvent.

דוגמת שימוש

דוגמה 1: הפקת תוכן msg.payload

צומת function מעביר מיתר "Hello, World!" ל-msg.payload, וצומת debug מפיק את ההודעה הזו בלוח הניפוי.

הגדרות צומת debug:

  • פלט: msg.payload

תוצאה בלוח הניפוי:

Hello, World!

דוגמה 2: הפקת מאפיינים מותאמים אישית

צומת function מוסיף את המאפיינים msg.temperature ו-msg.humidity. צומת debug מפיק רק את ערך הטמפרטורה.

פונקציה:

msg.temperature = 25;
msg.humidity = 60;
return msg;

הגדרות צומת debug:

  • פלט: msg.temperature

תוצאה בלוח הניפוי:

25