توضیحات
بارگذاری داده (Data Loading) یکی از اساسی ترین فرآیندها در پیاده سازی هوش تجاری (BI) است که شامل استخراج، تبدیل، و بارگذاری (ETL) داده ها از منابع مختلف داده به یک مخزن متمرکز و یا معمولاً یک انبار داده است. هدف اصلی بارگذاری داده ها در BI جمع آوری، سازماندهی و آماده سازی داده ها برای تجزیه و تحلیل و ساخت گزارش ها است. این فرآیند تضمین میکند که دادهها در قالبی سازگار و ساختار یافته هستند که میتواند به راحتی توسط ابزارها و برنامههای BI، تجزیه و تحلیل و تجسم شود.
- SSIS مخفف SQL Server Integration Services است.
- این یک ابزار ذخیره سازی داده است که برای استخراج داده ها ، بارگذاری داده ها در یک پایگاه داده دیگر (ETL)و همچنین عملیاتی همچون تمیز کردن ، جمع شدن ، ادغام داده ها ، اتصال به فایل (Excel ,CSV,XML,…) ،اتصال به بانک اطلاعاتی ، ارسال ایمیل ، عملیات FTP ,…استفاده می شود.
- می توانید از SSIS برای به روز رسانی بانک های اطلاعاتی بزرگ (Data warhouse)، عملیات واکاری داده ها (Data Mining)، دانلود یا کپی کردن فایل های بانک های اطلاعاتی و یا استخراج و انتقال اطلاعات از XML به SQL و غیره استفاده کنید.
در این آموزش یک سناریو کامل و پیشرفته از انتقال داینامیک اطلاعات از مبدا به مقصد را یاد خواهید گرفت.در این سناریو شما به صورت داینامیک به فایل های مختلف متصل می شوید و فایل ها را وارد بانک اطلاعاتی می کنید، اگر فایل هایی دارید که ساختارشان یکسان هستند ولی داده های آن متفاوت می باشند استفاده از این آموزش خیلی کاربردی خواهد بود.
نکته حائز اهمیت این هست که تمام سناریوها مستقل می باشند و یک عملی از صفر تا صد انجام می شود و بر حسب نیاز هر کدام از سناریوها را برای عملیات ETL می توانید تهیه کنید
در این آموزش ما از اشیا زیر استفاده خواهیم کرد.
- نحوه ایجاد کانکشن به صورت داینامیک به فایل های اکسل ، Text، CSV و…
- نحوه خواندن اطلاعات فایل به صورت داینامیک و انتقال به دیتابیس
- استفاده از حلقه Foreeach و متغیر Variable در SSIS
- استفاده از File System Task برای انتقال فایل خوانده شده به مسیری دیگر
- استفاده از Conditional Split
- استفاده از Data Conversion
- پیاده سازی Event Handler
- نحوه دیباگ کردن پکیج های SSIS
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.