دوره جامع و پیشرفته آموزش SSAS Tabular


عنوان دوره طول دوره زمان برگزاری تاریخ شروع دوره شهریه استاد نوع برگزاری وضعیت ثبت نام ثبت نام فیلم جلسه اول
دوره جامع و پیشرفته آموزش SSAS Tabular 8 جلسه 32 ساعت جمعه از ساعت 9:00 الی 13:00
جمعه 06 شهریور 1405 7,870,000 تومان محمدحسین جواهری زاده حضوری و آنلاین دانلود


محتوا و سرفصل های دوره آموزشی Advanced Tabular SSAS



طول دوره: 32 ساعت

پیش نیاز دوره: 1 سال تجربه در حوزه مایکروسافت BI

فیلم معرفی دوره توسط استاد

معرفی دوره: هدف این دوره، آموزش عمیق و کاربردی طراحی، توسعه و بهینه‌سازی مدل‌های SSAS Tabular با تمرکز ویژه بر DAX، معماری مدل و عملکرد حرفه‌ای در پروژه‌های واقعی است.

این دوره از مفاهیم پایه اما حیاتی در طراحی مدل آغاز می‌شود؛ یعنی درک صحیح مدل‌سازی ستاره‌ای (Star Schema)، طراحی Fact و Dimension، مدیریت Relationshipها، و ساخت مدلی که علاوه بر صحت محاسبات، از نظر توسعه، نگهداری و استفاده در گزارش‌گیری نیز استاندارد و قابل اتکا باشد.

در ادامه، شرکت‌کنندگان وارد بخش تحلیلی دوره می‌شوند؛ جایی که DAX نه فقط از منظر Syntax، بلکه از دیدگاه مفهومی و عملکردی آموزش داده می‌شود. مباحثی مانند Row Context، Filter Context، Context Transition، طراحی Measureهای استاندارد، الگوهای محاسباتی پرکاربرد و پیاده‌سازی سناریوهای واقعی تحلیلی، بخش مهمی از مسیر یادگیری این دوره را تشکیل می‌دهد.

در بخش‌های پیشرفته‌تر، موضوعاتی مطرح می‌شود که در عمل تفاوت بین یک مدل معمولی و یک راهکار حرفه‌ای را مشخص می‌کنند؛ از جمله Row-Level Security (RLS)، طراحی Dynamic RLS، Partitioning، و مدیریت Refresh در مدل‌های بزرگ.

یکی از محورهای اصلی این دوره، Performance Optimization است. در این بخش، ساختار داخلی موتور Tabular، تفاوت Formula Engine و Storage Engine، تاثیر Cardinality و Compression، خطاها و الگوهای پرهزینه در DAX، و روش‌های تحلیل و بهینه‌سازی عملکرد با استفاده از ابزار DAX Studio به‌صورت دقیق بررسی خواهد شد.

همچنین در این دوره به این سوال مهم پاسخ داده می‌شود که هر منطق محاسباتی را در کدام لایه باید پیاده‌سازی کرد؛ در SQL یا Power Query، در ساختار مدل DAX. این موضوع به شرکت‌کنندگان کمک می‌کند تا تصمیم‌های فنی دقیق‌تری بگیرند و مدل‌هایی سریع‌تر، ساده‌تر و قابل نگهداری‌تر ایجاد کنند


مشاهده رزومه استاد



SSAS Tabular Foundations

SSAS Tabular architecture and BI ecosystem    

Installation and development tool    

Creating and deploying the first Tabular model    

Creating and deploying the first Tabular model    
  

Data Modeling and Relationship

Fact and dimension tables   

Star schema vs snowflake schema   

Relationships, cardinality, active/inactive relationships   

Data types, formatting, and model cleanup   


Model Usability and Metadata
        
            Hiding technical columns    
    
 Hierarchies    

Display folders and naming conventions    

Perspectives    

     Translations    

 
Calculations and DAX

        Measures, calculated columns, calculated tables    

KPIs    

Row context, filter context, and context transition    

    CALCULATE, variables, iterators, conditional logic    
  
   Advanced filtering and table functions    

Ranking, percent-of-total, and dynamic logic patterns    


Time Intelligence and Persian Calendar Modeling

YTD, MTD, QTD, LY, YOY
    

Date table requirements    

Standard and custom time intelligence    

Persian calendar support and related DAX patterns    

Introduction to calculation groups    


Security and Administration

Server roles and database roles    

Static and dynamic row-level security    

User-based filtering with mapping tables    

Processing, Partitions, and DirectQuery

Processing concepts and refresh strategies    

Partition design for large models
    

Import vs DirectQuery
    

SSMS administration basics
    


Monitoring and Optimization

DAX Studio and query analysis    

SQL Server Profiler for SSAS
    

Model design and DAX optimization best practices
    

Compression, cardinality, and performance tuning
    


Power Query / M for Tabular Preparation

Data shaping and cleanup    

Merge and append operations
    

Flattening snowflake structures
    

Preparing cleaner, model-ready data