لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش سطح متوسط DAX و هوش زمانی (Time Intelligence)
- آخرین آپدیت
دانلود Intermediate DAX & Time Intelligence
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
DAX برای کار با دادهها و مدلهای داده در اکسل و Power BI ضروری است. بسیاری از تحلیلگران بدون داشتن پایه قوی در مفاهیم اولیه DAX، مدیریت بافت (Context) و هوش زمانی، شروع به نوشتن فرمولهای پیچیده DAX میکنند.
در این دوره، ما به سرعت اصول اولیه فرمولهای DAX را برای ایجاد Measureها و ستونهای محاسباتی (Calculated Columns) مرور میکنیم. ما تفاوت بین توابع DAX که یک مقدار اسکالر (تکی) برمیگردانند و توابعی که یک جدول برمیگردانند را بررسی خواهیم کرد. با این درک عمیق از مقادیر اسکالر و جداول، تمام جزئیات مدلسازی دادهها و مدیریت بافت را به شما نشان خواهیم داد.
علاوه بر این، نشان خواهیم داد که چگونه DAX Studio میتواند با اکسل و Power BI ادغام شود و سرعت توسعه DAX شما را افزایش دهد. اگر میخواهید در استفاده از اکسل و Power BI مهارت بیشتری کسب کنید و قدرت DAX Studio را درک کنید، این دوره برای شماست. ما آموزش را ساده، شفاف و متمرکز نگه میداریم تا بتوانید سریع یاد بگیرید و بلافاصله مهارتهای جدید خود را به کار بگیرید.
در پایان این دوره، شما باید قادر باشید:
مفاهیم اصلی DAX شامل Measureها، ستونهای محاسباتی، بافت سطری (Row Context) و بافت فیلتر (Filter Context) را به یاد آورید.
از توابعی که یک مقدار واحد اسکالر با انواع داده مختلف برمیگردانند، استفاده کنید.
دادههای منبع را با استفاده از توابع جدولی (Table Functions) مدیریت کنید.
مفاهیم و توابع DAX را روی یک مدل داده اعمال کنید.
دادهها را در طول زمان با استفاده از قابلیتهای هوش تاریخ و زمان (Date & Time Intelligence) تحلیل کنید.
این دوره DAX برای هر کسی که میخواهد درک خود را از هوش تجاری (Business Intelligence) در اکسل و Power BI تقویت کند، عالی است. این دوره برای تجهیز افرادی طراحی شده که میخواهند مسیر شغلی خود را در تحلیل داده، هوش تجاری یا سایر حوزههای مالی با دانش بنیادین DAX متحول کنند.
سرفصل ها و درس ها
شروع کار
Getting Started
معرفی دوره
Course Introduction
مقدمهای بر DAX
Introduction to DAX
مرور مفاهیم پایه DAX
DAX Fundamentals Recap
مرور کلی DAX
DAX Recap
راهاندازی Power Pivot در اکسل
Set Up Power Pivot for Excel
ستونهای محاسباتی
Calculated Columns
بافت سطری (Row Context)
Row Context
اندازهگیریهای DAX (Measures)
DAX Measures
بافت فیلتر (Filter Context)
Filter Context
مقایسه ستونهای محاسباتی و Measureها
Calculated Columns vs. Measures
توابع تکرارکننده (Iterator Functions)
Iterator Functions
مقایسه ستونهای محاسباتی DAX با Power Query
DAX Calculated Columns vs. Power Query
توابع اسکالر DAX
DAX Scalar Functions
مقدمه توابع اسکالر
Introduction - Scalar Functions
توابع تجمیعی
Aggregation Functions
توابع تجمیعی در DAX
Aggregation Functions in DAX
توابع ریاضی
Math Functions
توابع ریاضی در DAX
Math Functions in DAX
بررسی وضعیت
Check In
مرور توابع شرطی در DAX
Reviewing Conditional Functions in DAX
مرور توابع متنی در DAX
Reviewing Text Functions in DAX
مرور توابع تبدیل نوع (Type Casting) در DAX
Reviewing Type Casting Functions in DAX
مرور توابع مدیریت خطا در DAX
Reviewing Error Handling Functions in DAX
چالش هفته اول
Week 1 Challenge
توابع جدولی DAX
DAX Table Functions
مقدمه توابع جدولی
Introduction - Table Functions
توابع جدولی در اکسل
Table Functions in Excel
راهاندازی DAX Studio
Set Up DAX Studio
جداول محاسباتی
Calculated Tables
فیلتر کردن جدول با تابع FILTER()
Filter a Table with FILTER()
حذف فیلتر با تابع ALL()
Remove a Filter with ALL()
ترکیب توابع جدولی
Combine Table Functions
بازگرداندن مقادیر منحصر به فرد
Return Unique Values
گسترش جدول با تابع ADDCOLUMNS()
Expand a Table with ADDCOLUMNS()
مدلسازی داده و بافت (Context)
Data Modeling & Context
مقدمه مدلسازی داده و بافت
Introduction - Data Modeling & Context
دانلود Power BI
Download Power BI
بافت ارزیابی در یک مدل داده
Evaluation Context in a Data Model
بازگرداندن مقادیر مطابقت داده شده با RELATED()
Return Matching Values with RELATED()
تکمیل ستون محاسباتی Promo
Complete the Promo Calculated Column
خلاصهسازی سطور با RELATEDTABLE()
Summarize Rows with RELATEDTABLE()
حذف فیلترهای ستون با ALL()
Remove Column Filters with ALL()
ایجاد Measure درصد از کل
Create % of Total Measure
اصلاح فیلترهای ستون با ALLSELECTED()
Refine Column Filters with ALLSELECTED()
استفاده از CALCULATE با دو تغییر فیلتر
CALCULATE() with Two Filter Modifications
مرور تابع CALCULATE()
CALCULATE() Recap
بازگرداندن یک بافت فیلتر خاص
Return a Specific Filter Context
اصلاح بافت با KEEPFILTERS()
Modify the Context with KEEPFILTERS()
بررسی بافت با HASONEVALUE()
Check Context with HASONEVALUE()
شناسایی بافت با SELECTEDVALUE()
Identify Context with SELECTEDVALUE()
شناسایی مقادیر منحصر به فرد در یک ستون
Identify Unique Values in a Column
چالش هفته دوم
Week 2 Challenge
هوش تاریخ و زمان (Time Intelligence)
Date & Time Intelligence
مقدمه فصل هوش زمانی DAX
Chapter Introduction - DAX Time Intelligence
مرور مدل داده و الزامات جدول تاریخ
Data Model Overview & Date Table Requirements
مرور ایجاد جدول تاریخ با CALENDARAUTO() و CALENDAR()
Review - Create Date Table with CALENDARAUTO() & CALENDAR()
مرور ایجاد DimDate با توابع تاریخ
Review - Create DimDate with Date Functions
نهاییسازی بُعد تاریخ (Date Dimension)
Finalize the Date Dimension
استفاده از Fact[Date] یا DimDate[Date]
Fact[Date] or DimDate[Date]
استفاده از SAMEPERIODLASTYEAR()
SAMEPERIODLASTYEAR()
استفاده از DATESYTD() و PREVIOUSQUARTER()
DATESYTD() & PREVIOUSQUARTER()
استفاده از PREVIOUSMONTH()
PREVIOUSMONTH()
استفاده از PARALLELPERIOD()
PARALLELPERIOD()
استفاده از DATEADD()
DATEADD()
استفاده از DATESINPERIOD()
DATESINPERIOD()
استفاده از DATESBETWEEN
DATESBETWEEN
سایر روشهای محاسبه
Other Calculation Methods
چه زمانی از Fact[Date] استفاده کنیم
When to use Fact[Date]
نمایش نظرات