آموزش تسلط بر محاسبات DAX در Power BI

Mastering DAX Calculations in Power BI

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با یادگیری نحوه استفاده از قدرت محاسبات DAX برای استفاده در Power BI ، مدلهای تحلیلی پیشرفته ایجاد کنید

آنچه خواهید آموخت

  • محاسبات DAX در Power BI
  • از DAX استفاده کنید و بدانید که در صورت استفاده خوب از DAX چه می توانید به دست آورید
  • ساختار و قالب فرمول DAX
  • از متغیرهای DAX در فرمول های خود به طور م
  • در مدل ستون ها و اندازه گیری های محاسبه شده استفاده کنید
  • توابع تجمیع ، تکرار و جدول را بنویسید
  • پیاده سازی توابع DAX در ترکیب با یکدیگر
  • نحوه عملکرد موتور محاسبه DAX را از طریق مفهوم "زمینه" تجسم کنید
  • با درک زمینه فیلتر و سطر فرمول های خود را بررسی کنید
  • در تجزیه و تحلیل خود از تابع CALCULATE استفاده کنید
  • با استفاده از توابع جدول فیلترهای مجازی اضافی را به محاسبات خود اضافه کنید
  • از DAX برای حل سناریوهای تحلیلی رایج استفاده کنید که هر روز در دنیای واقعی با آن روبرو خواهید شد
  • از جدول اطلاعات زمانی به همراه جدول تاریخ با کیفیت استفاده کنید
  • از توابع جداول پیشرفته در الزامات محاسبه منحصر به فرد استفاده کنید

این آموزش شما را از یک کاربر مبتدی تا پیشرفته Power BI با استفاده کامل از زبان قدرتمند DAX سوق می دهد. مطالب درسی شامل همه نظریه های مبتدی است که برای استفاده از قدرت تحلیلی DAX باید آنها را به خوبی درک کنید. از طریق سناریوهای دنیای واقعی ، از نحوه استفاده از DAX در عمل برای کشف بینش هایی که می خواهید در داده های خود پیدا کنید ، مطلع خواهید شد. همه عملکردهای اصلی DAX و نحوه استفاده از آنها هنگام تکمیل محاسبات و در ترکیب با یکدیگر پوشش داده شده است. DAX سخت ترین قسمت Power BI است که به خوبی می توان آن را یاد گرفت و به کار بست. این دوره همه نکات و تکنیک های اصلی را پوشش می دهد که در صورت تمرین هر کاربر Power BI گزارش ها و راه حل های قانع کننده Power BI ایجاد می کند.


جزئیات آنچه در این دوره خواهید آموخت

  • بیاموزید - DAX چیست و مسیری که برای تسلط بر آن لازم است

  • درک کنید - اگر با DAX خوب یاد بگیرید به چه چیزی می توانید برسید

  • مرور - مبانی DAX ، از جمله ستون های محاسبه شده در مقابل اندازه ها ، تجمیع زمینه در مقابل فرمول های تکرار

  • درک کنید - چرا یک مدل داده با کیفیت بسیار مهم است

  • کامل - شیرجه عمیق به تجمع ساده و عملکردهای تکراری

  • مرور - مفهوم "زمینه" به طور جامع

  • Learn - مهمترین عملکرد در DAX ، CALCULATE

  • یاد بگیرید - همه جدول اصلی و عملکردهای فیلترینگ

  • مرور - نحوه استفاده از DAX در سناریوهای تحلیلی رایج

  • به دست آوردن - نمای کلی از عملکردهای هوش زمان و نحوه استفاده در مدل های خود

  • Learn - توابع جدول پیشرفته و نحوه استفاده از آنها

  • Master - برخی از پیچیده ترین موضوعات در مورد چگونگی کار DAX در واقع

آنچه با دوره دریافت می کنید

  • 11 ساعت آموزش

  • 1 برابر مجموعه داده های نمایشی که هنگام تمرین تمام فرمول های DAX باید رعایت شود

در اینجا مشخصات دوره

آمده است

نحوه انجام این کار را بیاموزید

  • از DAX و همچنین مواردی که در صورت استفاده مناسب از DAX می توانید استفاده کنید

    استفاده کنید
  • ساختار و قالب فرمول DAX

  • به طور موثر از متغیرهای DAX در فرمول های خود استفاده کنید

  • از ستون ها و اندازه گیری های محاسبه شده در مدل های خود استفاده کنید

  • توابع تجمیع ، تکرار و جدول را بنویسید

  • پیاده سازی توابع DAX در ترکیب با یکدیگر

  • نحوه عملکرد موتور محاسبه DAX را از طریق مفهوم "زمینه" تجسم کنید

  • با درک زمینه فیلتر و سطر

    فرمول های خود را بررسی کنید
  • در تجزیه و تحلیل خود از تابع CALCULATE استفاده کنید

  • با استفاده از توابع جدول ، فیلترهای مجازی اضافی را به محاسبات خود اضافه کنید

  • استفاده از DAX برای حل سناریوهای تحلیلی مشترک شما هر روز در دنیای واقعی

    روبرو خواهید شد
  • از جدول اطلاعات زمان به همراه جدول تاریخ با کیفیت استفاده کنید

  • از توابع جداول پیشرفته در الزامات محاسبه منحصر به فرد استفاده کنید

توصیفات:
"من DAX را بسیار سخت یافتم ، اما اکنون بسیار منطقی تر است. توضیحات واضح و ساده تر از آن چیزی است که من در جاهای دیگر خوانده و تماشا کرده ام. هم." - Scott T. - Michigan

"من در همه جا به دنبال چنین منابعی بودم اما نتوانستم آنها را پیدا کنم. بسیار خوب است که همه اینها را در یک مکان داشته باشم ، و توضیحات مفصلی در مورد چگونگی ساختن آن خودم. به طور جدی چیزهای فوق العاده ای است. " - Renee M. - Melbourne

"من تازه یادگیری Power BI را با دوره های این صفحه شروع کرده ام و دنبال کردن و درک آنها بسیار عالی است ، حتی اگر انگلیسی زبان اصلی شما نباشد .." - varlvaro ، شیلی


سایر اطلاعات:
تعداد اعتبارات توصیه شده CPE: 13.5

محاسبات DAX تسلط - یک دوره تحصیلی QAS (سنتی) است. همچنین می تواند از طریق خرید یک عضویت شرکت سازمانی DNA یا مرکز مجوز برتری دسترسی پیدا شود.

این دوره آخرین بار در ژانویه 2020 به روز شد.

این دوره برای چه کسانی است:

  • تحلیلگران داده
  • کاربران Excel
  • گزارش مدیران

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

آشنایی با DAX Introduction to DAX

  • DAX چیست و چگونه می توان تسلط بر آن را یاد گرفت؟ What is DAX & how to learn to master it?

  • انواع داده ها و عملگرها Data types and operators

  • اهمیت نامگذاری قراردادها The importance of naming conventions

  • نحو فرمول Formula syntax

  • اندازه گیری گروه ها Measure groups

  • قالب بندی کد DAX Formatting DAX code

  • استفاده از متغیرها برای ساده سازی فرمول ها Using variables to simplify formulas

  • نوشتن نظرات در کد خود Writing comments in your code

  • ویژگی اندازه گیری سریع (مثبت در مقابل منفی) Quick measure feature (postives vs negatives)

  • DAX کار نمی کند مگر اینکه مدل داده و روابط شما به درستی تنظیم شده باشد DAX doesn't work unless your data model and relationships are setup correctly

  • تنها راه یادگیری تمرین است The only way to learn is to practice

اصول DAX DAX Basics

  • ستون های محاسبه شده در مقابل اندازه ها Calculated columns vs measures

  • درک زمینه و نحوه عملکرد موتور محاسبه DAX Understanding context & how the DAX calculation engine works

  • ارزیابی یا زمینه اولیه Evaluation or initial context

  • تجمیع یا زمینه فیلتر Aggregations or filter context

  • تکرار یا زمینه ردیف Iterations or row context

  • درک زمینه در ستون های محاسبه شده (انتقال زمینه) Understand context in calculated columns (context transition)

  • نحوه اتصال مدل های داده با DAX (انتشار فیلتر) How the data models interates w/DAX (filter propagation)

شروع به کار با DAX Getting started with DAX

  • انواع عملکرد DAX DAX function types

  • توابع تجمع - SUM/AVERAGE/MIN/MAX Aggregation Functions - SUM/AVERAGE/MIN/MAX

  • تجمع دهندگان بیشتر - COUNT/COUNTA/COUNTBLANK/COUNTROWS/DISTINCTCOUNT More Aggregators - COUNT/COUNTA/COUNTBLANK/COUNTROWS/DISTINCTCOUNT

  • توابع تکرار - SUMX/AVERAGEX/MINX/MAXX Iteration Functions - SUMX/AVERAGEX/MINX/MAXX

  • اندازه گیری روش شاخه سازی Measure branching methodology

  • نحوه استفاده از ترکیب توابع DAX How to use combinations of DAX functions

  • خطا در برخورد با DAX - BLANK/ISBLANK/IFERROR Error handling w/DAX - BLANK/ISBLANK/IFERROR

  • توابع منطقی - IF/SWITCH Logical Functions - IF/SWITCH

  • عملکرد DIVIDE DIVIDE function

  • انواع دیگر توابع - اطلاعات ، متن ، تبدیل ، تاریخ و زمان ، بولی Other Function Types - Information, Text, Conversion, Date & Time, Boolean

معرفی توابع جدول ساده Introducing Simple Table Functions

  • توابع جدول چیست؟ (به جداول مجازی فکر کنید!) What are table functions? (think of virtual tables!)

  • فیلتر کردن FILTER

  • تابع VALUES همه کاره The versatile VALUES function

  • ارزشها در مقابل متمایز VALUES vs DISTINCT

  • VALUES در مقابل SELECTEDVALUE (& HASONEVALUE) VALUES vs SELECTEDVALUE (& HASONEVALUE)

  • عملکرد همه - عملکرد حذف فیلترها ALL function - the remove filters function

  • ALL و ALLEXCEPT ALL & ALLEXCEPT

  • ALLSELECTED نیاز به درک عمیق تری دارد ALLSELECTED requires a deeper understanding

در حال گسترش در CONTEXT Expanding on CONTEXT

  • نحوه فیلتر و سطر سطر با روابط چگونه کار می کند How filter and row context work with relationships

  • کار با یک میز در مقابل بسیاری از جداول Working with one table versus many tables

  • فیلترشده/تصفیه شده ISFILTERED/ISCROSSFILTERED

  • عملکرد مرتبط RELATED function

  • عملکرد EARLIER EARLIER function

بیانیه محاسبه CALCULATE statement

  • چرا محاسبه مهم است؟ Why CALCULATE is important?

  • چرا حتی باید از CALCULATE استفاده کنید؟ (همه چیز مربوط به CONTEXT است!) Why do you even have to use CALCULATE? (It's all about CONTEXT!)

  • هنگام استفاده از CALCULATE چه کاری می توانید انجام دهید؟ What can you do when you use CALCULATE?

  • هنگام محاسبه محاسبه فرمول چگونه محاسبه می شود؟ How are formula calculated when you involve CALCULATE?

  • مثال محاسبه با USERELATIONSHIP CALCULATE example w/USERELATIONSHIP

  • فیلترهای ساده و پیشرفته با محاسبه با استفاده از عملکرد فیلتر Simple and advanced filters with CALCULATE using FITLER function

توابع هوش زمان Time Intelligence Functions

  • توابع هوش زمانی چیست؟ What are time intelligence functions?

  • چرا باید جدول تاریخ داشته باشید؟ Why you must have a date table?

  • بهترین عملکرد مقایسه زمان - DATEADD The best time comparison function - DATEADD

  • DATEADD در مقابل SAMEPERIODLASTYEAR DATEADD vs SAMEPERIODLASTYEAR

  • تجمیع - YTD ، QTD ، MTD Aggregations - YTD, QTD, MTD

  • مقایسه زمان - ماه قبل ، قبل از موعد Time comparisons - PREVIOUSMONTH, PARALLELPERIOD

  • اطلاعات - OPENINGBALANCEMONTH ، STARTOFMONTH ، ENDOFYEAR Information - OPENINGBALANCEMONTH, STARTOFMONTH, ENDOFYEAR

  • توابع DATESBETWEEN ، DATESINPERIOD ، DATEDIFF DATESBETWEEN, DATESINPERIOD, DATEDIFF functions

  • مثالهای کاربردی با استفاده از توابع هوش زمانی Practical examples using time intelligence functions

تکنیک های پیشرفته برای متغیرها Advanced Techniques For Variables

  • درک چگونگی ارزیابی متغیرها Understanding how variables are evaluated

  • استفاده از متغیرهای جدول برای ساده سازی فرمول های نهایی Using table variables to simplify ultimate formulas

  • استفاده از متغیرها برای پاکسازی اقدامات متعدد Using variables to clean up multiple measures

ایجاد روابط مجازی Creating Virtual Relationships

  • چه زمانی روابط مجازی در مقابل فیزیکی ایجاد کنیم؟ When to create virtual vs physical relationships?

  • TREATAS TREATAS

  • USERELATIONSHIP چگونه مقایسه می شود؟ How does USERELATIONSHIP compare?

عملکردهای جدول پیشرفته Advanced Table Functions

  • نحوه دستکاری جداول مجازی با استفاده از توابع جدول How to manipulate virtual tables using table functions

  • ادکلن ADDCOLUMNS

  • خلاصه کردن SUMMARIZE

  • همچنین می توانید توابع جدول را با هم ترکیب کنید You can also combine table functions together

  • CROSSJOIN CROSSJOIN

  • ردیف ROW

  • اتحاد. اتصال UNION

  • قابل محاسبه CALCULATETABLE

  • INTERSECT و به استثنای INTERSECT & EXCEPT

  • خلاصه مقالات SUMMARIZECOLUMNS

  • تولید می کنند GENERATE

  • دسته بندی بر اساس GROUPBY

توابع رتبه بندی Ranking Functions

  • RANKX RANKX

  • TOPN TOPN

  • مثالهای کاربردی برای استفاده از توابع رتبه بندی Practical examples for using ranking functions

نمونه های ترکیبی فرمول پیشرفته DAX Advanced DAX Formula Combination Examples

  • اینجاست که روش اندازه گیری انشعاب واقعاً می درخشد This is where the measure branching methodology really shines

  • چندین فروش سه ماهه را با یکدیگر مقایسه کنید Compare multiple quarterly sales on each other

  • استفاده از جداول مجازی با COUNTROWS Using virtual tables with COUNTROWS

  • الگوریتم تخصیص بودجه Budgeting allocation algorithm

  • رفع خطاها با کل خود به طور موثر Fixing errors with your totals effeciently

  • تسلط بر سوالات بازبینی DAX Mastering DAX Review Questions

نمایش نظرات

نظری ارسال نشده است.

آموزش تسلط بر محاسبات DAX در Power BI
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
9h 17m
83
Udemy (یودمی) udemy-small
10 تیر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
9,435
4.6 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sam McKay Sam McKay

توانمندسازی کاربران BI BI برای تغییر جهان خود "من خیلی زود فرصت عظیم استفاده از Power BI برای ایجاد راه حل های تحلیلی را دیدم. پس از سالها توسعه برخی از تجزیه و تحلیل ها و ابزارهای پیشرفته در اکسل ، من شگفت زده شدم که می توانم اکثر آنها را دوباره ایجاد کنم تقریباً 10 the مواقع با Power BI کار می کند. " م Foundسس و مدیر عامل Enterprise DNA ، یک کسب و کار آموزش و مشاوره در زمینه هوش تجاری ، در درجه اول بر تصمیم گیری بهتر در سازمان ها با توانمندسازی افراد و تیم ها برای تبدیل داده های خام به بینش های بی نظیر با استفاده از مجموعه ابزارهای Power BI مایکروسافت متمرکز بود. با سابقه قوی در امور مالی ، قبلا در ANZ ، PIMCO و Fonterra کار می کرد. دارنده منشور CFA ، که در سال 2011 به این عنوان دست یافت. با اشتیاق برای ایجاد راه حل های تحلیلی بسیار مقیاس پذیر در سازمان ها ، و می خواهد ببیند دیگران چگونه این کار را انجام دهند.

Enterprise DNA Enterprise DNA

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.