
یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شیگرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفهای و امکانات کامل!
مشاهده بیشتر
تو این دوره SQL Server رو از صفر تا پیشرفته یاد میگیری! از تراکنشها و طراحی دیتابیس تا Query نویسی حرفهای و پروژههای واقعی مثل مدیریت فروش و سیستم مالی. همه چی رو با مثال و تمرین یاد میگیری و یه متخصص دیتابیس میشی!
مشاهده بیشترمشخصات مقاله
آموزش افزودن مقصد فایل flat در SSIS
آموزش افزودن مقصد فایل flat در SSIS
خروجی خطا از Lookup Currency Key transformation هر سطر داده ای که lookup را برای عملیات Script transformation ناموفق انجام داده ، هدایت می کند. برای ارائه اطلاعات بیشتر در مورد خطاهای رخ داده، Script transformation یک اسکریپت را اجرا می کند که توضیح هر خطا را می دهد.
در این درس، تمام این اطلاعات مربوط به سطرهای خراب شده را در یک فایل متنی محدود برای پردازش بعدی ذخیره کنید. برای ذخیره سطرهای از بین رفته، یک مدیر ارتباط فایل flat را برای فایل متنی حاوی داده خطا و مقصد فایل flat اضافه و تنظیم کنید. با تنظیم ویژگی ها در مدیریت ارتباط فایل flat که مقصد فایل flat استفاده می کند، شما می توانید نحوه فرمت بندی مقصد فایل flat را مشخص کنید و فایل متنی را ثبت کنید. برای اطلاعات بیشتر، می توانید بخشهای مدیر ارتباط فایل flat و مقصد فایل flat را ببینید.
افزودن و تنظیم مقصد فایل flat
- تب Flow Data را انتخاب کنید.
- در کادر SSIS Toolbox، Other Destinatons را باز کنید و Flat File Destination را به درون قسمت طراحی Data flow بکشید. طور مستقیم Flat File Destination را در زیر transformation Get Error Description قرار دهید .
- transformation Get Error Description را انتخاب کنید و سپس فلش آبی را بر روی Flat File Destination بکشید.
- در قسمت طراحی Data Flow، نام File Flat Destination را در transformation جدید Flat File Destination انتخاب کنید و نام آن را به Rows Failed تغییر دهید.
- بر روی transformation Failed Rows کلیک راست کنید و Edit را انتخاب و سپس در Flat File Destination Editor ، , New را انتخاب کنید.
- در کادر Flat File Format ، بررسی کنید که Delimited انتخاب شده است، و سپس OK را انتخاب کنید.
- در Flat File Connection Manager Editor ، در کادر Connection Manager Name ، Error Data را وارد کنید.
- در Flat File Connection Manager Editor ، Browse را انتخاب کرده و پوشه ای را که در آن فایل ذخیره شده است را تعیین نمایید.
- در کادر Open ، برای file name ، ErrorOutput.txt را وارد کنید و سپس Open را انتخاب نمایید.
- در کادر Flat File Connection Manager Editor ، بررسی کنید که مقدار Local برابر با English (United States) و Code page , 1252 (ANSI-Latin I) است.
- در قسمت options ، Columns را انتخاب کنید. علاوه بر ستون ها از فایل داده های منبع، سه ستون جدید وجود دارد: ErrorCode، ErrorColumn و ErrorDescription . این ستون ها خروجی خطا از Lookup Currency Key transformation و اسکریپت در Get Error Description transformation هستند. شما می توانید از این ستون ها برای اینکه علت سطر خراب شده را عیب یابی کنید , استفاده کنید.
- OK را انتخاب کنید.
- در Flat File Destination Editor , چک باکس Overwrite data in the file را پاک کنید. پاک کردن این چک باکس, خطاهایی را که بر روی اجراهای مختلف پکیج با اضافه کردن هر خروجی خطای اجرای جدید را نگه می دارد.
- در Flat File Destination Editor , Mapping را برای بررسی اینکه تمام ستون ها درست هستند, انتخاب نمایید. در صورت تمایل، شما می توانید ستون ها را در مقصد تغییر نام دهید.
- OK را انتخاب کنید.