دوره جامع و بلند مدت هوش تجاری در حدود 110 ساعت و مراحل زیر برگزار می‌شود:

این دوره سه مرحله دارد:

  1. مرحله اول: آموزش شاخصها
  2. مرحله دوم: آموزش SQL، ETL، DW، SSIS، SSAS
  3. مرحله سوم: آموزش Power BI

حال هر کدام از مراحل را جداگانه بررسی می کنیم.

مرحله اول: KPI

این مرحله شامل دو دوره است و بصورت همزمان توسط آقای میرزاخانی (SQL) و ایمن پور (KPI) در دو روز متفاوت برگزار می شود.

مرحله اولKPI 24 ساعت

دوره KPI: شاخصهای کلیدی عملکرد برای کارشناسان و مدیران، آیا قصد دارید پیش‌رفت یا پس‌رفت ها را اندازه گیری کنید؟

به واقع نمی توان ادعا کرد که شرکت، سازمان یا واحد و بخشی از آن را مدیریت می کنیم بدون آنکه با شاخصهای عملکرد آشنا باشیم و به خوبی از آنها استفاده کنیم. شاخص کلیدی عملکرد برای اندازه گیری چگونگی عملکرد در مقایسه با اهداف تعیین شده است. به کمک شاخصهای کلیدی عملکرد می توانیم میزان موفقیت شرکت را در حوزه های مختلف اندازه گیری کنیم، فرض کنید قصد داریم به این سوال پاسخ دهید که “عملکرد مدیر فروش و بطور کلی واحد فروش ما خوب بوده است؟” برای پاسخ به این سوال می توان شاخصهایی از جمله “روند رشد فروش، نرخ تبدیل فرصتهای ایجاد شده به فروش، پوشش و توسعه شبکه فروش و……” را بررسی کنیم.

در جایی دیگر ممکن است این سوال مطرح شود که “وضعیت بازاریابی شرکت ما چگونه است؟” آنجا نیز بررسی عملکرد این واحد در حوزه های “فروش آنلاین، رتبه در موتور های جستجو و روند ایجاد فرصت های فروش و…” بررسی شود.

سعی می کنیم در این دوره بصورت کاملا کاربردی به چنین سوالاتی و سوالات مشابه در حوزه مالی، مشتری، منابع انسانی” پاسخ دهیم. پر واضح است که یک مدیر نمی توان ادعا کند مدیریت مناسبی دارد مگر اینکه شاخصهای کلیدی عملکرد این موفقیت را نشان دهد.

سوالات متداول:

  1. مدت زمان این دوره چقدر می باشد و آیا این دوره پیش‌نیازی دارد؟

این دوره در 24 ساعت برگزار می شود و در هر هفته دو جلسه تشکیل خواهد شد که مدت زمان هر جلسه 3 ساعت خواهد بود. این دوره پیش نیازی ندارد.

  • از شاخصهای کلیدی عملکرد (KPI) کجا می توان استفاده کرد؟

KPI  یکی از انواع اندازه گیری عملکرد است که به شما کمک می کنید بفهمید سازمان یا شرکت و تیم شما چگونه عمل می کند. یک KPI خوب باید به عنوان یک قطب نما عمل کند. در واقع KPI به شما و تیمتان کمک می کند که بفهمید در مسیر درست رسیدن به اهداف استراتژیک خود حرکت می کنید یا نه. مشکل این هست که هزاران شاخص کلیدی عملکرد KPI برای انتخاب وجود دارد. اگر انتخاب اشتباهی داشته باشیم، شاخصی را اندازه گیری می کنیم که همراستا با اهداف ما نیست. در این دوره سعی می کنیم بیاموزیم که چگونه شاخصهای درست را انتخاب کنیم؟

  • در این دوره نرم افزار هم تدریس می شود؟

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

  • آیا مثال های عملی در دوره نیز وجود دارد؟

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

  • من نمی توانم در کلاس‌های حضوری شرکت کنم. راه حل چیست؟

شما می‌توانید در کلاس های آنلاین هوش تجاری ثبت نام کنید و به صورت آنلاین دوره را طی کنید.

  • دوره آنلاین چه مزیت‌هایی دارد؟

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

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

  1. علت استفاده از شاخص کلیدی عملکرد و تعریف KPI
  2. شاخص های کلیدی عملکرد حوزه مشتریان
  3. شاخص های کلیدی عملکرد مالی
  4. شاخصهای انبار و تولید و عملیات
  5. شاخص های کلیدی خدمات پس از فروش
  6. شاخص های کلیدی عملکرد منابع انسانی
  7. شاخص های کلیدی عملکرد بازاریابی و فروش

ریز شاخصها و مباحث به شرح زیر است:

  1. شاخص رضایت مشتری
  2. امتیاز خالص ترویج کننده (NPS)
  3. نرخ نگهداری یا حفظ مشتری (CRR)
  4. نرخ از دست رفتن یا رویگردانی مشتری (CTR)
  5. نرخ مشارکت متعهدانه مشتری
  6. ارزش طول عمر مشتری (CLV)
  7. شکایت مشتریان
  8. نرخ بازده داخلی Internal Rate of Return (IRR)
  9. نرخ بازده داخلی اصلاح شده Modified Internal Rate of Return (MIRR)
  10. Return on marketing investment (ROMI)
  11. Customer Effort Score (CES)
  12. حاشیه سود ناخالص
  13. حاشیه سود عملیاتی
  14. حاشیه سود خالص
  15. نرخ رشد درآمد
  16. نسبت هزینه عملیاتی
  17. نسبت CAPEX  به فروش (Capital expenditure)
  18. نسبت پوشش بهره  Times Interest Earned (TIE)
  19. نسبت جاری یا آنی CURRENT RATIO
  20. نسبت سریع QUICK RATIO / ACID TEST
  21. نسبت سرمایه در گردش
  22. نسبت گردش حساب‌های پرداختنی ACCOUNTS PAYABLE TURNOVER
  23. نسبت گردش حساب‌های پرداختنی به روز Accounts Payable Turnover in Days
  24. نسبت گردش حساب‌های دریافتنی Accounts Receivable Turnover
  25. نسبت گردش حساب‌های دریافتنی  به روز Accounts Receivable Turnover in Days
  26. نسبت گردش موجودی کالا (ITR) Inventory Turnover
  27. نسبت روزهای فروش موجودی (DSI) Days Sales of Inventory
  28. چرخه تبدیل وجه نقد (CCC) Cash conversion cycle
  29. بازده سرمایه گذاری (ROI)
  30. بازده دارایی (ROA)
  31. نسبت بدهی به حقوق صاحبان سهام (D/E)
  32. بازده حقوق صاحبان سهام (ROE) Return on Equity
  33. Burn Rate
  34. شاخص اهرم مالی
  35. نسبت قیمت به درآمد(P/E)
  36. BERRY RATIO
  37. فرمول پیش بینی ورشستگی امتیاز Z آلتمان Altmann’s Z-Score bankruptcy prediction
  38. میزان پوشش موجودی
  39. کالای راکد انبار
  40. دقت موجودی
  41. نرخ استفاده از ظرفیت تولید (CUR) Capacity Utilization Rate
  42. سطح ضایعات فرآیند
  43. نقطه سفارش‌دهی مجدد Reorder point
  44. ظرفیت نقطه سر به سر کارخانه BREAK-EVEN PLANT CAPACITY
  45. متوسط زمان بین خرابی‌ها MEAN TIME BETWEEN FAILURES
  46. درصد درخواست برای تعویض محصول WARRANTY CLAIMS PERCENTAGE
  47. Average Handle Time
  48. Number of Callers Abandoning Calls
  49. نرخ حل مشکلات در اولین تماس (FCR) First Contact Resolution
  50. درآمد به ازا هر کارمند (RPE)
  51. نرخ ریزش کارکنان Employee churn rate
  52. متوسط زمان لازم برای استخدام Average time to hire
  53. ارزش افزوده سرمایه انسانی Human capital value added (HCVA)
  54. فاکتور غیبت برادفورد Absenteeism Bradford factor
  55. متوسط طول مدت خدمت کارکنان Average employee tenure
  56. نسبت تاخیر در جذب نیروی انسانی LATE PERSONNEL REQUISITIONS RATIO
  57. نسبت تخفیفات به فروش ناخالص
  58. نرخ رشد فروش و حذف تورم
  59. کشش تقاضای محصول Product demand elasticity
  60. تعداد روزهای پس افت Days of backlog
  61. نرخ جذب (مشتری) Pull-Through rate
  62. نسبت خرید به بازدید از سایت Proportion of completed sales to home page views
  63. نسبت استعلام به خرید نهایی Quote to close ratio
  64. بهره‌وری فروش Sales Productivity
  65. شاخص درصد تحقق بودجه
  66. هزینه هر سرنخ تجاری Cost per lead
  67. نرخ تبدیل
  68. هزینه جذب هر مشتری Customer acquisition cost (CAC)
  69. قیف بازاریابی و نرخ های تبدیل
  70. رتبه موتورهای جستجو (به وسیله کلمات کلیدی) و نرخ کلیک خوری (click through rate)
  71. نرخ پرش و بازدید صفحه


مرحله دوم: طراحی و پیاده سازی سیستم هوش تجاری در SQL Server

مرحله دومSQLETLDWSSISSSAS42 ساعت

نام دوره:  Microsoft SQL Server : چگونه طراحی کنیم؟ چگونه استفاده کنیم؟

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

 سوالات متداول: 

  1. مدت زمان این دوره چقدر می باشد و آیا این دوره پیشنیازی دارد؟

دوره تقریبا 20 ساعت آموزشی به همراه پروژه پایانی می باشد که در بازه حدود 1 ماه طی خواهد شد. در هر هفته یک جلسه تشکیل خواهد شد که مدت زمان هر جلسه 4 ساعت خواهد بود.

 دوره   SQL Server”: چگونه طراحی کنیم؟ چگونه استفاده کنیم؟ پیش نیازی ندارد.

  • در این دوره نرم افزار هم تدریس می شود؟

بله. نرم افزارهایی که در این دوره تدریس می شوند عبارتند از:

 SQL Server Management Studio

Azure Data Studio  

  • مزیت یادگیری Microsoft SQL Server نسبت به دیگر پایگاه داده ها چیست؟

Microsoft SQL Server به همراه رقبای نام آشنای خود (مانند Oracle، MySQL، PostgreSQL) در دسته پایگاه داده های از نوع SQL یا رابطه ای قرار می گیرند. اصول طراحی و استفاده از این نوع پایگاه های داده نقاط مشترک بسیاری داشته و شما با یادگیری یکی مسیر کار کردن با دیگر پایگاه داده های رابطه ای را نیز پیموده اید.

Microsoft SQL Server  از محبوب ترین اعضای این خانواده است که علاوه بر فراگیر بودن آن در بازار، ابزار های کمکی بهتری نیز نسبت به رقبایش در اختیار کاربران قرار می دهد.

  • آیا مثال های عملی در دوره نیز وجود دارد؟

تمام تلاش ما این است که برای یادگیری بهتر دانشجو، از مثال های کاربردی در دنیای واقعی استفاده کنیم. این تلاش باعث می شود که دانشجو به فضای بازار کار نزدیک تر شده و شانس بیشتری برای موفقیت داشته باشد.

سرفصلها:

  • پایگاه داده های رابطه ای چگونه به وجود آمدند؟
  • گام به گام با طراحی پایگاه داده یک فروشگاه اینترنتی
  • پایگاه داده طراحی شده را بسازیم.
  • T-SQL: من یک زبان جدید یاد می گیرم.
  • فروشگاه خود را با انواع گزارش ها بررسی کنیم.

بعد از اتمام بخش فوق، به موارد زیر خواهیم پرداخت:

سرفصلها:

  1. مخزن داده، هوش تجاری و مدل چند بعدی داده ها (4 ساعت)
  2. مقایسه جمع آوری داده ها و  تجزیه و تحلیل داده ها
  3. اهداف مخزن داده و هوش تجاری
  4. برنامه های هوش تجاری
  5. مقدمه ای بر مدل سازی چند بعدی
  6. سیستم های OLTP ,OLAP
  7. معماری سیستم های چند بعدی
  8. جداول Fact
  9. جداول Dim
  10. معماری بالا به پایین و پایین به بالا در مخزن داده
  • تکنیک کیمبال در مدل سازی چند بعدی (6 ساعت)
  • مفاهیم اساسی
  • تحلیل نیازمندی ها
  • فرایند طراحی چهار مرحله ای در مدل چند بعدی
    • فرآیندهای کسب و کار
    • ریزدانگی داده ها
    • Dim
    • Fact
  • معماری مدل های چند بعدی
  • تکنیک های طراحی Fact
    • Fact Table Structure
    • Additive, Semi-Additive, Non-Additive Facts
    • Nulls in Fact Tables
    • Conformed Facts
    • Transaction Fact Tables
    • Periodic Snapshot Fact Tables
    • Accumulating Snapshot Fact Tables
    • Fact less Fact Tables
    • Aggregate Fact Tables or OLAP Cubes
    • Consolidated Fact Tables
  • تکنیک های طراحی Dim
  • Dimension Table Structure
  • Dimension Surrogate Keys
  • Natural, Durable, and Supernatural Keys
  • Drilling Down
  • Degenerate Dimensions
  • DE normalized Flattened Dimensions
  • Multiple Hierarchies in Dimensions
  • Flags and Indicators as Textual Attributes
  • Null Attributes in Dimensions
  • Calendar Date Dimensions
  • Role-Playing Dimensions
  • Junk Dimensions
  • Snow flaked Dimensions
  • Outrigger Dimensions
  • Integration via Conformed Dimensions
  • Conformed Dimensions
  • Shrunken Dimensions
  • Drilling Across
  • طراحی و پیاده سازی فرآیند ETL (6 ساعت)
  • بررسی اجمالی فرایند   ETL
  • فرآیند ETL در سیستم هوش تجاری
  • طراحی برنامه در سطح کلان
  • ·         انتخاب ابزار
  • ·         تدوین استراتژی های پیش فرض
  • ·         نفوذ به عوق داده در جداول هدف
  • ·         جمع آوری اطلاعات مربوط به Dim ها
  • ·         تدوین برنامه جمع آوری و مدل بروز رسانی در جداول Fact
  • ·          تدوین برنامه جهت جمع آوری اطلاعات تجمیعی
  • زمانبندی اجرای ETL
  • تکنیک های پیشرفته مدل سازی بعدی (6 ساعت)

• ساخت Bus Matrix مربوط به کسب وکار

  • معرفی و پیاده سازی Slowly Changing Dimension
    • Type 0: Retain Original
    • Type 1: Overwrite
    • Type 2: Add New Row
    • Type 3: Add New Attribute
    • Type 4: Add Mini-Dimension
    • Type 5: Add Mini-Dimension and Type 1 Outrigger
    • Type 6: Add Type 1 Attributes to Type 2 Dimension
    • Type 7: Dual Type 1 and Type 2 Dimensions
  • مدیریت ساختار سلسه مراتبی
    • Fixed Depth Positional Hierarchies
    • Slightly Ragged/Variable Depth Hierarchies
    • Ragged/Variable Depth Hierarchies with Hierarchy Bridge Tables
    • Ragged/Variable Depth Hierarchies with Path string Attributes
  • تکنیک های پیشرفته در Fact
    • Fact Table Surrogate Keys
    • Centipede Fact Tables
    • Numeric Values as Attributes or Facts
    • Lag/Duration Facts
    • Header/Line Fact Tables
    • Allocated Facts
    • Profit and Loss Fact Tables Using Allocations
    • Multiple Currency Facts
    • Multiple Units of Measure Facts
    • Year-to-Date Facts
    • Multi pass SQL to Avoid Fact-to-Fact Table Joins
    • Timespan Tracking in Fact Tables
    • Late Arriving Facts
    • Advanced Dimension Techniques
    • Dimension-to-Dimension Table Joins
    • Multivalued Dimensions and Bridge Tables
    • Time Varying Multivalued Bridge Tables
    • Behavior Tag Time Series
    • Behavior Study Groups
    • Aggregated Facts as Dimension Attributes
    • Dynamic Value Bands
    • Text Comments Dimension
    • Multiple Time Zones
    • Measure Type Dimensions
    • Step Dimensions
    • Hot Swappable Dimensions
    • Abstract Generic Dimensions
    • Audit Dimensions
    • Late Arriving Dimensions
  • مدل Tabular (12 ساعت)
  • مفاهیم مدل Tabular
  • پیاده سازی مدل Tabular
  • مقایسه مدلهای چند بعدی و Tabular
  • واکشی داده ها
  • طراحی مدل داده و درک روابط
  • رابطه فعال و غیرفعال
  • روابط دو طرفه
  • آشنایی با زبان DAX عبارات تحلیل داده ها
  • Calculated Attributes
  • Calculated Tables
  • Measures
  • KPI
  • مدیریت ساختار سلسله مراتبی
  • Perspectives
  • اضافه کردن Translation
  • پارتیشن بندی
  • پردازش
  • Deployment
  • مدیریت امنیت
  • گزارشگری و طراحی داشبورد (6 ساعت)
  • مقدمه ای بر ابزارهای گزارشگری در پلت فرم مایکروسافت
  • پیکربندی SSRS
  • اجرای گزارشهای SSRS
  • اجرای گزارش پارامتری


مرحله سوم: طراحی و پیاده سازی سیستم هوش تجاری با  Power BI

مرحله سومPower BI 45 ساعت

همزمان با اجاری مرحله دوم، دوره طراحی و پیاده سازی سیستم هوش تجاری با  Power BI در 45 ساعت برگزار خواهد شد.

جلسه اول:

  • آشنایی با منابع
  • آشنایی با Power BI Service
  • معرفی پلن‌های اشتراک و تفاوت دو اشتراک Pro و Premium
  • ایجاد اکانت با ایمیل شرکتی
  • فراخوانی داده از اکسل
  • استفاده از Natural Language Queries
  • Quick insights
  • ساخت Report
  • بررسی Visual interaction
  • انتشار گزارشات در وب و انواع آن
  • خروجی pdf و pptx
  • بررسی عدم دانلود فایل pbix
  • Mobile layout
  • Subscription

جلسه دوم:

  • بررسی امکانات جدید Power BI Service
  • Generate QR Code
  • Analyze in Excel
  • Pin a Report
  • ساخت Workspace
  • بررسی انواع فیلتر در گزارشات
  • به اشتراک گذاری گزارشات و داشبوردها
  • بروز رسانی فایل اکسل (روش اول)
  • بروز رسانی فایل اکسل با استفاده از One Drive (روش دوم)

جلسه سوم:

  • بروز رسانی با استفاده از Power BI Personal Gateway (روش سوم)
  • بررسی قابلیتهای داشبورد:
  • Set as featured
  • Add a Comment
  • Chat in teams
  • Copy visual as image
  • Go to Q&A
  • Export to .CSV
  • Related insights
  • Data Alert
  • مقایسه نهایی داشبورد و گزارش
  • Build Apps در دو حالت
  • App  مرتبط با workspace
  • Template app
  • Office 365 and Site Admin
  • آشنایی با tenant
  • بستن اکانت Power BI Service
  • نرم افزار  Power BI Desktop و مقایسه آن با Power BI Service
  • بروز رسانی نسخه های جدید؟ (نسخه فعلی؟)
  • فراخوانی داده از منابع مختلف
    • فرخوانی داده از وب
    • فرخوانی داده از سرویس های آنلاین
    • فرخوانی داده از اکسل
    • فراخوانی داده از SQL به همراه استفاده از دستورات Select و Where
    • تفاوت Import و Direct Query
    • فراخوانی داده از Folder و مثال Google search console
  • تغییر منابع داده

جلسه چهارم:

  • یک مثال کاربردی و حل مشکل به سه شیوه، رسم نمودار بودجه و فروش بر حسب برند
    • استفاده از زبان DAX
    • استفاده از روابط جداول (بررسی اولیه اهمیت روابط جداول)
    • استفاده از Power Query

آموزش Power Query

  • بررسی عمیق Power Query
    • قانون 80% – 20%
    • مزایای استفاده از Power Query  در مقابل فرمولهای اکسل و VBA
    • ETL در Power Query و مفهوم E، T، L
    • پاک سازی داده ها چیست؟
  • آموزش انواع Join:
    • Left outer join
    • Right outer join
    • Left Anti join
    • Right Anti join
    • Full outer join
    • Inner join
  • مثال برای ادغام بودجه و فروش و در ادامه:
    • اضافه کردن ستون ساده  (ستون بودجه ماهیانه)
    • تعیین نوع داده های ستون بودجه
    • حذف جداول
    • مرتب کردن داده های یک ستون با ستون دیگر
    • حل جمع اشتباه اعداد بودجه
  • Append و نکات آن
  • Pivot و Unpivot، Transpose و Fill و نکات آن و حل مثالهای مربوطه

جلسه پنجم:

ادامه آموزش Power Query

  • آشنایی با فایلهای Json و XML،
  • تبدیل جداول اکسل به فرمت XML با ماکروی VBA
  • تبدیل جداول اکسل به فرمت Json با ماکروی VBA
  • Parse
  • انواع Split column:
    • By delimiter
    • By number of characters
    • By position
    • By lowercase to Uppercase
    • By Uppercase to lowercase
    • By Digit to non-digit
    • By non-digit to Digit
  • آشنایی با کد اسکی، کاراکترهای غیرقابل چاپ و Clean
  • Suffix، Prefix، Extract
  • Grouping Queries، Query relationship
  • Go to columns، Choose Column
  • Keep Rows، removing top or bottom rows، Removing Alternate rows
  • Index Column، Add conditional column
  • Using Locale، توزیع، کیفیت و مشخصات ستون
  • Self join
  • Text Analytics

جلسه ششم:

ادامه آموزش Power Query

  • Using Locale، توزیع، کیفیت و مشخصات ستون
  • Self join
  • Text Analytics
  • مقدمه ای در مورد زبان M
  • Advanced editor و ارتباط آن با مراحل
  • ساختار زبان M
  • چرا نیاز به آموزش زبانM  داریم؟
  • تعریف متغیر و یک مثال برای ایجاد مراحل مختلف
  • مثالی برای استفاده از توابع
  • کامنت گذاشتن
  • استفاده از  IntelliSense
  • ·        #shared
  • ·        5 ساختار برای نگهداری داده:
  • Primitive Value
  • List
  • Record و تابع Text.Format
  • Table
  • Function
  • بررسی مستقیم بعضی توابع M
    • Text.Format

جلسه هفتم:

ادامه آموزش Power Query

  • File.Contents
  • Csv.Document
  • Excel.Workbook
  • Table.FromList
  • Table.FromRecords
  • Table.PromoteHeaders
  • Table.TransformColumnTypes
  • Table.AddColumn
  • Table.RenameColumns
  • Table.AddIndexColumn
  • Table.ReorderColumns
  • List.Dates
  • 14.  #duration
  • Table.AlternateRows
  • Number.Round
  • Table.Join
  • Table.Pivot
  • Table.RemoveFirstN
  • Table.RemoveLastN
  • Table.Schema
  • Table.SelectRowsWithErrors
  • Table.Skip
  • Table.SplitColumn

توابع در زبان M

  • ·         مثال 1 از Custom Function
  • ·         مثال 2 از Custom Function ایجاد تابعی برای ایجاد جدول تک ستونی از بازه دلخواه تاریخ
  • ·         مثال 3 از Custom Function
  • مثال 4 از Custom Function Append کردن تعدادی جدول که قبل از ادغام نیاز به تغییرات دارند

جلسه هشتم:

ادامه توابع در زبان M

  • مثال 5 از Function پیدا کردن اولین عنصر بیشتر از 5 در یک لیست
  • مثال 6 از Function استفاده از تابع بازگشتی

روابط جداول

  • ایجاد و مدیریت روابط جداول در Power BI
  • تنظیمات مربوط به روابط جداول
  • ساخت مدل
  • روابط یک به یک، یک به چند و چند به چند
  • ساختن جدول واسط
  • روابط فعال و غیرفعال
  • علت غیرفعال شدن روابط و دور

Template, Theme, Parameter

  • Power BI Template و تفاوت فایلهای Pbix با Pbit
  • محتویات فایلهای Pbit
  • فایلهای template و Theme Gallery
  • فایلهای json و تغییرات آن
  • استفاده از فونتهای فارسی
  • ایجاد و خروجی فایل json از Power BI Desktop
  • ایجاد پارامتر، استفاده از پارامتر در Query و نحوه تغییر و خودکار کردن ورودیها

Bookmark

  • کاربرد Bookmark
  • Bookmark چه اطلاعاتی را نگهداری می کند؟
  • نحوه ایجاد Bookmark و مثال 1
  • نمایش Bookmark به عنوان Slideshow
  • مثال2: پرچم‌های کشورها و Bookmark

جلسه نهم:

ادامه مبحث Bookmark

  • مثال3: Clear filter
  • مثال4: تاثیر ویژگی Data
  • مثال5: تاثیر ویژگی Display
  • استفاده از Group و Current page
  • مثال6: ایجاد دکمه on و off با Bookmark
  • ویژگیهای Button

Drill

  • بررسی   Drill Down و  Drill Upو ارتباط با Hierarchy
  • معرفی و نحوه ایجادDrill through
  • مثالی برای ایجادDrill through
  • Drill through و ارتباط با صفحه مقصد
  • Drill through بهبود عملکرد Button

Visual

  1. Stacked Bar Chart
  2. Stacked Column Chart
  3. Clustered Bar Chart
  4. Clustered Column Chart
  5. 5.      100% Stacked Bar Chart
  6. 6.      100% Stacked Column Chart
  7. Line Chart
  8. Area Chart
  9. Stacked Area Chart
  10. Line and Stacked Column Chart
  11. Line and Clustered Column Chart
  12. Ribbon Chart
  13. Waterfall Chart
  14. Funnel Chart
  15. Scatter Chart
  16. Pie Chart
  17. Donut Chart
  18. Treemap

جلسه دهم:

ادامه Visual ها

  1. Map
  2. Filled Map
  3. Shape Map
  4. Gauge
  5. Card
  6. Multi-Row Card
  7. Key Performance Indicator (KPI)
  8. Slicer
  9. Table
  10. Matrix
  11. Key Influencers
  12. Decomposition Tree
  13. Q&A
  14. Smart narrative

مرور visualهای دو نسخه متفاوت از Desktop

Custom Visual

نحوه فراخوانی Custom Visual

  1. Advanced Card
  2. Card with States by OKViz
  3. Mekko Chart
  4. Infographic Designer
  5. Word Cloud
  6. Gantt
  7. Bullet Chart
  8. Synoptic Panel
  9. Image

جلسه یازدهم:

بخش اول Report Server

  • دو شیوه برای استفاده از Power BI
  • معماری Power BI RS
  • Power BI Report Server چیست؟
  • مقایسه Power BI Report Server  و Power BI service
  • مهمترین تفاوتهای Power BI Report Server و Power BI service
  • سخت افزار و نرم افزار مورد نیاز برای نصب Power BI Report Server
  • دانلود و نصب Power BI Report Server
  • پیکربندی Power BI Report Server
  • بررسی دو حالت ممکن در ورود به web portal
  • نصب Power BI Desktop  نسخه بهبود یافته برای Report Server
  • ذخیره سازی گزارشات در Report Server
  • تغییرات ظاهری و Branding
  • ایجاد نام کاربری جدید

زبان DAX

  • تفاوت بین زبان M  وDAX  در Power BI
  • DAX  چیست؟ Data Model  چیست؟
  • اجزا تشکیل دهنده Data Model
  • بررسی تعدادی توابع DAX و لیست توابع
  • اولین محاسبه با DAX
  • قواعد نامگذاری در Dax
  • چگونه کامنت اضافه کنیم؟
  • دومین محاسبه با DAX
  • سومین محاسبه با DAX

جلسه دوازدهم:

زبان DAX

  • انواع داده،
  • عملگرها در DAX (عملگرها منطقی، ریاضی، مقایسه ای و اولویت عملگرها)
  • مثال: ایجاد Measure  وColumn  محاسبه شده و بررسی تفاوتها

توابع DAX:

  1. تابع  CONCATENATE
    1. تابع  CONCATENATEX
    1. تابع FIND
    1. تابع SEARCH کاربرد Wildcard
    1. تابع EXACT
    1. تابع Fixed
    1. تابع Format (مثال: حذف Year از Legend و تاثیر آن)
    1. تابع LEFT
    1. تابع RIGHT
    1. تابع MID
    1. تابع LEN
    1. تابع LOWER
    1. تابع UPPER

جلسه سیزدهم:

ادامه توابع در زبان DAX

  1. تابع Replace
  2. تابع  SUBSTITUTE
  3. تابع TRIM
  4. تابع REPT
  5. تابع UNICODE
  6. تابع UNICHAR و مثال جالب از آن
  7. تابع CALENDAR
  8. تابع CALENDARAUTO
  9. تابع DATEDIFF
  10. تابع NOW
  11. تابع TODAY
  12. تابع IF
  13. تابع IFERROR
  14. تابع TRUE
  15. تابع SWITCH
  16. تابع AND
  17. ADDCOLUMNS
  18. SELECTCOLUMNS
  19. تابع SUM
  20. تابع SUMX
  21. تابع COUNT
  22. تابع CountRows
  23. تابع CountBlank
  24. تابع COUNTX
  25. تابع DISTINCTCOUNT
  26. 39.   تابع MaxX
  27. 40.   تابع MinX
  28. 41.   تابع AverageX
  29. 42.    تابع CONTAINS
  30. تابع SELECTEDVALUE
  31. ISBLANK
  32. ISEMPTY
  33. ISLOGICAL
  34. ISNONTEXT
  35. ISODD
  36. ISEVEN
  37. ISNUMBER
  38. ISONORAFTER
  39. PATH
  40. PATHCONTAINS
  41. PATHITEM
  42. PATHITEMREVERSE
  43. PATHLENGTH
  44. LOOKUPVALUE

جلسه چهاردهم:

ادامه توابع در زبان DAX

  • Divide
  • SUMMARIZE
  • ROLLUP
  • ROLLUPGROUP
  • SUMMARIZECOLUMNS
  • GROUP BY
  • CURRENTGROUP
  • Union
  • Intersect
  • Except
  • Calculate
  • ALL
  • ALLEXCEPT
  • ALLSELECTED
  • ISFILTERED
  • KEEPFILTERS

مثال: ایجاد بودجه برای رنگ‌ها

تعریف متغیر و نکات آن

  1. جلسه پانزدهم:
  2. CROSSJOIN
  3. GENERATE
  4. TREATAS
  5. NATURALINNERJOIN
  6. NATURALLEFTOUTERJOIN
  7. TOTALYTD
  8. SAMEPERIODLASTYEAR
  9. TOTALQTD
  10. TOTALMTD

بخش دوم  Report Server

  • Row level security
  • Scheduled refresh
  • Upload In Power BI Report Server
  • KPI in Power BI Report Server
  • آشنایی با Mobile Report in Power BI Report Server
  • Full Screen in Power BI Service and Power BI Report Server
  • Monitor Your Report Server