תוכן עניינים:
הגדרה - מה המשמעות של חילוץ Transform Load (ETL)?
עומס טרנספורמציה חילוץ (ETL) הוא תהליך של חילוץ, טרנספורמציה וטעינה במהלך השימוש במסד נתונים, אך במיוחד במהלך השימוש באחסון נתונים. זה כולל את תהליכי המשנה הבאים:
- אחזור נתונים ממקורות אחסון או העברת נתונים חיצוניים
- הפיכת נתונים לפורמט מובן, שבו נתונים בדרך כלל מאוחסנים יחד עם קוד איתור שגיאות ותיקון כדי לענות על צרכים תפעוליים
- העברת נתונים וטעינה עד הסוף המקבל
חברת Techopedia מסבירה עומס טרנספורמציה חלץ (ETL)
השלב הראשון בתהליך ETL מתמקד באחזור הנתונים ממקור האחסון. רוב פרויקטים לאחסון נתונים משלבים נתונים שהתקבלו ממערכות מקור שונות. כל מערכת פרטנית עשויה להפעיל ארגון נתונים או פורמט נפרד. מבני מקור נתונים נפוצים הם בסיסי נתונים יחסיים וקבצי נתונים טהורים. הם עשויים לכלול גם דפוסי מסד נתונים לא קשורים, כמו מערכות ניהול מידע או מבני נתונים אחרים כמו שיטת גישה לאחסון וירטואלי (VSAM) או שיטת גישה רציפה לאינדקס (ISAM). מקורות נתונים יכולים אפילו לכלול מקורות חיצוניים כמו נתונים המגיעים מהאינטרנט או דרך מערכת סריקה.
שלב הטרנספורמציה משתמש בסדרת כללים או פעולות כדי לאחזר נתונים טהורים מהמקור בכדי לספק את הנתונים בצורתם הסופית לצורך מניפולציה בסוף הקבלה. מקורות נתונים מסוימים זקוקים למעט מאוד או אפילו ללא עיבוד נתונים. לפעמים שינוי אחד או יותר עשוי להיות קריטי כדי להתאים לדרישות העסקיות והטכניות של מסד הנתונים היעד.
שלב העומס או השידור מטרתו לשלוח נתונים לסוף הקבלה, אשר ככל הנראה יהיה אחסון נתונים. בהתאם לצרכי היישום, תהליך זה עשוי להיות פשוט מאוד או מסובך מאוד. כמה שיטות אחסון נתונים עשויות להחליף נתונים ישנים בנתונים מצטברים. עדכון נתונים שחולצו נעשה בדרך כלל על בסיס תקופתי.




