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


عنوان دوره طول دوره زمان برگزاری تاریخ شروع دوره شهریه استاد نوع برگزاری وضعیت ثبت نام ثبت نام فیلم جلسه اول
دوره جامع و پیشرفته آموزش Tabular SSAS 11 جلسه 33 ساعت سه شنبه از ساعت 18:00 الی 21:00
سه شنبه ۱۷ مهر ۱۴۰۳ 3,500,000 تومان مهندس جواد خان فینی حضوری و آنلاین -


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



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

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

معرفی دوره:  هدف از این دوره آشنایی جامع با تمامی بخش های Microsoft SQL Server Analysis Service (Tabular)  است. 

ابتدا از نصب   Analysis Service ،  Visual Studio و Extension Analysis Service Project شروع 

و در ادامه تمامی بخشهای ابزار آنالیز سرویس  آموزش داده می شود در  بخش دوم ما نحوه مدل سازی و همچنین نحوه کارکرد 

 SSAS Tabular را به صورت دقیق بررسی می کنیم و سنا ریو های  پیچیده مانند حجم های زیاد  یا  Near Real time  مورد  

بررسی قرار می گیرد در ادامه  نکات مربوط به  Performance, Security (RLS) and Administration مورد بحث قرار می گیرد. و نکات کلیدی برای بهبود  Performance اشاره و best practice  ها را مورد بررسی قرار می دهیم.

در قسمت DAX     با روش های کوئری نویسی و توابع کاربردی در   DAX آشنا می شویم و در بخش دوم 

سنا ریو بسیار کاربردی در فروش و بازاریابی و سایر حوزه ها را مورد بررسی قرار می گیرد.

در قسمت سوم زبان   M به صورت دقیق مورد بررسی قرار می گیرد و تمامی نکات و چهارچوب کامل آن در مثال های اختصاصی  در Power Query  مورد بررسی قرار می گیرد .


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



Part 1

SSAS Tabular:   (12 hrs)

 1 – Install and Configuration

2 – Project – Development Environments

3 – Data Sources – Relationship

 – Hierarchy – Partition  Sterategies4

5 – Translation – Perspective - Expressions

6 – Measure – Calculated column – calculated table

7 – KPI – Group Calculation

8 – Direct Query Model

9 – Security:

- Server

- Roles  

- RLS

- Dynamic RLS

10- Process Concepts  

11 – Analysis Service – Database in SSMS

12 – Query Profiler – Model Optimization – hardware Selection

13 – Data Types in SSAS

 

 

Part 2

DAX:    (18 hrs)

1 - Common Functions and Fundamental Concepts

  Context Transition

FILTER CONTEXT – FILTER ROW

VAR - RETURN

OPERATORS

 IF- SWITCH

VALUES – DISTINCT – SUMMERIZE

UNION - INTERSECT - EXCEPT

TOPN - TOPNSKIP

2 – Aggregation Functions

SUM -SUMX - COUNT FAMILY

AVERAGE – AVERAGEX

MIN – MINX – MAX – MAXX

RANKX – DISTINCTCOUNT – DISTINCTCOUNTNOBLANK

3 – Math Functions

CONVERT – DIVIDE – INT – ROUND – MROUND – CURRENCY

4 – Text Functions

COMBINEVALUES – CONCATENATE – CONCATENATEX

FORMAT – LEFT – RIGHT – MID – LEN

REPLACE – SUBSTITUTE – TRIM

UNICODE – UNICHAR – VALUE

5 – Information Functions

BLANK – ISBLANK

ISFILTERED

ISNUMBER – ISTEXT

SELECTEDMEASURE

6 – Filter Functions

CALCULATE

FILTER - KEEPFILTER – REMOVEFILTER

SELECTEDVALUE – LOOKUPVALUE

INDEX

RELATION (USERELATIONSHIP, CROSSFILTER, TREATAS)

ALL – ALLEXCEPT – ALLSELECTED – ALLCROSSFILTERED - ALLNOBLANK

7 - Table Manipulation Function

CROSSJOIN – DATATABLE – FILTERS – GROUPBY

GENERATESERIES – SUMMARIZE – SUMMARIZECOLUMN

8 – Time Intelligence Functions

TODAY – NOW – DATAVALUE

YEAR – MONTH – DAY

DATE – DATEBETWEEN – DATEADD – DATEDIFF

SAMEPERIODLASTYEAR – PREVIOUSYEAR

9 - Dynamics

DYNAMIC MEASURE

DYNAMIC A-XIS

DYNAMIC TITLE

DYNAMIC DATATYPE

DYNAMIC COLOR

DYNAMIC SYMBOL

10 – Persian date Solution

YTD – MTD – CURRENTDAY

YOY – LY – LM – SIMILARDAYLASTMONTH – SIMILARDAYLASTYEAR


Part 3 : ( 3 hrs) 


Power Query

ROW – COLUMN – TRANSFORM – COMBINE

APPLIED STEPS – ADVANCE EDITOR

FILTERS - DATATYPES

M Language

 DYNAMIC PARTITION