01/03/2024
Power BI စာအုပ် ထွက်ပါပြီ။
~~~~~~~~~~~~~~~~
Power BI ဆိုတာ Microsoft ရဲ့ Business Analytics Tool ဖြစ်ပြီး မိမိတို့ရဲ့ စီးပွားရေးလုပ်ငန်း၊ ကုမ္ပဏီ၊ အဖွဲ့အစည်းတွေအတွက် အင်မတန်အရေးပါတဲ့ဆုံးဖြတ်ချက်တွေချမှတ်ဖို့ တစ်စစီ ပြန့်ကျဲနေတဲ့ဒေတာတွေကို စုစည်းပြီး အသုံးဝင်တဲ့ Information သတင်းအချက်အလက်အဖြစ် လျှင်လျှင်မြန်မြန် ထွက်လာစေဖို့အတွက် အသုံးပြုပါတယ်။ လုပ်ငန်းအခြေအနေတွေ ရလာဒ်တွေ လစဥ် နှစ်စဥ် အရောင်းတွေ သိရဖို့ decision making တွေ ချမှတ်နိုင်ဖို့ အရင်က Excel Dashboard, Excel Pivot Table တို့ပဲ အသုံးပြုနေရာကနေ အခုဆိုရင် Microsoft Power BI က Excel Sheet ပေါင်းများစွာအပြင် တခြား Data Source ပေါင်းများစွာကနေ စုစည်းပြီး Dynamically Interactive Report Dashboard တို့ကို ထိထိရောက်ရောက် မြန်မြန်ဆန်ဆန် ဖန်တီးတည်ဆောက်နိုင်အောင် ဒီစာအုပ်နဲ့ ပို့ချချက်ခွေက သင့်ကို အကူအညီပေးပါလိမ့်မယ်။
Power BI ကို ရုံးဝန်ထမ်းများ၊ အရောင်းမန်နေဂျာမှသည် CEO, MD ထိ အသုံးပြုရမှာဖြစ်ပြီး အရောင်းဒေတာအချက်လက်တွေကို ခွဲခြမ်းစိတ်ဖြာ (data visualization) ပြုလုပ်နိုင်ခြင်း၊ Sales Data တွေကို Forecast ပြုလုပ်နိုင်ခြင်း၊ လုပ်ငန်းအတွက် အရေးကြီးတဲ့ Decision Making တွေကို Interactive Data Visualization ဖြစ်တဲ့ Power BI အကူအညီနဲ့ အချိန်တိုအတွင်း ဖန်တီး တည်ဆောက် ရယူ အသုံးချနိုင်ပါတယ်။
Power BI Report Dashboard တည်ဆောက်တဲ့အခါ အလွန်အရေးပါတဲ့ Features တွေ၊ Data Cleaning ပြုလုပ်ပုံ အသေးစိတ် Step By Step နည်လးမ်းတွေ၊ Data Analyze လုပ်တဲ့အခါမှာလည်း အဖိုးမဖြတ်နိုင်လောက်အောင် တန်ဖိုးကြီးမားတဲ့ Business Intelligence တွေ၊ DAX အသုံးပြုနည်းလမ်းတွေ၊ Business Insights တွေအကြောင်းကို ဒီစာအုပ်နဲ့ ပို့ချချက် DVD မှာ ဆရာစားမချန် သင်ကြားပို့ချထားပါတယ်။
Visualization အတွက်လည်း Professional လည်းကျ Business Insights မျိုးစုံကိုလည်း အလွယ်တကူ ရှင်းရှင်းလင်းလင်း မြင်နိုင်တဲ့ Power BI Report Dashboard တွေ ရေးဆွဲပုံကိုလည်း Step By Step လေ့လာသင်ယူရပါမည်။
စာအုပ်နဲ့ ပို့ချချက် ဗွီဒီယိုကြည့်ပြီး တစ်ပါတည်း လိုက်ပါလုပ်ဆောင်နိုင်ဖို့ Exercise File များကိုလည်း Unit အလိုက် ထည့်သွင်းထားပါတယ်။
Unit 1 Introduction to Power BI
Power BI Software ထည့်သွင်း အသုံးပြုဖို့ အနည်းဆုံး Hardware & Software လိုအပ်ချက်များ၊ Data Skill , မတူညီသော Power BI Tools များ အကြောင်း၊ Step By Step အသုံးပြုရမည့် Power BI Desktop Flow, Power BI Desktop Software ထည့်သွင်း Install ပြုလုပ်ပုံ၊ Power BI Desktop Software ရဲ့ ဖွဲ့စည်းတည်ဆောက်ပုံ User Interface ကို နားလည်ခြင်း၊ Power BI Dashboard တစ်ခု ပြုလုပ်ဖို့အတွက် လိုအပ်သည့် Sample Data များကို လေ့လာခြင်း၊ Excel Spreadsheet မှ Data များကို ရယူခြင်း၊ Power Query Editor အသုံးပြုပြီး Data များကို Transformation ပြုလုပ်ခြင်း၊ Website မှ Data များကို ရယူပြီး Data များကို Transformation ပြုလုပ်ခြင်း၊ Merging Queries အသုံးပြုပြီး Table များကို Join ခြင်း၊ Power BI Layout ဖြစ်တဲ့ Field နဲ့ Visualization များကို လေ့လာခြင်း၊ Title, Slicer, Theme များ ထည့်သွင်း အသုံးချခြင်း၊ Report သိမ်းဆည်းခြင်းနှင့် Publish ပြုလုပ်ခြင်း၊ တခြားသူများနှင့် မျှဝေခြင်းစသည့် Power BI အကြောင်းအရာများကို Professional Dashboard တစ်ခု ဖန်တီးနိုင်သည့်အထိ လေ့လာသင်ယူရပါမည်။
Unit 2 Getting Data Sources
Power BI မှာ Report, Dashboard, Data Analysis နဲ့ Visualization တွေ ပြုလုပ်ဖို့ အရင်ဆုံး Data Source တွေနဲ့ ကြိုတင်ချိတ်ဆက်ထားဖို့ လိုအပ်ပါတယ်။ ဒီအခန်းမှာ Data Source တွေ ချိတ်ဆက်ဖို့ အခြေခံသိထားရမည့် အကြောင်းအရာများ၊ Excel File များ ချိတ်ဆက်ခြင်း၊ CSV ဖိုင်များ ချိတ်ဆက်ခြင်း၊ Database များသို့ ချိတ်ဆက်ခြင်း၊ Website များမှ Data များကို ချိတ်ဆက်ခြင်း၊ SharePoint List များသို့ ချိတ်ဆက်ခြင်း၊ Microsoft Dataverse သို့ ချိတ်ဆက်ခြင်း စသည့် Data Source ချိတ်ဆက်ခြင်း သင်ခန်းစာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 3 Data Cleaning and Preparation
NA Row များကို ဖယ်ရှားခြင်း၊ first row ကို headers names အဖြစ် အသုံးချခြင်း၊ Pivot နဲ့ Unpivot အကြောင်းကို နားလည်ခြင်း၊ Column များခွဲခြင်း၊ Data Type များ အကြောင်းကို နားလည်ခြင်း၊ M Language အကြောင်းကို နားလည်ခြင်း၊ Empty Row များကို ဖယ်ရှားခြင်း၊ dataset အတွင်းမှာ granular data level ကို Identify ပြုလုပ်ခြင်း၊ နှစ်ခါ သုံးခါ ထပ်နေတဲ့ Duplicated Rows များကို ဖယ်ရှားခြင်း၊ Append queries, Merge Queries အသုံးပြုခြင်း၊ မလိုအပ်တဲ့ ဖိုင်တွေကို Disable ပြုလုပ်နည်း စတဲ့ Power Query Editor အသုံးပြုပြီး Data Cleaning ပြုလုပ်ပုံ အဆင့်ဆင့်ကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 4 Transform Data with the Power Query Editor
Data တွေကို Power BI မှာ အဆင်ပြေပြေအသုံးချနိုင်ဖို့ အရင်ဆုံး Data Cleaning and Transform ပြုလုပ်ရပါမည်။ အဲဒီအတွက် Power Query Editor ကို အသုံးပြုခြင်း၊ Data များကို လျော့ချခြင်း၊ ကြီးစဥ်ငယ်လိုက်သော်လည်းကောင်း ငယ်စဥ်ကြီးလိုက်သော်လည်းကောင်း Sorting စီခြင်း၊ First Row အဖြစ် သက်မှတ်သိမ်းဆည်းခြင်း၊ ဒေတာများ Extract ထုတ်ယူခြင်း၊ Row များကို Filter လုပ်ခြင်း၊ Data Type များကို မှန်ကန်စွာ သက်မှတ်ခြင်း၊ ဒေတာတန်ဖိုးများကို အစားထိုး ပြောင်းလဲပြင်ဆင်ခြင်း၊ Unpivot Column များ ပြုလုပ်ခြင်း၊ Column များကို Transform ပြုလုပ်ခြင်း စသည့် Data Transformation သင်ခန်းစာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 5 Combine, Append and Merge Data
တစ်ခုထက်ပိုတဲ့ Multiple Table တွေကို Combine လုပ်ဖို့အတွက် ပြင်ဆင်ခြင်း၊ Data တွေကို Append လုပ်ဖို့ Query အသုံးပြုခြင်း၊ Index Column ထည့်သွင်းခြင်း၊ Data များကို Cleaning ပြုလုပ်ခြင်း၊ ကိုယ့်ရဲ့ Data Model မှာ Table များကို Relationship ပြုလုပ်ခြင်း၊ Query များကို ဖော်ပြခြင်း(Display), ဝှက်ထားခြင်း (Hide), Data များကို ပေါင်းစပ်ခြင်း, Merging ပြုလုပ်ခြင်း စသည့် Combine, Append and Merge သင်ခန်းစာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 6 Creating Report with Visualizations
Power BI Desktop Report View ကို အသုံးပြုခြင်း၊ Visualization အတွက် ပုံစံချ Format ပြင်ဆင်ခြင်း၊ အရောင်အသွေး စုံလင်သော Theme များကို အသုံးချခြင်း၊ Cards, Table, Matrix များဖြင့် Text Visual များ ပြင်ဆင်ခြင်း၊ Preset Style များ အသုံးပြုခြင်း၊ Conditional Formatting အသုံးပြုခြင်း၊ ခေါင်းစဥ် Title စာသားများကို ပြောင်းလဲ ပြင်ဆင် Format သက်မှတ်ခြင်း စသည့် Report တစ်ခု ပြုလုပ်ဖို့အတွက် Visualization နည်းပညာများအကြောင်းကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 7 Modify and Print a Report
Report စာမျက်နှာများကို စီမံခန့်ခွဲခြင်း၊ Report Page တွေမှာ ကြည့်ချင်သည့် စာမျက်နှာများကိုသာ ကြည့်ရှုနိုင်စေဖို့ Filter များ ထည့်သွင်းခြင်း၊ Visualization များကို Interactive ဖြစ်အောင် ပြင်ဆင်ခြင်း၊ Report Page များကို Print ထုတ်ခြင်း၊ PowerPoint Format, PDF Format များ အဖြစ်သို့ Export ထုတ်ခြင်း စသည့် Printing နဲ့ Exporting အကြောင်းအရာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 8 Using Filter and Q&A in a Report
Filter လုပ်တာကို Visualize ဖြစ်စေဖို့ Slicer ကို အသုံးပြုခြင်း၊ Report နဲ့ Page တွေမှာ Filter ပြုလုပ်ခြင်း၊ Q&A Visualization ပြုလုပ်ဖို့ Search Capabilities ထည့်သွင်းခြင်း၊ Q&A Visualization မှာ Suggesstion ထည့်သွင်းနည်းစတဲ့ Advance Report နည်းပညာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 9 Share Data with Colleagues and Others
မိမိရဲ့ ပြုလုပ်ပြီးသား Power BI ဖိုင်ကို တခြားသူများနှင့် မျှဝေသုံးစွဲနိုင်ရန် Sharing ပြုလုပ်ခြင်း အခြေခံများ၊ Power BI Desktop မှ Publish ပြုလုပ်ပုံအဆင့်ဆင့်၊ Power BI Service မှ PBIX ဖိုင်ကို ရယူခြင်း၊ Microsoft Team ထဲမှာ Power BI Content များကို ပြသခြင်း၊ Power BI Service မှာ Dataset ကို Republish ပြုလုပ်ခြင်းစသည့် Data Sharing နည်းပညာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 10 Real World Power BI Project for Marketing
Marketing Awareness ကို Analyzing ပြုလုပ်ဖို့ Brand Lift နဲ့ Campaign Traction ပြုလုပ်ခြင်း၊ Engagement ကို Analyzing ပြုလုပ်ဖို့ Lead Generation, Reach and Frequency များကို တိုင်းတာခြင်း၊ Customer Satisfaction ကို တိုင်းတာဖို့ နဲ့ Customer Engagement ကို Analyzing ပြုလုပ်ဖို့ Conversion Analysis နဲ့ Reputation Analysis ပြုလုပ်ခြင်း၊ Customer Advocacy ကို Analyzing ပြုလုပ်ဖို့ True Fan Identifying နဲ့ Customer Content များကို တိုင်းတာခြင်း၊ Power BI Desktop နဲ့ Power BI Service မှ တဆင့် Report Content ကို Publishing ပြုလုပ်ခြင်းစသည့် Marketing အတွက် အင်မတန်အသုံးဝင်တဲ့ Power BI Project ပြုလုပ်ပုံအဆင့်ဆင့်ကို Step By Step လေ့လာသင်ယူရပါမည်။
Unit 11 Creating Sales Report Dashboard
Sales Report Dashboard တစ်ခု ပြုလုပ်ဖို့ Data များကို Import ပြုလုပ်ခြင်း၊ Power Query Editor အသုံးပြုပြီး Text/CSV ဖိုင်မှ Data များကို Transform ပြုလုပ်ခြင်း၊ Excel Workbook ဖိုင်မှ Data များကို Transform ပြုလုပ်ခြင်း၊ Relationships အသုံးပြုပြီး Table များကို Join ခြင်း၊ Slicer နဲ့အတူ Chart များ ထည့်သွင်းခြင်း၊ Quick Measure ပြုလုပ်ထားသည့် Table များ ထည့်သွင်းခြင်း၊ Location နှင့် Result များကို တွဲဖက်ပြသဖို့ Map Chart များ ထည့်သွင်းခြင်း၊ Line Char များ ထည့်သွင်းခြင်း၊ Dashboard မှာ KPI များ ထည့်သွင်းခြင်း၊ Web ပေါ်မှာ Report များကို သိမ်းဆည်းပြီး Publish ပြုလုပ်ခြင်း၊ ဒီ Sales Report ကို တခြားသူများနဲ့ မျှဝေအသုံးပြုခြင်း စသည့် Sales Report Dashboard ပြုလုပ်ပုံ အဆင့်ဆင့်ကို ဒီအခန်းမှာ Step By Step လေ့လာသင်ယူရပါမည်။
Unit 12 DAX (Data Analysis Expressions)
DAX ဆိုတာ Data Analysis Expressions ဖြစ်ပြီး Microsoft က သူ့ရဲ့ အမျိုးမျိုးသော Platform တွေမှာ Data တွေနဲ့ ပတ်သက်ပြီး Interactive ဖြစ်အောင် လုပ်ဆောင်နိုင်ဖို့ တီတွင်ဖန်တီးထားတဲ့ နည်းပညာ ဖြစ်ပါတယ်။ ဒီအခန်းမှာ DAX Language ရဲ့ ရေးသားပုံ Syntax နဲ့ Function တို့ကို လေ့လာခြင်း၊ DAX ရဲ့ Arithmetic, Comparison, Logical, Text Concatenation စတဲ့ Operator များကို လေ့လာခြင်း၊ Date Time DAX Function များကို လေ့လာခြင်း၊ Logical DAX Function များကို လက်တွေ့ အသုံးချခြင်း၊ Text Concatenation Function များကို လက်တွေ့ အသုံးချခြင်း၊ DAX နဲ့ပတ်သက်လို့ လက်တွေ့ Project တစ်ခုလုပ်ပြီး လေ့လာလို့ရအောင် Data များကို Import လုပ်ခြင်း၊ Data Model များ တည်ဆောက်ခြင်း၊ Table အချင်းချင်း Relationship ပြုလုပ်ခြင်း၊ Sum Function အသုံးပြုပြီး New Measurement များ ပြုလုပ်ခြင်း၊ Measure များကို ပုံစံ Format သက်မှတ်ခြင်း, ပြင်ဆင်, တည်းဖြတ်, ပြန်ဖျက်ခြင်း၊ Count Function, Distinct Function အသုံးပြုပြီး New Measure များ ပြုလုပ်ခြင်း၊ Measure ထဲမှာ မှတ်ချက် Comment များ ထည့်သွင်းခြင်း၊ Operator များ အသုံးပြုပြီး New Measure များ ပြုလုပ်ခြင်း၊ Quick Measure tool အသုံးပြုခြင်း၊ Calculated Column များ ပြုလုပ်ခြင်း၊ Measure နဲ့ calculated column တို့ရဲ့ ကွာခြားချက်၊ တခြား Measure များကို Reference ပြုလုပ်ခြင်း၊ Iterator functions, Find function, If function, Calculate function ထည့်သွင်း အသုံးပြုခြင်း စတဲ့ DAX သင်ခန်းစာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
Unit 13 Create Comparative Analysis Dashboard in Power BI
Comparative Analysis Dashboard တစ်ခု ဖန်တီးတည်ဆောက်နိုင်ဖို့ လိုအပ်သော Data Model များ တည်ဆောက်ခြင်း၊ Dashboard အတွက် လှပသော Background များ ဖန်တီးဖို့ Power Point မှာ Design ရေးဆွဲခြင်း၊ Page Background မှာ ပုံတွေ ထည့်သွင်းခြင်း၊ Tooltip များ ထည့်သွင်းဖော်ပြခြင်း၊ ယခင်နှစ် ရောင်းအားနဲ့ ယခုနှစ်ရောင်းအားများကို နှိုင်းယှဥ် ကြည့်ရှုခြင်း၊ YoY sales growth% များ နှိုင်းယှဥ်ခြင်း၊ သက်မှတ်ထားတဲ့ Budgeted Sales data နဲ့ အမှန်တကယ် အသုံးပြုလိုက်တဲ့ Budget တို့ရဲ့ ကွာခြားမှု Variance% တို့ကို နှိုင်းယှဥ်ခြင်း၊ Sales forecast များ ပြုလုပ်ခြင်း၊ DAX Function များကို လက်တွေ့ရေးသား အသုံးပြုခြင်း စတဲ့ Comparative Analysis Dashboard သင်ခန်းစာများကို ဒီအခန်းမှာ လေ့လာသင်ယူရပါမည်။
သင်ခန်းစာတွေကို Step By Step လိုက်ပါလုပ်ဆောင် သင်ယူရင်း Power BI နည်းပညာဖြင့် အောင်မြင်သောဘဝများ တည်ဆောက်နိုင်ပါစေလို့ စိတ်စေတနာပြုရင်း ....