دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش Azure Data Factory (ADF) - ساخت پایپ‌لاین‌های داده مقیاس‌پذیر

آموزش Azure Data Factory (ADF) - ساخت پایپ‌لاین‌های داده مقیاس‌پذیر

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • توضیح اصول Azure Data Factory (ADF) و نقش آن در اکوسیستم ابری آژور
  • درک مفاهیم رایانش ابری، سرویس‌ها و تایپ‌های داده‌ مرتبط با یکپارچه‌سازی داده‌ سازمانی
  • شناسایی و پیکربندی کامپوننت‌های اصلی ADF از جمله سرویس‌های مرتبط، مجموعه داده‌ها، پایپ‌لاین‌ها و تریگرها
  • انجام تسک‌های جذب داده و مهاجرت داده مانند کپی داده بین Azure Blob Storage و ADLS Gen2، پایگاه‌های SQL و منابع on-premises
  • تحلیل و مدیریت رفتار فعالیت کپی برای بهینه‌سازی کارایی و قابلیت اطمینان انتقال داده
  • پیاده‌سازی پارامترسازی در پایپ‌لاین‌های ADF با استفاده از سرویس‌های مرتبط، مجموعه داده‌ها و متغیرها برای قابلیت استفاده مجدد و پیکربندی‌های پویا
  • اجرای عملیات‌های کپی پیشرفته مانند انتقال داده‌ انبوه، فعالیت‌های مبتنی بر تعداد فایل و سناریوهای جذب چندین فایل
  • استفاده از رویه‌های ذخیره‌ شده و کوئری‌های SQL در پایپ‌لاین‌های ADF برای تبدیل و مدیریت جریان‌های داده
  • تبدیل و تحول فرمت‌های داده ساختاریافته (مثلاً CSV به جی‌سان) با استفاده از جریان‌های داده در ADF
  • اعمال بهترین شیوه‌های امنیت با یکپارچه‌سازی Azure Key Vault برای مدیریت secrets و مدیریت اعتبارات ایمن
  • طراحی و اجرای استراتژی‌های مختلف بارگذاری داده از جمله بارگذاری‌های کامل، بارگذاری‌های افزایشی (دلتا) و رویکردهای هیبریدی
  • یکپارچه‌سازی APIs و سرویس‌های خارجی در پایپ‌لاین‌های ADF برای گسترش قابلیت‌های جابه‌جایی و تبدیل داده
  • ارکستراسیون گردش‌کارهای داده هیبریدی و چندابری با اتصال ADF به AWS، گوگل کلود و سیستم‌های on-premises
  • زمانبندی، نظارت و اتوماسیون پایپ‌لاین‌ها با استفاده از تریگرها و ویژگی‌های زمانبندی در ADF
  • اعمال منطق تبدیل با استفاده از جریان‌های داده، از جمله عملیات‌های جوین، برای آماده‌سازی داده‌ جهت تحلیل و سیستم‌های downstream

پیش‌نیازهای دوره

  • انگیزه و عزم برای اثرگذاری در جهان

توضیحات دوره

به دوره Azure Data Factory (ADF) - ساخت پایپ‌لاین‌های داده مقیاس‌پذیر از Uplatz خوش آمدید.

Azure Data Factory چیست؟

Azure Data Factory (ADF)، سرویس ETL (استخراج, تبدیل و بارگذاری) و یکپارچه‌سازی داده مبتنی بر ابر از مایکروسافت است. این سرویس امکان جابجایی، تبدیل و ارکستراسیون داده از چندین منبع را فراهم می‌کند، چه on-premises، چه در ابر و یا بین پلتفرم‌های مختلف باشد.

این سرویس به‌ عنوان سرویس پایپ‌لاین داده در آژور عمل می‌کند و امکان اتصال، پاکسازی و تحویل داده به سیستم‌هایی مانند دریاچه‌های داده، انبارهای داده، پلتفرم‌های هوش تجاری و پایپ‌لاین‌های یادگیری ماشین را فراهم می‌کند.

Azure Data Factory چگونه کار می‌کند؟

Azure Data Factory از رویکرد گردش‌کاری با چهار مرحله اصلی پیروی می‌کند:

 اتصال به منابع داده (استخراج)

ADF به بیش از صد منبع داده از طریق سرویس‌های لینک‌ شده مانند SQL Server، Azure Blob Storage و Amazon S3 و Google Cloud Storage و Salesforce و SAP متصل می‌شود. داده‌ به صورت دسته‌ای یا بلادرنگ جذب می‌شود.

آماده‌سازی و تبدیل داده

ADF از جریان‌های داده (رابط ویژوال بدون کد برای تبدیل) یا فعالیت‌های سفارشی مانند اسکریپت‌های SQL و jobs اسپارک، نوت‌بوک‌های Databricks و رویه‌های ذخیره شده استفاده می‌کند. تبدیل‌ها ممکن است شامل جوین‌ها، فیلترینگ، تجمیع، تبدیل فرمت‌ها (CSV به جی‌سان، Parquet و غیره) و پاکسازی داده باشد.

جابه‌جایی و بارگذاری داده

داده‌ به سیستم‌های هدف مانند پایگاه داده SQL آژور، Azure Synapse Analytics، دریاچه داده آژور و Cosmos DB یا سیستم‌های ذخیره‌سازی خارجی بارگذاری می‌شوند. این سرویس از بارگذاری‌های کامل، بارگذاری افزایشی و جذب داده به صورت استریمینگ پشتیبانی می‌کند.

ارکستراسیون و نظارت بر پایپ‌لاین‌ها

گردش‌کارها به پایپ‌لاین‌هایی تقسیم می‌شوند که شامل یک یا چند فعالیت هستند. تریگرها امکان زمانبندی یا اجرای مبتنی بر رویداد را فراهم می‌کنند. ADF شامل نظارت و لاگ‌ کردن داخلی است تا عملکرد را ردیابی، خطاها را شناسایی و توان عملیاتی را تحلیل کند.

کامپوننت‌های اصلی ADF

  • پایپ‌لاین‌ها - گروه‌های منطقی از فعالیت‌ها که یک گردش‌.کار را تعریف می‌کنند
  • فعالیت‌ها - گام‌های جداگانه مانند کپی، تبدیل یا اجرای رویه ذخیره شده
  • مجموعه داده‌ها - ارجاع به ساختارهای داده‌ مانند جداول یا فایل‌ها
  • سرویس‌های لینک شده - جزئیات اتصال به منابع داده
  • جریان‌های داده - رابط ویژوال برای ساخت منطق تبدیل
  • ران‌تایم یکپارچه‌سازی - موتور رایانش که جابجایی داده و تبدیلات را به‌ صورت ابری یا خود میزبانی شده اجرا می‌کند.

چرا از Azure Data Factory استفاده کنیم؟

  • کاملاً مدیریت‌ شده و بدون سرور با مقیاس‌بندی خودکار
  • پشتیبانی از یکپارچه‌سازی داده‌ هیبریدی و چندابری
  • تجربه توسعه کم‌کد و بدون کد با گزینه‌ای برای کدنویسی پیشرفته
  • امنیت و حاکمیت سطح سازمانی از طریق Azure Key Vault و RBAC
  • آماده‌سازی پایپ‌لاین‌های داده برای تحلیل‌های پیشرفته، گزارش‌دهی و حجم کارهای یادگیری ماشین

Azure Data Factory - برنامه درسی دوره

مبحث 1 - اصول آژور و ADF

  • آشنایی با Azure Data Factory
  • رایانش ابری - بخش 1
  • رایانش ابری - بخش 2
  • سرویس‌های ابری
  • تایپ‌های داده

مبحث 2 - کامپوننت‌های اصلی ADF

  • کامپوننت‌های برتر ADF - بخش 1
  • کامپوننت‌های برتر ADF - بخش 2

مبحث 3 - اصول کپی داده و مهاجرت داده

  • مطالعه موردی 1 - کپی داده از Blob Storage به Blob Storage
  • کپی از Azure BLOB Storage به ADLS Gen2
  • کپی چند فایل از Azure BLOB Storage به ADLS Gen2
  • کپی داده از Azure Blob به پایگاه داده SQL
  • ابزار کپی داده
  • رفتار فعالیت کپی - بخش 1
  • رفتار فعالیت کپی - بخش 2

مبحث 4 - پارامترسازی در ADF

  • پارامترسازی سرویس‌های لینک شده - بخش 1
  • پارامترسازی سرویس‌های لینک شده - بخش 2
  • پارامترسازی مجموعه داده و پایپ‌لاین

مبحث 5 - عملیات‌های پیشرفته کپی

  • کپی داده‌ انبوه از پایگاه داده SQL به Blob Storage - بخش 1
  • کپی داده‌ انبوه از پایگاه داده SQL به Blob Storage - بخش 2
  • رفتار فعالیت کپی بر پایه تعداد فایل در منبع

مبحث 6 - رویه‌های ذخیره شده و تبدیلات

  • درک رویه ذخیره شده در Azure Cloud
  • کپی داده با استفاده از رویه ذخیره شده و کوئری SQL
  • تبدیل CSV به جی‌سان با استفاده از ADF - بخش 1
  • تبدیل CSV به جی‌سان با استفاده از ADF - بخش 2
  • کپی فایل (جی‌سان به CSV)

مبحث 7 - امنیت و مدیریت کلید

  • سرویس Azure Key Vault

مبحث 8 - استراتژی‌های بارگذاری

  • بارگذاری کامل و بارگذاری افزایشی - بخش 1
  • بارگذاری کامل و بارگذاری افزایشی - بخش 2
  • بارگذاری کامل و بارگذاری افزایشی - بخش 3

مبحث 9 - یکپارچه‌سازی داده هیبریدی

  • کپی داده از On-Premise به ابر در ADF - بخش 1
  • کپی داده از On-Premise به ابر در ADF - بخش 2

مبحث 10 - یکپارچه‌سازی APIو متغیرها

  • یکپارچه‌سازی API با ADF - بخش 1
  • یکپارچه‌سازی API با ADF - بخش 2
  • متغیر پایپ‌لاین - بخش 1
  • متغیر پایپ‌لاین - بخش 2

مبحث 11 - یکپارچه‌سازی‌های چندابری

  • یکپارچه‌سازی AWS با آژور
  • یکپارچه‌سازی ADF با Google Cloud Storage

مبحث 12 - زمانبندی و ارکستراسیون

  • تریگرها در ADF
  • تریگر زمانبندی در Azure Data Factory - بخش 1
  • تریگر زمانبندی در Azure Data Factory - بخش 2

مبحث 13 - تبدیلات داده

  • تبدیل جوین با جریان‌های داده در ADF

این دوره برای چه کسانی مناسب است؟

  • مهندسان داده و توسعه‌دهندگان ETL - کسانی که می‌خواهند پایپ‌لاین‌های داده مقیاس‌پذیر را روی آژور طراحی کرده، ساخته و مدیریت کنند.
  • مهندسان ابری و معماران راه‌حل - که به‌ دنبال یکپارچه‌سازی منابع داده on-premises و چندابری در پلتفرم‌های تحلیلی مبتنی بر آژور هستند.
  • مدیران پایگاه داده (DBAs) - که به دنبال مهاجرت به مدیریت داده‌ ابری و اتوماسیون با استفاده از ADF هستند.
  • توسعه‌دهندگان BI و تحلیلگران - که برای آماده‌سازی، جابجایی و تبدیل داده‌ برای گزارش‌دهی و تحلیل هستند.
  • کارشناسان کلان داده و تحلیل - که به‌ دنبال ارکستراسیون گردش‌کارهای داده بین سیستم‌های مختلف هستند.
  • توسعه‌دهندگان نرم‌افزار - که برای گسترش مهارت‌های خود به یکپارچه‌سازی داده و جریان‌های داده مبتنی بر ابری نیاز دارند.
  • کارشناسان IT و یکپارچه‌کننده‌های سیستم‌ - که در پروژه‌های مهاجرت داده‌ سازمانی، مدرن‌سازی و پذیرش ابری درگیر هستند.
  • دانشجویان و مبتدیان در مهندسی داده ابری - که به دنبال دسترسی عملی به Azure Data Factory به‌ عنوان گامی به سوی مشاغل مهندسی داده و تحلیل ابر هستند.

آموزش Azure Data Factory (ADF) - ساخت پایپ‌لاین‌های داده مقیاس‌پذیر

  • آشنایی با Azure Data Factory (ADF) 19:48
  • رایانش ابری 53:43
  • مدل استقرار ابری 35:29
  • سرویس‌های ابری 39:02
  • تایپ‌های داده 47:34
  • کامپوننت‌های اصلی ADF - بخش 1 44:16
  • کامپوننت‌های اصلی ADF - بخش 2 27:27
  • کپی داده از Blob Storage به Blob Storage 34:52
  • کپی از Azure BLOB Storage به ADLS Gen2 - بخش 1 59:30
  • کپی از Azure BLOB Storage به ADLS Gen2 - بخش 2 31:20
  • کپی داده از Azure Blob به پایگاه داده SQL 56:56
  • ابزار کپی داده 35:26
  • رفتار فعالیت کپی - بخش 1 53:14
  • رفتار فعالیت کپی - بخش 2 27:38
  • سرویس‌های لینک شده پارامتری شده - بخش 1 55:28
  • سرویس‌های لینک شده پارامتری شده - بخش 2 24:22
  • مجموعه داده و پایپ‌لاین‌ پارامتری شده 53:15
  • کپی داده‌ انبوه از پایگاه داده SQL به Blob Storage - بخش 1 34:42
  • کپی داده‌ انبوه از پایگاه داده SQL به Blob Storage - بخش 2 53:05
  • کپی فعالیت بر پایه تعداد فایل‌ها در منبع 58:51
  • درک رویه‌های ذخیره شده در Azure Cloud 01:02:13
  • کپی داده با استفاده از رویه‌های ذخیره شده و کوئری SQL 01:01:12
  • تبدیل CSV به جی‌سان با استفاده از ADF - بخش 1 31:54
  • تبدیل CSV به جی‌سان با استفاده از ADF - بخش 2 32:14
  • کپی فایل - جی‌سان به CSV 36:05
  • سرویس‌های Azure Key Vault 01:22:30
  • بارگذاری کامل و بارگذاری دلتا - بخش 1 33:18
  • بارگذاری کامل و بارگذاری دلتا - بخش 2 55:57
  • بارگذاری کامل و بارگذاری دلتا - بخش 3 42:07
  • کپی داده‌ از On-Premise به ابر در ADF - بخش 1 40:19
  • کپی داده‌ از On-Premise به ابر در ADF - بخش 2 49:25
  • یکپارچه‌سازی API با ADF - بخش 1 22:03
  • یکپارچه‌سازی API با ADF - بخش 2 21:30
  • متغیر پایپ‌لاین - بخش 1 32:11
  • متغیر پایپ‌لاین - بخش 2 56:39
  • یکپارچه‌سازی AWS با آژور 50:48
  • یکپارچه‌سازی ADF با Google Cloud Storage 55:21
  • تریگرها در ADF 01:31:06
  • تریگر زمانبندی در Azure Data Factory 31:47
  • فیلتر جریان‌های داده 01:08:43
  • تبدیل جوین با استفاده از جریان‌های داده در ADF 58:20
  • آزمون پایان دوره - بخش 1 None
  • آزمون پایان دوره - بخش 2 None

12,251,500 2,450,300 تومان

مشخصات آموزش

آموزش Azure Data Factory (ADF) - ساخت پایپ‌لاین‌های داده مقیاس‌پذیر

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:همه سطوح
  • تعداد درس:43
  • مدت زمان :31:01:40
  • حجم :14.04GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,351,500 870,300 تومان
  • زمان: 11:01:32
  • تعداد درس: 53
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 01:48:43
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,930,000 786,000 تومان
  • زمان: 09:57:30
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,379,500 1,475,900 تومان
  • زمان: 18:41:14
  • تعداد درس: 133
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,256,500 2,051,300 تومان
  • زمان: 25:58:16
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید