top of page
Search

SSIS - שיעור 8 - נושאים ותרגול‎‎

  • class928417
  • Oct 26, 2014
  • 1 min read

**** מייל מרן ****

היי,

בשיעור האחרון

1. ראינו איך טוענים נתונים לתוך משתנה מסוג OBJECT:

1) ב DATA FLOW - לתוך RESULT SET

2) ב CONTROL FLOW - בעזרת EXECUTE SQL TASK, שם בחרנו את האופציה "Full Result set" + דאגנו לרשום 0 בטאב "Result Set" ובחרנו את המשתנה מסוג OBJECT.

זאת, בניגוד לאופציה "Single Row" - שבה בטאב "Result Set" אנחנו רושמים את ה ALIAS של כל שדה ברשומה שמתקבלת לצד המשתנה המתאים לקלוט את הערך לתוכו.

2. תרגלנו שוב את FOR EACH LOOP CONTAINER.

הפעם תרגלנו את FOREACH ADO ENUMERATOR שעובר על טבלה השמורה במשתנה OBJECT ומבצע מחזור פעולה עבור כל רשומה.

בנוסף, שייכנו כל שדה בכל רשומה למשתנה מתאים (כדי שנוכל להשתמש במשתנים בתוך הקונטיינר בכל איטרציה) בטאב "Variable Mapping"

3. ראינו את ההמלצות השונות "BEST PRACTICE" + "NAMING CONVENTIONS"

באופן כללי הייתי מסכם את ההמלצות ב2 מאפיינים עיקריים:

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

2. יש לנסות לחסוך עבודה לשרת ה ETL, כך שיטפל בכמה שפחות מידע שאינו נחוץ לנו, וכמה שפחות עבודת מעבד CPU יתבצע בו - ולהעדיף (אם אפשר) לבצע כבר בשלב שליפת הנתונים בשרת ה DATABASE (למשל בביצוע JOIN).

תרגילי בבית:

לתרגל מה שלמדנו ולסיים את התרגילים שניתנו עד כה.

בנוסף: תרגיל 14


 
 
 

Recent Posts

See All
Project MDX

נוספו MDX עבור הפרויקט למי שמתקשה. נמצא בלשונית "project" שאול

 
 
 
דוגמאות משלבי הפרויקט

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

 
 
 
קבוצת פייסבוק חדשה לקורס

המרצה במודול החדש ( מודול הפרויקט) פתח קבוצת פייסבוק לכיתה שלנו. הנה הלינק : https://www.facebook.com/groups/JBH9284.17/ שם הקבוצה :...

 
 
 

Commentaires


bottom of page