آموزش Pentaho برای ETL & Data Integration Masterclas 2023 - PDI 9

Pentaho for ETL & Data Integration Masterclass 2023 - PDI 9

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: از ابزار Pentaho Data Integration برای ETL & Data Warehouse استفاده کنید. انجام توسعه ETL با استفاده از PDI 9.0 بدون پس‌زمینه کدنویسی درک کل فرآیند یکپارچه‌سازی داده‌ها با استفاده از PDI استخراج داده‌ها از همه منابع داده محبوب از جمله Excel، JSON، فایل‌های فشرده، فایل‌های TXT و حتی فضای ذخیره‌سازی ابری. داده ها در PDI انواع مختلف تبدیل داده ها بارگذاری داده ها در فرمت های مختلف مدیریت پایگاه داده SQL با استفاده از تزریق فراداده PDI - ابزاری قدرتمند ارائه شده توسط PDI درک مفاهیم دیتا مارت و انبار داده پیش نیازها: درک اولیه مفاهیم ذخیره سازی داده ها مفید باشد پس زمینه کدنویسی برای این دوره لازم نیست

ETL چیست؟

فرآیند ETL (استخراج، تبدیل، بارگذاری) محبوب‌ترین روش جمع‌آوری داده‌ها از چندین منبع و بارگیری آن در انبار داده متمرکز است. ETL یکی از اجزای ضروری انبارداری داده و تجزیه و تحلیل است.

چرا پنتاهو برای ETL؟

Pentaho دارای ETL فوق العاده، تجزیه و تحلیل داده ها، مدیریت ابرداده و قابلیت های گزارش است. Pentaho سریعتر از سایر ابزارهای ETL (از جمله Talend) است. پنتاهو دارای رابط کاربری گرافیکی کاربرپسندی است که آسان‌تر است و یادگیری آن زمان کمتری می‌برد. پنتاهو برای مبتدیان عالی است. همچنین، Pentaho Data Integration (PDI) یک مهارت مهم در زمینه تجزیه و تحلیل داده است.

چقدر می توانم درآمد داشته باشم؟

در ایالات متحده، متوسط ​​حقوق یک توسعه‌دهنده ETL 74,835 دلار و در هند میانگین حقوق روپیه است. 7,06,902 در سال. Accenture، Tata Consultancy Services، Cognizant Technology Solutions، Capgemini، IBM، Infosys و غیره استخدام‌کنندگان اصلی برای افراد ماهر در ابزارهای ETL هستند. Pentaho ETL یکی از پرطرفدارترین مهارت هایی است که استخدام کنندگان به دنبال آن هستند. تقاضا برای تکنیک های ادغام داده پنتاهو (PDI) روز به روز در حال افزایش است.

چه چیزی ما را واجد شرایط آموزش به شما می کند؟

این دوره توسط آبیشک و پخراج تدریس می شود. مدرسان این دوره بیش از یک دهه است که علم داده و یادگیری ماشین را آموزش می دهند. ما تجربه آموزش و اجرای Pentaho ETL، Pentaho Data Integration (PDI) برای اهداف داده کاوی و تجزیه و تحلیل داده ها را داریم.

ما همچنین خالق برخی از محبوب ترین دوره های آنلاین هستیم - با بیش از 150000 ثبت نام و هزاران بررسی 5 ستاره مانند این:

من لحظات فوق العاده ای را در این دوره داشتم. این دانش من را در مورد استفاده از قدرت اکسل به عنوان یک ابزار تحلیلی بیشتر گسترش می دهد. آفرین به مربی - سیکیرو

بسیار روشنگر، یادگیری ترفندهای بسیار خوب و جزئیات کافی برای ماندگار کردن آن در ذهن شما. - آرماند

قول ما

آموزش دانش آموزان وظیفه ماست و به آن متعهد هستیم. اگر در مورد محتوای دوره در پنتاهو، ETL، برگه تمرین یا هر موضوعی مربوط به هر موضوعی سؤالی دارید، همیشه می‌توانید سؤالی را در دوره ارسال کنید یا برای ما پیام مستقیم ارسال کنید.

فایل‌های تمرین را دانلود کنید، آزمون‌ها را امتحان کنید و تکالیف را تکمیل کنید

با هر سخنرانی، یک برگه تمرین ضمیمه شده است که می توانید آن را دنبال کنید. همچنین می توانید برای بررسی درک خود از مفاهیم در پنتاهو، ETL، ادغام داده های پنتاهو، پنتاهو ETL در آزمون ها شرکت کنید. هر بخش شامل یک تکلیف تمرینی برای شماست تا به طور عملی یادگیری خود را در Pentaho، ETL، Pentaho Data Integration، Pentaho ETL پیاده سازی کنید. Solution to Assignment نیز به اشتراک گذاشته شده است تا بتوانید عملکرد خود را بررسی کنید.

در پایان این دوره، اعتماد شما به استفاده از Pentaho ETL و Pentaho Data Integration (PDI) افزایش خواهد یافت. شما درک کاملی از نحوه استفاده از تکنیک‌های Pentaho برای ETL و Pentaho Data Integration (PDI) برای مطالعه یا به عنوان یک فرصت شغلی خواهید داشت.

ادامه دهید و روی دکمه ثبت نام کلیک کنید و من شما را در درس 1 این دوره آموزشی Pentaho ETL می بینم!

به سلامتی

Start-Tech Academy


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

معرفی Introduction

  • به دوره خوش آمدید Welcome to the course

  • منابع دوره Course Resources

نصب و راه اندازی Pentaho Data Integration (PDI) Pentaho Data Integration (PDI) Installation and Setup

  • راه اندازی محیط و نصب PDI Setting up environment and installing PDI

  • این یک نقطه عطف است! This is a milestone!

  • قاشق باز کردن - رابط کاربری گرافیکی Opening Spoon - The Graphical UI

تظاهرات ساده ETL A Simple ETL Demonstration

  • مثال بیان مسئله The example problem statement

  • نمایش تحول PDI Demonstration of a PDI transformation

  • نمایش کار PDI Demonstration of a PDI Job

مفاهیم اساسی - نظریه برای درک بنیادی Basic concepts - Theory for foundational understanding

  • ETL چیست؟ What is ETL?

  • Data Warehouse ، Ops Database و Data mart Data Warehouse, Ops Database and Data mart

  • درک خود را بررسی کنید Check your understanding

  • معماری Inmon vs Kimball Inmon vs Kimball Architecture

  • ETL در مقابل ELT ETL vs ELT

فرایند ETL: بخش عملی در اینجا شروع می شود The ETL process: The practical part begins here

  • داده ها و فرایند ETL Data and the ETL process

استخراج داده ها: استخراج داده های جدولی DATA EXTRACTION: Extracting tabular data

  • وارد کردن داده ها به PDI Manually entering data into PDI

  • وارد کردن داده ها از یک فایل TXT (متن) Inputting Data from a TXT (text) file

  • ورودی از چندین فایل CSV به طور همزمان Input from multiple CSV files at the same time

  • وارد کردن اطلاعات از یک فایل اکسل Inputting Data from an Excel file

  • استخراج اطلاعات از فایل های فشرده شده Extracting Data from Zipped files

استخراج داده ها: استخراج داده های غیر جدولی DATA EXTRACTION: Extracting non-tabular data

  • استخراج از XML Extracting from XML

  • استخراج از JSON Extracting from JSON

استخراج از یک جدول SQL Extracting from an SQL table

  • برنامه ای برای وارد کردن داده های فروش Plan for importing sales Data

  • برنامه ریزی برای واردات داده های فروش Plan for importing sales data

  • نصب PostgreSQL و pgAdmin در رایانه شخصی Installing PostgreSQL and pgAdmin in your PC

  • نصب و راه اندازی PostgreSQL Installing and setting up PostgreSQL

  • ایجاد جدول فروش در SQL Creating Sales table in SQL

  • استخراج از یک جدول SQL Extracting from an SQL table

ذخیره و بازیابی اطلاعات از ذخیره سازی ابر Storing and Retrieving Data from Cloud storage

  • ذخیره اطلاعات در AWS S3 Storing Data on AWS S3

  • خواندن داده ها از AWS S3 Reading data from AWS S3

ادغام جریان داده ها Merging Data Streams

  • مفاهیم: ادغام جریان داده ها Concepts: Merging Data Streams

  • مرحله ادغام مرتب شده - ادغام داده های مشتری Sorted Merge Step - Merging customer data

  • ادغام داده های محصول Merging product data

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

  • افزودن جریان داده - ادغام داده های فروش Append data stream - merging sales data

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

پاک کردن داده Data Cleansing

  • مقدمه ای بر پاکسازی داده ها Introduction to Data Cleansing

  • مرحله نگاشت ارزش Value Mapper Step

  • در String Step جایگزین کنید Replace in String Step

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

  • مفاهیم بازی فازی Fuzzy Match concepts

  • مرحله تطابق فازی در PDI Fuzzy Match Step in PDI

  • الگوریتم های تطابق فازی Fuzzy Match Algorithms

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

  • مرحله فرمول و تغییر فرمت داده ها Formula Step and changing data format

  • مراحل رایج پاکسازی داده ها Common Data Cleaning Steps

  • امتحان Quiz

اعتبار سنجی داده ها Data Validation

  • مقدمه ای بر اعتبارسنجی داده ها Introduction to Data validation

  • Data_validation 1 - اعتبارسنجی رشته به Int و محدوده عدد صحیح Data_validation 1 - String-to-Int and integer range validations

  • اعتبارسنجی داده 2 - بررسی مقادیر مرجع با استفاده از جستجوی جریان Data validation 2 - Checking Reference Values using stream look-up

  • اعتبارسنجی داده ها 3 - تاریخ سفارش <تاریخ ارسال با استفاده از مرحله ماشین حساب Data validation 3 - Order date < shipping date using calculator step

  • مراحل رایج اعتبارسنجی داده ها Common Data Validation steps

رسیدگی به خطا Error Handling

  • تصحیح خطاها و ادغام با جریان اصلی Correcting the errors and merging with main stream

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

  • نوشتن خطاها در گزارش Writing the errors to the log

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

  • نوشتن خطاها در یک فایل جداگانه Writing the errors to a separate file

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

مراحل تحول و تجزیه و تحلیل Transformation and Analytics steps

  • الحاق فیلدهای آدرس Concatenating Address Fields

  • تجمیع داده ها با استفاده از Group-by Data Aggregation using Group-by

  • عادی سازی و غیرعادی سازی Normalization and Denormalization

  • مرحله محدوده اعداد Number Range Step

اتصال PDI SQL PDI SQL Connection

  • مقدمه ای بر اتصال PDI - SQL Introduction to PDI - SQL connection

  • خواندن و فیلتر کردن داده ها از DB به PDI Reading and filtering data from DB into PDI

  • به روز رسانی و درج داده ها به DB از PDI Updating and Inserting data into DB from PDI

  • حذف داده ها از SQL DB با استفاده از PDI Deleting data from SQL DB using PDI

درک مفهومی برای بارگذاری داده ها Conceptual understanding for Loading Data

  • جداول حقایق و ابعاد Facts and Dimensions tables

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

  • کلیدهای جایگزین در جداول ابعاد Surrogate Keys in Dimension tables

  • ابعاد نوع 1 و 2 به آرامی تغییر می کند Type 1 & 2 Slowly Changing Dimensions

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

  • طرحواره ها Schemas

بارگذاری داده ها در Data Mart Loading the data into a Data Mart

  • ایجاد جداول در DB Creating tables in DB

  • بارگیری داده های مشتری با استفاده از مرحله جستجو/به روز رسانی ترکیبی Loading Customer Data using combination lookup/ update step

  • بارگیری داده های محصول با استفاده از مرحله جستجوی ابعاد Loading product data using dimension lookup step

  • بارگیری داده های فروش پس از مراحل جستجو در پایگاه داده Loading sales data after database lookup steps

اجرای جاوا و جاوا اسکریپت Running Java and Javascript

  • مراحل اسکریپت نویسی Scripting Steps

مشاغل PDI PDI Jobs

  • PDI Jobs vs Transformation PDI Jobs vs Transformation

  • کنترل جریان اجرا Controlling the flow of execution

  • تنظیم متغیرها با استفاده از مرحله مجموعه متغیرها Setting variables using set variables step

  • مدیریت فایل و پوشه File and Folder Management

  • مرحله ارسال ایمیل Sending Email Step

  • مرحله کار را لغو کنید Abort Job Step

  • وقت آن است که درک خود را بررسی کنید Time to check your understanding

برنامه ریزی کار برای محیط تولید Scheduling a job for production environment

  • در حال اجرا با استفاده از خط فرمان و زمان بندی Running using command prompt and scheduling

تزریق فراداده Metadata injection

  • تزریق فراداده Metadata injection

نمادگذاری Regex Regex Notation

  • عبارات منظم برای تطبیق رشته های پیشرفته Regular Expressions for advanced String Matching

تبریک و بابت گواهینامه شما Congratulations and about your certificate

  • جایگزین پنتاهو Alternative to Pentaho

  • نقطه عطف نهایی! The final milestone!

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش Pentaho برای ETL & Data Integration Masterclas 2023 - PDI 9
جزییات دوره
9.5 hours
75
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
59,006
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Start-Tech Academy Start-Tech Academy

بیش از 1،700،000+ ثبت نام | 4+ رتبه بندی شده | 160+ CountriesStart-Tech Academy یک شرکت آموزش تجزیه و تحلیل مبتنی بر فناوری است و هدف آن گردآوری شرکتهای تحلیلی و فراگیران علاقه مند است. محتوای آموزشی با کیفیت بالا به همراه کارآموزی و فرصت های پروژه به دانشجویان در شروع سفر Analytics خود کمک می کند. بنیانگذار Abhishek Bansal و Pukhraj Parikh است. Pukhraj که به عنوان مدیر پروژه در یک شرکت مشاوره آنالیز کار می کند ، چندین سال تجربه کار بر روی ابزارها و نرم افزارهای تجزیه و تحلیل را دارد. او در مجموعه های اداری MS ، رایانش ابری ، SQL ، Tableau ، SAS ، Google analytics و Python مهارت دارد. Abhishek قبل از اینکه به فن آوری های یادگیری و آموزش مانند یادگیری ماشین و هوش مصنوعی بپردازد ، به عنوان یک مالک فرآیند اکتساب در یک شرکت مخابراتی پیشرو کار می کرد.