خانه / آموزش مقدماتی DAX / آموزش DAX،توابع پدر فرزندی (Parent Child) درDAX

آموزش DAX،توابع پدر فرزندی (Parent Child) درDAX

توابع پدر فرزندی (Parent Child)      

در ادامه آموزش DAX  به مبحث پدر فرزندی (Parent Child) می پردازیم

همه ما درداده های خود نمونه دادهایی مانند چارت سازمانی ، نمودار کارمندان ، درخت واره حسابداری و … را داریم

برای پیاده سازی داشبورد های اطلاعاتی نیاز داریم تا این روابط را مصور کنیم

اولین تابعی که با آن آشنا میشویم تابع Path  است

(<PATH(<ID_columnName>, <parent_columnName

خروجی این تابع یک درخت است .

code Parenent Name
۱ مدیر عامل
۲ ۱ معاونت فنی
۳ ۱ معاونت مالی و اداری
۴ ۱ معاونت قرار دادها
۵ ۱ معاونت اجرایی
۶ ۱ معاونت بازرگانی
۷ ۷ تدارکات
۸ ۷ انبار
۹ ۷ خرید
۱۰ ۷ فروش
۱۱ ۵ مدیران پروژه
۱۲ ۵ تگهداری و تعمیرات
۱۳ ۵ ماشین آلات
۱۴ ۴ مناقصات
۱۵ ۴ قراردادها
۱۶ ۴ امورحقوقی
۱۷ ۲ دفتر فنی
۱۸ ۲ R & D
۱۹ ۲ QC
۲۰ ۳ مالی
۲۱ ۳ اداری
۲۲ ۳ آموزش

این داده را در نظر بگیرید می خواهیم در این داده روابط و درختواره مورد نظر را داشته باشیم .بنابر این می نویسیم :

(Tree = Path(code,Parent

خروجی مانند شکل زیر است :

تابع بعدی تابع PATHCONTAINS   است  خروجی این تابع درست یا غلط false/true  است

(<PATHCONTAINS(<path>, <item

ورودی این تابع یک درخت است و یک عبارت

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

مثال :

(“PATHCONTAINS = PATHCONTAINS(Sheet1[Tree],”20

خروجی

درباره‌ی نفیسه حجاری

نفیسه حجاری
کارشناس هوش تجاری ، تحلیگر و طراح بانک های اطلاعاتی .دانشجوی پایتون

همچنین ببینید

آموزش DAX،توابع ریاضی درDAX بخش دوم

توابع ریاضیاتی MATH & Trig function ([<DIVIDE(, [,<alternateresult

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

معادله امنیتی (فقط عدد بنویسید) *