مشخصات مقاله
-
0
-
0.0
-
1818
-
0
-
0
تست پکیج آموزشی درس دوم SSIS
تست پکیج آموزشی درس دوم SSIS
با استفاده از کانتینرحلقه Foreach و مدیر ارتباط فایل flat که تنظیم شدند ، پکیج درس دوم را می توانید از طریق 14 تا فایل flat در پوشه ی داده های نمونه تکرار کنید. هر بار که یک نام فایل با معیار مشخص شده مطابقت پیدا می کند، کانتینرحلقه Foreach متغیر تعریف شده توسط کاربر را با نام فایل مقدار دهی می کند. این متغیر، به نوبه خود، ویژگی ConnectionString مدیر ارتباط فایل flat را که به آن فایل flat متصل می شود ، به روزرسانی می کند. سپس کانتینرحلقه Foreach تسک جریان داده های تغییر داده شده را در برابر داده های فایل flat اجرا می کند.
اگر پکیج درس 1 را اجرا کردید, لازم است که رکوردهای جدول dbo.NewFactCurrencyRate را قبل از اینکه پکیج این درس را اجرا کنید، در پایگاه داده AdventureWorksDW2012 حذف کنید. درس دوم سعی می کند رکوردهایی که قبل از این در درس اول درج شده اند ، و باعث خطا می شوند را درج کند.
بررسی layout پکیج در SSIS
قبل از اینکه این پکیج را آزمایش کنید ، بررسی کنید که جریان کنترل و داده ها در پکیج درس دوم شامل آبجکت های نشان داده شده در نمودارهای زیر است. جریان داده های درس دوم مشابه درس اول است.
Control Flow(جریان کنترل)

Data Flow(جریان داده )

آزمایش پکیج آموزشی درس دوم
-
در Solution Explorer، بر روی Lesson 2.dtsx کلیک راست کرده و گزینه Execute Package را انتخاب کنید.
پکیج اجرا می شود. شما می توانید وضعیت هر حلقه را در پنجره Output یا با انتخاب تب Progress بررسی کنید. به عنوان مثال، می توانید ببینید که 1097 سطر به جدول مقصد از فایل Currency_VEB.txt اضافه شده است.
- پس از اینکه اجرای پکیج کامل شد. بر روی منوی Debug , گزینه Stop Debuggingرا انتخاب نمایید.
برو به تسک بعدی
درس 3 : افزودن logging با SSIS