fbpx

Developing ETL processes with SSIS

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

על הקורס

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

קורס זה מקנה את הידע הנדרש ליישום תהליכי  ETL שונים באמצעות ה SSIS, ובין היתר מלמד – התמצאות בממשק, סוגי ETL, טכניקות שונות לשינוע נתונים,  Debugging ופתרון תקלות, ניהול Incremental ETL, בנוסף קורס זה מכיל הסברים תאורטיים רבים  על מבנה מחסן הנתונים.

 

קהל יעד

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

 

יעדים מרכזיים

במהלך הקורס יכירו התלמידים את הנושאים הבאים : 

  • מהו מחסן נתונים, ההבדלים בינו לבין מערכת תפעולית, נירמול (Normalization), סכמת כוכב, סכמת פתית שלג, טבלאות Fact וטבלאות Dimension, רמת הפירוט בהעברת מידע אל מחסן הנתונים, Auditing ועוד. 
  • מבוא ל SSIS, סוגי ETL, כלים שונים המאפשרים עבודה מול ה SSIS, ייבוא וייצוא נתונים באמצעות ה SSMS, ייבוא וייצוא נתונים בסיסי באמצעות ה Data Tools.
  • קונפיגורציות ותהליכי שינוע נתונים מתקדמים, ניהול תהליכים באמצעות התניות ולולאות
  • שימוש בתצוגת ה Output, עבודה עם Data Viewers, שימוש ב Breakpoints, בקרת ערכים הנכנסים לתוך משתנה באמצעות Watching Variables, יצירת Log, שימוש ב Event Handler.
  • שימוש ביכולת ה Slowly Changing Dimension המוטמעת ב SSIS– תהליכי Fixed Attribute, Changing Attribute, ו Historical Attribute.
  • תיאור תהליך ה Deploy מה SSIS ל Management Studio ותזמון התהליכים אשר יריצו את ה SSIS Project.

 

דרישות קדם

  • נסיון קודם בעבודה מול בסיס הנתונים SQL Server.
  • ידע בסיסי בשפת ה SQL.
  • ידע ב T-SQL מהווה יתרון.

Contact Us