آموزش هوش مصنوعی از صفر ، بدون پیش‌نیاز آموزش هوش مصنوعی ، از صفر بدون پیش‌نیاز!
🎯 شروع یادگیری
بستن تبلیغات
تسلط کامل بر سی‌شارپ با یک دوره پروژه‌محور

یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شی‌گرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفه‌ای و امکانات کامل!

مشاهده بیشتر
SQL Server رو حرفه‌ای یاد بگیر

تو این دوره SQL Server رو از صفر تا پیشرفته یاد می‌گیری! از تراکنش‌ها و طراحی دیتابیس تا Query نویسی حرفه‌ای و پروژه‌های واقعی مثل مدیریت فروش و سیستم مالی. همه چی رو با مثال و تمرین یاد می‌گیری و یه متخصص دیتابیس می‌شی!

مشاهده بیشتر

آموزش SQL Server Integration Services

آموزش SQL Server Integration Services

آموزش کار با SQL Server Integration Services

کپی پکیج درس اول SSIS
کپی پکیج درس اول SSIS

در این task ، یک کپی از پکیج Lesson 1.dtsx ایجاد کنید. اگر درس اول را کامل نکردید، می توانید از پکیج کامل شده درس اول که همراه با این آموزش ارائه می شود، استفاده کنید. شما از کپی جدید در طول بقیه درس دوم استفاده می کنید.کپی پکیج درس اول SSIS

2215 بازدید
ادامه
SSIS چگونه یک پکیج ETL ایجاد می کند
SSIS چگونه یک پکیج ETL ایجاد می کند؟

در درس اول: ایجاد یک پکیج اولیه و پروژه با SSIS ، شما یک پکیج ایجاد کردید که داده ها را از یک منبع فایل flat استخراج می کند. سپس داده ها را با استفاده از Lookup Transformation ها تبدیل می کند.و در نهایت، پکیج, داده ها را درون یک کپی از جدول fact با نام <b>FactCurrencyRate</b> در پایگاه داده نمونه <b> AdventureWorksDW2012</b> بارگذاری می کند.

3751 بازدید
ادامه
ایجاد یک پروژه سرویس یکپارچه سازی جدید در SSIS
ایجاد یک پروژه سرویس یکپارچه سازی جدید در SSIS

ایجاد یک پروژه سرویس یکپارچه سازی جدید در SSIS

1778 بازدید
ادامه
افزودن و تنظیم  مدیر ارتباط فایل Flat در SSIS
افزودن و تنظیم مدیر ارتباط فایل Flat در SSIS

مدیر ارتباط فایل flat یک پکیج را برای استخراج داده ها از یک فایل flat آماده می کند. بااستفاده از مدیر ارتباط فایل flat , شما می توانید نام و محل قرار گرفتن فایل, صفحه محلی و صفحه کد و فرمت فایل را مانند جدا کننده های ستون مشخص می کنید برای اعمال زمانی که پکیج داده ها را از فایل flat استخراج می کند .

1626 بازدید
ادامه
افزودن و تنظیم مدیر ارتباط  OLE DB در SSIS
افزودن و تنظیم مدیر ارتباط OLE DB در SSIS

پس از اینکه یک مدیر ارتباط فایل flat را برای اتصال به منبع داده ها اضافه کردید، می توانید یک مدیر ارتباط OLE DB را برای اتصال به مقصد داده ها اضافه کنید. یک مدیر ارتباط OLE DB می تواند یک پکیج را برای استخراج داده ها یا بارگذاری داده ها درون هر منبع داده سازگار با OLE DB ارائه کند.افزودن و تنظیم مدیر ارتباط OLE DB در SSIS

1535 بازدید
ادامه
افزودن task  جریان داده ها به پکیج در SSIS
افزودن task جریان داده ها به پکیج در SSIS

می توانید یک Data Flow task را به پکیج تان اضافه کنید. تسکData Flow , موتور جریان داده ای را که داده ها را مابین منابع و مقصدها منتقل می کنند، تعریف می کند و عملکردی را برای تبدیل، پاکسازی و تغییر داده ها , به همان صورتی که منتقل می شوند , ارائه می کند. تسک Data Flow جایی است که که بیشترین کار فرآیند استخراج ، تبدیل و بارگذاری (ETL) رخ می دهد.

1694 بازدید
ادامه
افزودن و تنظیم منبع فایل Flat در SSIS
افزودن و تنظیم منبع فایل Flat در SSIS

در این آموزش، شما یک منبع فایل flat به پکیج تان اضافه و تنظیم می کنید. یک منبع فایل flat یک کامپوننت جریان داده است که از metadata (فراداده ) های شناخته شده توسط مدیرارتباط فایل flat استفاده می کند. این فرا داده ها فرمت و ساختار داده ها یی که از فایل flat توسط فرایند تبدیل استخراج می شوند را مشخص می کندافزودن و تنظیم منبع فایل Flat در SSIS

1437 بازدید
ادامه
افزودن و  تنظیم Lookup transformations در SSIS
افزودن و تنظیم Lookup transformations در SSIS

پس از اینکه منبع فایل flat را برای استخراج داده ها از فایل منبع تنظیم کردید، نوبت این است که Lookup transformation های مورد نیاز را برای بدست آوردن مقادیر برای <b>CurrencyKey</b> و <b>DateKey</b> معین کنید. یک Lookup transformation یک lookup را با استفاده از جوین داده ها در ستون ورودی مشخص شده به یک ستون در یک دیتاست مرجع انجام می دهد.افزودن و تنظیم Lookup transformations در SSIS

1683 بازدید
ادامه
افزودن و تنظیم مقصد OLE DB در SSIS
افزودن و تنظیم مقصد OLE DB در SSIS

پکیج شما می تواند هم اکنون داده ها را از منبع فایل flat استخراج کند و این داده ها را به یک فرمت سازگار با مقصد تبدیل کند. تسک بعدی بارگذاری داده های تبدیل شده به مقصد است. برای بارگذاری داده ها، یک مقصد OLE DB را برای جریان داده ها اضافه کنید.افزودن و تنظیم مقصد OLE DB در SSIS

1256 بازدید
ادامه
یادداشت نویسی و قالب بندی پکیج درس اول SSIS
یادداشت نویسی و قالب بندی پکیج درس اول SSIS

اکنون که تنظیمات مربوط به پکیج درس اول را تکمیل کرده اید، احتمالا زمان مرتب کردن Layout (چیدمان) پکیج است. اگرShapes (اشکال)در layout های جریان کنترل و داده اندازه های مختلفی هستند و یا به طور مساوی گذاشته نشده اند، ممکن است پکیج برای درک خیلی دشوار بشود.یادداشت نویسی و قالب بندی پکیج درس اول SSIS

1351 بازدید
ادامه
تست پکیج درس اول SSIS
تست پکیج درس اول SSIS

قبل از اینکه تست پکیج را انجام بدهید , بررسی کنید که جریان کنترل و جریان داده در پکیج درس اول شامل اشیای نشان داده شده در دیاگرام زیر است .تست پکیج درس اول SSIS

1436 بازدید
ادامه

آموزش افزودن حلقه Loop به SSIS

افزودن حلقه با SSIS
افزودن حلقه با SSIS

ایجاد یک پکیج اولیه و پروژه با SSIS ، شما یک پکیج ایجاد کردید که داده ها را از یک منبع فایل flat استخراج می کند. سپس داده ها را با استفاده از Lookup Transformation ها تبدیل می کند.و در نهایت، پکیج, داده ها را درون یک کپی از جدول fact با نام FactCurrencyRate در پایگاه داده نمونه AdventureWorksDW2012 بارگذاری می کند.افزودن حلقه با SSIS

1594 بازدید
ادامه
کپی پکیج درس اول SSIS
کپی پکیج درس اول SSIS

در این task ، یک کپی از پکیج Lesson 1.dtsx ایجاد کنید. اگر درس اول را کامل نکردید، می توانید از پکیج کامل شده درس اول که همراه با این آموزش ارائه می شود، استفاده کنید. شما از کپی جدید در طول بقیه درس دوم استفاده می کنید.کپی پکیج درس اول SSIS

1500 بازدید
ادامه
افزودن و تنظیم کانتینر حلقه Foreach در SSIS
افزودن و تنظیم کانتینر حلقه Foreach در SSIS

در این آموزش، شما قابلیتی را برای حلقه از طریق پوشه ی فایل های flat اضافه می کنید و تبدیل جربان داده های درس اول را برای هر یک از آن فایل های flat اعمال می کنید. این کار را با اضافه کردن و تنظیم کردن یک کانتینرحلقه Foreach به جریان کنترل انجام می دهید.افزودن و تنظیم کانتینر حلقه Foreach در SSIS

1760 بازدید
ادامه
تغییر مدیر ارتباط فایل Flat در SSIS
تغییر مدیر ارتباط فایل Flat در SSIS

در این تسک ، مدیر ارتباط فایل flat درس اول را تغییر می دهید. این مدیر ارتباط فایل flat برای اینکه فایلی را لود کند تنظیم می شود. برای اینکه مدیر ارتباط فایل flat برای لود فایل ها به صورت تکراری فعال کنید , لازم است که ویژگی ConnectionString مدیر ارتباط را برای استفاده از متغیر تعریف شده توسط کاربر User::varFileName تغییر مدیر ارتباط فایل Flat در SSIS

1544 بازدید
ادامه
تست پکیج آموزشی درس دوم SSIS
تست پکیج آموزشی درس دوم SSIS

با استفاده از کانتینرحلقه Foreach و مدیر ارتباط فایل flat که تنظیم شدند ، فایل flat در پوشه ی داده های نمونه تکرار کنید. کانتینرحلقه Foreach متغیر تعریف شده توسط کاربر را با نام فایل مقدار دهی می کند. این متغیر، به نوبه خود، ویژگی ConnectionString مدیر ارتباط فایل flat را که به آن فایل flat متصل می شود سپس کانتینرحلقه Foreach تسک تست پکیج آموزشی درس دوم SSIS

1459 بازدید
ادامه

آموزش افزودن Logging به SSIS

آموزش افزودن و تنظیم loggin به SSIS
آموزش افزودن و تنظیم loggin به SSIS

شما loggin را برای جریان داده در پکیج Lesson 3.dtsx فعال می کنید. سپس شما یک log provider فایل متنی برای ورود رویدادهای PipelineExecutionPlan و PipelineExecuteTrees تنظیم می کنید. log provider فایل متنی , log هایی را ایجاد می کند که براحتی قابل مشاهده و انتقال هستند. سادگی این لاگ فایلها باعث می شود که این فایل ها در طول مرحله تست اولیه پکیج مفید باشند.

1241 بازدید
ادامه
آموزش افزودن و تنظیم loggin در SSIS
آموزش افزودن و تنظیم loggin در SSIS

در این درس, شما loggin را برای جریان داده در پکیج Lesson 3.dtsx فعال می کنید. سپس شما یک log provider فایل متنی برای ورود رویدادهای PipelineExecutionPlan و PipelineExecuteTrees تنظیم می کنید. log provider فایل متنی , log هایی را ایجاد می کند که براحتی قابل مشاهده و انتقال هستند. آموزش افزودن و تنظیم loggin در SSIS

1262 بازدید
ادامه
آموزش تست پکیج آموزشی درس سوم مربوط به SSIS
آموزش تست پکیج آموزشی درس سوم مربوط به SSIS

در این تسک، شما پکیج Lesson 3.dtsx را اجرا می کنید. همانطور که پکیج اجرا می شود، پنجره Log Events ، ورودی های log را که SSIS به log فایل با استفاده از log provider ثبت می کند، لیست می کند. پس از آنکه اجرای پکیج تمام شد، شما می توانید محتویات فایل log را مشاهده نمایید.آموزش تست پکیج آموزشی درس سوم مربوط به SSIS

1353 بازدید
ادامه

آموزش افزودن مسیر Error در SSIS

کپی پکیج درس سوم مربوط به SSIS
کپی پکیج درس سوم مربوط به SSIS

در این درس ، یک کپی از پکیجLesson 3.dtsx از درس سوم ایجاد کنید. اگر درس سوم را تکمیل نکردید، می توانید پکیج کامل شده درس سوم را که همراه با آموزش این پروژه می باشد اضافه کنید و سپس یک کپی از آن را برای کار تهیه کنید. شما از این کپی جدید در طول بقیه درس چهارم استفاده می کنید.کپی پکیج درس سوم مربوط به SSIS

1553 بازدید
ادامه
آموزش ایجاد یک فایل خراب در SSIS
آموزش ایجاد یک فایل خراب در SSIS

برای نشان دادن تنظیمات و رسیدگی به خطاهای transformation ، شما نیاز به یک فایل flat نمونه ادارید که هنگام پردازش باعث fail شدن یک کامپوننت بشود.آموزش ایجاد یک فایل خراب در SSIS

1382 بازدید
ادامه
آموزش افزودن Redirect جریان خطا در SSIS
آموزش افزودن Redirect جریان خطا در SSIS

Lookup transformation مربوط به Currency key نمی تواند یک تطابق را در زمانی که transformation سعی در پردازش فایل flatنمونه خراب دارد , ایجاد کند. از آنجا که transformation از تنظیمات پیش فرض برای خروجی خطا استفاده می کند، هر خطا باعث می شود که transformation خراب شود. وقتی که transformation ناکام می شود، بقیه پکیج نیز خراب می شود.آموزش افزودن Redirect جریان خطا در SSIS

1438 بازدید
ادامه
آموزش افزودن مقصد فایل flat در SSIS
آموزش افزودن مقصد فایل flat در SSIS

خروجی خطا از Lookup Currency Key transformation هر سطر داده ای که lookup را برای عملیات Script transformation ناموفق انجام داده ، هدایت می کند. برای ارائه اطلاعات بیشتر در مورد خطاهای رخ داده، Script transformation یک اسکریپت را اجرا می کند که توضیح هر خطا را می دهد. آموزش افزودن مقصد فایل flat در SSIS

1268 بازدید
ادامه
آموزش تست  پکیج درس چهارم مربوط به SSIS
آموزش تست پکیج درس چهارم مربوط به SSIS

در زمان اجرا، فایل خراب شده Currency_BAD.txt نمی تواند تطابقی با Currency Key Lookup transformation ایجاد کند. از آنجایی که شما خروجی خطای Currency Key Lookup را برای هدایت سطرهای خراب به مقصد جدید سطرهای خراب شده تظیم کردید، کامپوننت fail و این پکیج با موفقیت اجرا می شود ErrorOutput.txt آموزش تست پکیج درس چهارم مربوط به SSIS

1346 بازدید
ادامه