آموزش بارگیری داده ها با SSIS

Loading Data with SSIS

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: شما کمی در مورد SSIS می دانید ، اما آنچه واقعاً دوست دارید بدانید این است که چگونه با استفاده از آن داده ها را از یک مکان به مکان دیگر منتقل کنید ، شاید با چند تغییر داده که به خوبی اندازه گیری شده اند. دوره را تماشا کنید و همه اینها و موارد دیگر را یاد خواهید گرفت! آیا باید اطلاعات را از یک منبع داده بارگیری کرده و به مکان دیگری منتقل کنید؟ شاید لازم باشد داده ها را از برخی پرونده های منبع جمع آوری کنید ، داده ها را اصلاح کرده و ردیف ها را در یک پایگاه داده بارگذاری کنید. خوب تبریک می گویم ، زیرا شما با یک دوره ایده آل روبرو شده اید! در این دوره ، بارگذاری داده با SSIS ، ابتدا با مدیریت ارتباطات و اجرای کارهای SQL ، درباره بارگذاری داده در SSIS خواهید آموخت. ابتدا خواهید دید که چگونه می توان یک جریان کنترل را طراحی و ساخت و چگونه می توان از محدودیت ها برای هدایت جریان بسته استفاده کرد. در مرحله بعد ، شما پوشش دقیق جریان داده ها را کشف خواهید کرد که نشان می دهد چگونه می توان از منابع داده و تحولات برای انتقال داده های درجه یک به مقصد مورد نظر استفاده کرد. سپس ، شما حتی خواهید آموخت که چگونه می توان از متغیرها و پارامترها در عبارات استفاده کرد ، و بسته بندی شما را بسیار پیکربندی کرده و مدیریت و استقرار آن آسان است! سرانجام ، نحوه ایجاد یک کامپوننت سفارشی اسکریپت را خواهید فهمید ، که می تواند به عنوان منبع داده یا مقصد برای قالب های داده ای که بطور محلی توسط SSIS پشتیبانی نمی شوند ، عمل کند. با پایان این دوره ، شما تمام مفاهیم کلیدی مورد نیاز برای ایجاد بسته های جامد SSIS را که می توانند داده ها را از یک منبع داده به منبع دیگر منتقل کنند ، می دانید و تمام مهارت های عملی لازم برای بارگیری داده ها را تقریباً در هر موردی خواهید داشت قالب یا سیستمی که فکرش را می کنید! نرم افزار مورد نیاز: نسخه توسعه SQL Server ، SQL Server Management Studio ، Visual Studio 2019 Community Edition ، افزودنی SSIS برای Visual Studio.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

طراحی بار داده Designing a Data Load

  • طراحی بار داده Designing a Data Load

  • الزامات دوره Course Requirements

  • طراحی جریان کنترل Designing Control Flow

  • SSIS در مقابل پردازش سرور SQL SSIS vs. SQL Server Processing

  • خلاصه Summary

ساخت یک بسته Building a Package

  • مقدمه Introduction

  • ارزیابی فایل ها Assessing Files

  • بانک اطلاعاتی هدف The Target Database

  • ایجاد بسته Creating the Package

  • ایجاد یک مدیر اتصال Flat File Creating a Flat File Connection Manager

  • مدیران اتصال پایگاه داده Database Connection Managers

  • ایجاد یک مدیر اتصال به پایگاه داده Creating a Database Connection Manager

  • بسته در مقابل مدیران اتصال پروژه Package vs. Project Connection Managers

  • شروع جریان کنترل Starting the Control Flow

  • گرفتن فراداده با Execute SQL Capturing Metadata with Execute SQL

  • ایجاد متغیرها Creating Variables

  • اجرا و آزمایش بسته SSIS Executing and Testing a SSIS Package

  • افزودن پارامترها Adding Parameters

  • استفاده از یک اسکریپت برای رفع اشکال زدایی Using a Script Task for Debugging

  • خلاصه Summary

در حال بارگیری داده ها Loading Data

  • مقدمه Introduction

  • ایجاد یک منبع جریان داده Building a Data Flow Source

  • تقسیم مشروط Conditional Splitting

  • شمارش ردیف ها و کارگردانی خروجی ها Counting Rows and Directing Outputs

  • یک تاریخ با مقصد A Date with Destination

  • استخراج ستون ها Deriving Columns

  • معرفی م Scلفه اسکریپت Introducing the Script Component

  • نقشه برداری بیشتر More Mapping

  • رفع مشکلات نوع داده SSIS Fixing SSIS Data Type Issues

  • آزمایش با مشاهده کنندگان داده Testing with Data Viewers

  • خلاصه Summary

اجرای رویدادها و محدودیت ها Implementing Events and Constraints

  • مقدمه Introduction

  • مسئولین رویداد Event Handlers

  • نوشتن متن Writing Scripts

  • معرفی محدودیت ها Introducing Constraints

  • تقویت جریان کنترل Enhancing the Control Flow

  • مدیریت چندین محدودیت Handling Multiple Constraints

  • نوشتن گزارش ایمیل Scripting an Email Report

  • استفاده از عبارات با محدودیت Using Expressions with Constraints

  • اتصالات SMTP SMTP Connections

  • ارسال نامه از طریق اسکریپت و استفاده از Breakpoint Sending Mail via Script and Using Breakpoints

  • خلاصه Summary

رفع خطاهای بسته بندی Fixing Package Errors

  • مقدمه Introduction

  • در حال آزمایش بسته های SSIS Testing SSIS Packages

  • شناسایی مسائل Identifying Issues

  • رشته های اتصال فایل پویا Dynamic File Connection Strings

  • آزمایش بار داده Testing the Data Load

  • رشته های اتصال پایگاه داده پویا Dynamic Database Connection Strings

  • وظایف سیستم فایل File System Tasks

  • ایمیل مشروط Conditional Email

  • خلاصه Summary

انتقال داده های سفارشی با استفاده از جز Sc اسکریپت Custom Data Transfer Using the Script Component

  • مقدمه Introduction

  • سلام JSON Hello JSON

  • در حال شروع کامپوننت متن Initializing the Script Component

  • مراجعه به کتابخانه های خارجی Referencing External Libraries

  • نوشتن یک جز Sc اسکریپت Writing a Script Component

  • یکپارچه سازی جز Sc اسکریپت Integrating the Script Component

  • آزمایش م Scلفه اسکریپت Testing the Script Component

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش بارگیری داده ها با SSIS
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 59m
60
Pluralsight (پلورال سایت) pluralsight-small
12 شهریور 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike McQuillan Mike McQuillan

مایک یک معمار/توسعه دهنده چند گلتی است که دوست دارد با داده ها سر و صدا کند. وی یک شرکت مشاوره در انگلستان را اداره می کند و به سازمان ها در ایجاد سیستم ها و پایگاه های داده بهتر کمک می کند. مایک متاهل است و یک دختر و دو سگ دارد ، دالی و برتی. وقتی او روی دوره ها و مقالات کار می کند ، پاهایش را گرم نگه می دارند. مایک کتابی در SQL Server نوشته و مقالات منظمی برای sqlservercentral.com می نویسد. او همچنین دوست دارد کامپیوترهای قدیمی مانند Commodore 64 و Sinclair Spectrum را جمع آوری کند. نه ، او هم نمی داند چرا این کار را می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.