היכולות המתקדמות של דוחות Explore ב-Atera מאפשרות לכם למזג מערכי נתונים. מיזוג מאפשר לכם לתרגם נתונים חשובים ממקורות שונים לתובנות ברורות ומועילות. למידע נוסף, ראו הדוחות המתקדמים של Atera
איך זה עובד
- מיזוג מערכי נתונים הוא חלק מהיכולות של Explore בדוחות המתקדמים של Atera. אפשרות זו זמינה רק למשתמשי Power.
- ניתן למזג מערכי נתונים רק אם המפתח הזר קיים במערך הנתונים שנבחר. למידע נוסף
מפתחות ראשיים וזרים
כל מערך נתונים מכיל שדות (כמו 'Agent ID', 'Alert Type' וכו'). כל שדה מוצג כעמודה בעת יצירת דוח מתקדם. שדות מסוימים מוגדרים כמפתחות ראשיים או משניים.
- מפתח ראשי הוא מזהה השדה הראשי של מערך הנתונים. לדוגמה, המפתח הראשי של מערך הנתונים 'Alerts' הוא 'Alert ID'.
- מפתח זר הוא מזהה השדה הראשי של מערך נתונים אחר שמופיע בתוך מערך הנתונים המארח. לדוגמה, מפתחות זרים במערך הנתונים 'Alerts' כוללים, בין היתר, את 'Agent ID', 'Customer ID' ו-'Folder ID' — אלו קיימים כמפתחות ראשיים במערכי הנתונים המתאימים להם.
- כדי להקל עליכם, לכל המפתחות יש את המילה "ID" בשם שלהם.
- ניתן למזג מערכי נתונים רק אם המפתח הראשי קיים כמפתח זר במערך הנתונים המארח.
פישטנו עבורכם את רוב הצרכים במיזוג על ידי מיזוג מערכי נתונים נוספים בכל 'View' (טבלה). לדוגמה, 'Alerts' כולל את מערכי הנתונים 'Agents', 'Folders' ו-'Tickets'. במקרים כאלה, ניתן לחבר בין שני מערכי נתונים שונים (למשל, 'Alerts' ו-'Folders') באמצעות המפתח הזר (כלומר, Folder ID) שנמצא ב-'Alerts'. בפועל, אתם לא צריכים למזג כלום – זה כבר נעשה עבורכם. פשוט בחרו את שדות הנתונים שתרצו לכלול והריצו את הדוח.
כמובן, לכל אחד יש צרכים שונים, ולכן ייתכן שתרצו למזג מערכי נתונים נוספים. בדיוק על זה שאר המאמר מפרט.
איך למזג מערכי נתונים
בדוגמה הבאה, נרצה ליצור דוח שמציג רשימת קריאות שירות והסטטוסים שלהן. אפשר ליצור דוח ממערך הנתונים 'Tickets' ולכלול את השדה 'Status ID', אבל זה יחזיר לנו ערך מספרי שלא ממש עוזר. כדי לראות את הערך עצמו, צריך למזג את מערך הנתונים 'Tickets' עם מערך הנתונים 'Ticket: Statuses'. אפשר לעשות זאת כי המפתח הזר, 'Status ID' (שנמצא במערך הנתונים 'Tickets'), קיים כמפתח ראשי במערך הנתונים 'Ticket: Statuses'. מיזוג לפי נקודת נתון זו יאפשר לנו למשוך מידע רלוונטי ממערך הנתונים (בדוגמה הזו, 'Name').
כדי למזג מערכי נתונים:
1. מתוך דוחות > דוחות מתקדמים, לחצו על דוח מתקדם חדש.
חלון דוח מתקדם חדש יופיע.
2. בחרו Tickets.
מערך הנתונים Tickets יופיע.
3. בחרו את שדות הנתונים Ticket Title ו-Status ID.
הערה: 'Status ID' הוא המפתח הזר שבו נשתמש כדי למזג את מערך הנתונים 'Tickets' עם מערך הנתונים 'Ticket Statuses'.
4. לחצו על הרץ.
5. לחצו על אייקון ההגדרות (). לאחר מכן בחרו מזג תוצאות.
מסך Merge Query יופיע.
6. מצאו ובחרו Tickets: Statuses.
7. בחרו את שדות הנתונים ID ו-Name.
הערה: 'ID' הוא המפתח הראשי כאן (והוא המפתח הזר במערך הנתונים 'Tickets').
8. לחצו על הרץ כדי לצפות בנתונים. לאחר מכן לחצו על שמור. מסך Merged Results יופיע.
9. אשרו את כללי המיזוג. לאחר מכן לחצו על הרץ.
הערה: בכללי המיזוג למעלה, אנו ממזגים את 'ID' (המפתח הראשי במערך הנתונים 'Ticket: Statuses') עם 'Status ID' (המפתח הזר במערך הנתונים 'Tickets'). שניהם מצביעים על אותו אובייקט. מההצבעה המשותפת הזו, אפשר למשוך נתונים רלוונטיים (למשל, 'Name').
10. לחצו על אייקון ההגדרות () בפינה הימנית העליונה של המסך.
11. בחרו שמור ללוח הבקרה...
12. הזינו כותרת ובחרו תיקיה. לאחר מכן לחצו על שמור ללוח הבקרה.
איזה יופי! הדוח המתקדם מופיע בלוח הבקרה שלכם.
- בתמונה למטה, בצד שמאל רואים את הדוח המתקדם הראשוני שיכולנו להפיק אם לא היינו ממזגים מערכי נתונים.
- בצד ימין רואים את הערך של המיזוג, כי עכשיו אפשר להבין את הנתונים שמוצגים.