خانه / آموزش Microsoft BI / درس نوزدهم – آشنایی با SSIS

درس نوزدهم – آشنایی با SSIS

SSIS یا SQL Server Integration Services

SSIS که خلاصه شده SQL Server Integration Services میباشد ، عملیات مربوط به فرآیند ETL را برایمان انجام داده و بارگذاری آن در مقصد مورد نظرمان را برایمان انجام میدهد.

برای استفاده از SSIS ، هنگام نصب SQL Server باید تیک گزینه Integration Services را بزنید.

Integration Service برای اجرای پکیج های SSIS میباشد و در واقع فرآیند طراحی پکیج های SSIS با نرم افزاری به نام SSDT یا SQL Server Data Tools انجام میشود.

تصویر زیر نشان دهنده محیط نرم افزار SSDT میباشد.

عکس 9:06

برای دانلود و نصب SSDT 2022 به لینک زیر مراجعه کنید
https://learn.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-ver16

یا در نرم افزار ویژوال استدیور میتونید از این طریق کار کنید , در منوی Extensions در نوار بالا داخل قسمت Manage Extensions رفته و دو اکستنشن مورد نیاز را نصب کنید.

اولین اکستنشن Microsoft Analysis Services Projects و دومین مورد SQL Server Integration Service Projects را نصب کنید.

با راست کلیک روی گزینه SSIS Packages در منوی سمت راست صفحه و انتخاب New Package ، میتوانید پکیج هایتان را طراحی کنید.

داخل فولدر SSIS Packages ، میتوانید پکیج های جدیدی که طراحی میکنید را مشاهده کنید.

برای مشاهده ابزارها و Toolbox  از منوی سمت چپ میتوانید SSIS Toolbox را انتخاب کنید.

عکس 13:10

به صورت خلاصه میتوان گفت SSIS ، سرویس یکپارچه سازی SQL Server سرور میباشد و میتوان با کمک SSDT پکیج های مورد نیاز SSIS را طراحی کرده که این پکیج ها ، اطلاعات را از منابع مختلف برای ما میخوانند و تغییرات مد نظرمان را روی دیتا انجام داده و در مقاصد مورد نظرمان بارگذاری میکنند.

ابزار های داخل SSDT کدنویسی شده و آماده استفاده هستند و یوزر فقط باید بداند که از این ابزار چطور و چگونه استفاده کند و آن ابزار را چگونه کانفیگ کند.

درباره‌ی علیرضا حسن نژاد

همچنین ببینید

طراحی ساختار SSAS Tabular Model

درس سی ام – طراحی SSAS Tabular Model

ساخت و طراحی Tabular Model اصطلاحی داریم به نام SSRS یا SQL Server Reporting Server …

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

معادله امنیتی (فقط عدد بنویسید) *