آموزش طرح‌های ستاره‌ای (Star Schema) زمینه لازم برای AI را فراهم می‌کنند؛ اهمیت مدل‌سازی ابعادی - آخرین آپدیت

دانلود Star Schemas give AI context. Dimensional Modeling is NB.

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بیایید با هم یک مدل داده‌ای ابعادی را طراحی و پیاده‌سازی کنیم و شاهد تبدیل طرح ستاره‌ای شما به واقعیت در MySQL باشیم. در این دوره، هدف و منطق پشت مدل‌سازی داده‌های ابعادی را درک خواهید کرد و یاد می‌گیرید که چگونه متدولوژی کیمبال (Kimball) را به طور دقیق دنبال کنید. طراحی عملی از ابتدا تا انتها، از داده‌های منبع تا مدل ابعادی و در نهایت بصری‌سازی داده‌ها. درک عمیق مفاهیمی چون SCDها، کلیدهای جایگزین (Surrogate Keys)، بعد تاریخ، انواع جداول Fact و انواع Dimensionها. پیش نیازها: درک بسیار ابتدایی از طراحی پایگاه داده مانند جداول، ستون‌ها و روابط.

این یک دوره کاملاً کاربردی و عملی است که شما را با استاندارد پذیرفته شده برای هر لایه تحلیلی آشنا می‌کند. دلیل استفاده از رویکرد کیمبال و چرایی کاربردی بودن آن در دنیای امروز را بیاموزید. دیتا مارت‌هایی (Data Marts) بر اساس طراحی خود بسازید که شامل ابعاد با تغییرات کند (SCD)، بعد تاریخ، ابعاد نقش‌آفرین و همچنین دو نوع جدول فکت (تراکنشی و Snapshot) باشد. در نهایت، دیتا مارت‌های خود را بصری‌سازی کرده و نتایج را با نیازهای اولیه کسب‌وکار تطبیق می‌دهیم.

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

چه معماری شما شامل انبار داده سازمانی (EDW)، Delta Lake، Medallion یا Data Vault باشد، متوجه خواهید شد که لایه ابعادی (Dimension Layer)، استاندارد طلایی برای مدل‌های هوش مصنوعی، تحلیل‌ها و گزارش‌دهی‌های پیشرفته است.

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

من شما را در مراحل نصب پایگاه داده MySQL، استفاده از نرم‌افزارهای رایگان مدل‌سازی داده و نوشتن اسکریپت‌های SQL برای تبدیل و بارگذاری داده‌ها راهنمایی می‌کنم تا دیتا مارت‌های اختصاصی خود را بسازید.

این دوره بنیادی قوی به شما می‌بخشد و شما را برای موفقیت‌های بزرگتر آماده می‌کند.


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

مقدمه Introduction

  • مقدمه Introduction

چرا به مدل داده‌ای ابعادی نیاز داریم Why do we need a Dimensional Data Model

  • غول‌هایی که باید از آن‌ها بیاموزیم The giants that we must learn from

  • مقایسه سبک‌های مدل‌سازی نرمال‌شده در مقابل ابعادی Normalised vs Dimensional modeling styles

شروع پروژه Getting started on our Project

  • از کجا شروع کنیم؟ از نقطه آغاز Where do we begin? - at the beginning

  • نصب و پیکربندی پایگاه داده MySQL Install and configure MySQL database

  • راه‌اندازی MySQL Workbench Set up MySQL Workbench

  • ایجاد پایگاه داده نمونه منبع و بارگذاری داده‌ها Create Source sample database and load data

  • ایجاد مدل داده برای داده‌های منبع Create data model for source data

  • تحلیل داده‌های منبع Source data analysis

متد کیمبال گام به گام The Kimball Method - step by step

  • رویکرد ۴ مرحله‌ای کیمبال The Kimball 4-step approach

  • اولین طرح ستاره‌ای ما - مدل منطقی Our first Star Schema - a logical model

  • مدل‌سازی عملی Hands-on modelling

  • ماتریس اتوبوس (Bus Matrix) The Bus Matrix

  • ابعاد تطبیق‌یافته (Conformed Dimensions) Conformed Dimensions

  • کلیدهای جایگزین (Surrogate Keys) Surrogate Keys

  • ابعاد با تغییرات کند (SCD) Slowly Changing Dimensions

ساخت اولین ابعاد Building the first Dimensions

  • بعد تاریخ؛ مهم و گاهی نادیده گرفته شده The important, sometimes ignored, Date dimension

  • ساخت بعد مشتری با اعمال SCD نوع ۲ Build a Customer dimension, incorporating Slowly Changing Dimension Type 2

انواع ابعاد خاص Special Dimension types

  • ابعاد نقش‌آفرین (Role playing dimensions) Role-playing dimensions

  • جداول پل (Bridge Tables) Bridge Tables

  • ابعاد Junk و Degenerate Junk & Degenerate dimensions

  • پر کردن ابعاد باقی‌مانده Populate the remaining dimensions

و حالا نوبت به فکت‌ها می‌رسد And now for the Facts

  • سه نوع کلیدی از جداول فکت 3 key Fact table types

  • ایجاد و پر کردن جدول فکت تراکنشی برای پروژه Create and populate a Transaction Fact table for our project

  • ایجاد و پر کردن جدول فکت Snapshot دوره‌ای برای پروژه Create and populate a Periodic Snapshot Fact for our project

  • اتصال جداول فکت و بعد Joining Fact and Dimension tables

بصری‌سازی نتایج کار Visualize the results of our work

  • داشبوردهای Tableau برای پاسخ به سوالات کسب‌وکار Tableau Dashboards to answer the business questions

  • جمع‌بندی سریع و گام‌های بعدی Quick wrap up and next steps

نمایش نظرات

آموزش طرح‌های ستاره‌ای (Star Schema) زمینه لازم برای AI را فراهم می‌کنند؛ اهمیت مدل‌سازی ابعادی
جزییات دوره
4.5 hours
28
(آخرین آپدیت)
89
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Gillian Staniland Gillian Staniland

معمار ارشد داده