خانه هوش تجاری استفاده از SSIS برای انتقال تصاویر از یک دایرکتوری به بانک اطلاعاتی هوش تجاری SSIS نوشته شده توسط: حمید دوست پرور تاریخ انتشار: ۰۲ دی ۱۳۹۹ آخرین بروزرسانی: 28 آبان 1403 زمان مطالعه: 7 دقیقه ۳.۳ (۶) استفاده از SSIS برای انتقال تصاویر از یک دایرکتوری به بانک اطلاعاتی با استفاده از SSIS، ابتدا یک Data Flow Task ایجاد کنید. سپس با استفاده از یک Script Component، لیست فایل های دایرکتوری را به دست آورید بعد از آن با استفاده از SSIS در این مقاله آموزشی ما قصد داریم تصاویری که در یک دایرکتوری ذخیره شده است را به با استفاده از SQL Server Integration Services به یک جدول در SQL Server منتقل کنیم. مشاهده و خرید کاملترین دوره Power bi از نیک آموز روشهای ذخیره تصاویر در SQL Server ۱.ذخیره تصویر درون بانک اطلاعاتی با استفاده از نوع داده (Varbinary (Max ۲. استفاده از Filestream برای ذخیره تصویر در خارج از بانک اطلاعاتی ۳. استفاده از FileTable برای ذخیره تصویر در خارج از بانک اطلاعاتی ولی در مواردی هم میتوان دیتا و تصاویر را درون جداول دیتابیس ذخیره کرد، مثلا در این نمونه من در یکی از جداول دیتابیسم لیست کارمندانی را دارم که باید تصاویر آنها که هر کدام زیر ۱۰ کیلو بایت هستند را ذخیره کنم و در داشبورد مدیریتی مدیران از آنها استفاده کنم. گام اول برای انتقال تصویر از یک دایرکتوری به دیتابیس میتوان از پکیجی در SSIS بدین شیوه طرح کرد. با ایجاد یک Data Flow Task آغاز میکنیم. یک متغیر برای تعیین مسیر در نظر بگیرید. میتوانید این مورد را به شکل پارامتری برای پکیج هم در نظر بگیرید. در این مرحله برای آنکه لیست فایل های داریکتوری را بدست آوریم یک Script Component را بعنوان Source اضافه میکنیم. گام دوم متغیری که تعریف کردیم در این مرحله به Script Component بعنوان متغیر معرفی میکنیم. در قسمت خروجی یک ستون اضافه میکنیم و مقدار آن را رشتهای ۲۵۶ کاراکتری در نظر میگیریم. روی دکمهی Edit Script کلیک میکنیم و در اولین قدمsystem.IO را Use میکنیم. گام سوم در متد(Create New Output Rows) قطعه کد زیر را برای دریافت نام کامل فایلهای موجود وارد میکنیم. (میتوان از همینجا کدی برای دریافت باینزی تصاویر هم نوشت که در این سناریو من راه دیگری در نظر دارم!) Script راSave کرده و سپس پنجره Task Script را OK کنید. گام چهارم یک Import Column به پروژه اضافه کنید و وارد قسمت تنظیمات آن شوید. در این قسمت ستون ورودی را انتخاب کنید. به تب Input and output Properties میرویم و یک ستون خروجی با نام Image ایجاد میکنیم. ID این ستون را به خاطر بسپارید. و روی ستون ورودی کلیک کنید و عدد ID را در قسمت Custom Properties و در Property با نام File Data Column ID ثبت کنید. دکمه OK را بزنید و یک OLE DB Destination به پروژه اضافه کنید. یک کانکشن برای Destination خود بسازید. جدول خود را انتخاب کنید و یا آن را بسازید. ستونها را MAP کرده و OK کنید.پروژه را اجرا کنید و تصاویر را در دیتابیس خود داشته باشید. نتیجه را به این شکل در داشبورد اضافه کنیم. سخن پایانی ما در نیک آموز منتظر نظرات ارزشمند شما درباره این مقاله هستیم. چه رتبه ای میدهید؟ میانگین ۳.۳ / ۵. از مجموع ۶ اولین نفر باش دانلود مقاله استفاده از SSIS برای انتقال تصاویر از یک دایرکتوری به بانک اطلاعاتی فرمت PDF ۱۰ صفحه حجم ۱ مگابایت دانلود مقاله معرفی نویسنده مقالات 3 مقاله توسط این نویسنده محصولات 1 دوره توسط این نویسنده حمید دوست پرور حمید دوست پرور متخصص هوش تجاری در پلتفرم مایکروسافت و توسعه دهنده پروژه های هوش تجاری با نزدیک به پنج سال تجربه کاری، مدیر بانک اطلاعاتی و طراح سیستم یکپارچه سازی دیتا در پروژه سامانه آرشیو دیجیتال سازمان ملی زمین و مسکن، شامل طراحی و پیاده سازی انبار داده، پکیج های ETL و ELTَ، آنالیز سرویس مالتیدایمنشنال و تبولار ، Power BI و SSRS، متخصص هوش تجاری شرکت آیکو (حوزه بانکی و بازار سرمایه)، متخصص هوش تجاری و مدیر بانک اطلاعاتی پروژه سنهاب بیمه مرکزی ج ا ا ( کسب رتبه نخست کشوری همراه در زمینه خدمات، الکترونیکی کشور سالهای 96 و 97) معرفی محصول مسعود طاهری آموزش ETL در هوش تجاری 3.590.000 تومان 2.154.000 تومان مقالات مرتبط ۳۰ آبان هوش تجاری power bi چیست و چرا تجزیه و تحلیل دادهها در کسب و کار اهمیت دارد؟ ۰۶ آبان هوش تجاری گذشته، حال و آینده معماری داده نگین فاتحی ۲۴ مهر هوش تجاری اشتباهات مصورسازی داده ها و راهکارهای عملی و ساده برای اجتناب از آنها نگین فاتحی ۰۹ مهر هوش تجاری dbt در ETL و ELT چیست و چه مزایایی دارد؟ نگین فاتحی دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ کاشانی ۲۱ / ۰۴ / ۰۰ - ۰۸:۲۹ عالی پاسخ به دیدگاه سهیل ۰۸ / ۱۰ / ۹۹ - ۱۲:۱۹ ممنون از آموزش پاسخ به دیدگاه علی ۰۴ / ۱۰ / ۹۹ - ۰۳:۲۴ سلام بهترین روش برای ذخیره عکس چیست؟ آدرس ذخیره کنم یا یکی از روش های بالا پاسخ به دیدگاه آرزو محمدزاده ۱۶ / ۰۵ / ۰۰ - ۰۸:۳۱ با سلام و وقت بخیر بهترین روش برای ذخیره کردن فایل های BLOB مانند عکس،…. استفاده از تکنولوژی File Stream و File Table در SQL Server می باشد. تشکر از همراهی شما پاسخ به دیدگاه علی ۰۴ / ۱۰ / ۹۹ - ۰۳:۲۴ سلام بهترین روش برای ذخیره عکس چیست؟ آدرس ذخیره کنم یا یکی از روش های بالا پاسخ به دیدگاه آرزو محمدزاده ۱۶ / ۰۵ / ۰۰ - ۰۸:۳۱ با سلام و وقت بخیر بهترین روش برای ذخیره کردن فایل های BLOB مانند عکس،…. استفاده از تکنولوژی File Stream و File Table در SQL Server می باشد. تشکر از همراهی شما پاسخ به دیدگاه سویل فخری ۲۶ / ۰۱ / ۰۱ - ۰۸:۰۹ حمید تسنیم! پاسخ به دیدگاه