Sunday, March 20, 2022

Celebrating International women's day - Women In Tech

 

Hi All, 


On 12 Mar 2022, we had great 9 speakers from different parts of the world and spoke on Different Technologies. 

These were topics that were shared: 


Women challenge the norms every day by Shalaka Verma (Key Note)

08:30 AM IST | 11:00 AM SGT


Create personalized user rich experience using Azure Personalizer by Shweta Lodha

09:00 AM IST | 11:30 AM SGT


AI FOR Accessibility by Priyanka Shah

10:00 AM IST | 12:30 PM SGT


Post Forms as a Tab in Teams Channel using graph API in Power Automate by Shrushti Shah

11:00 AM IST | 01:30 PM SGT


Top 10 Tips on Power Automate by Shalinee Goel

12:00 PM IST | 02:30 PM SGT


Deep dive in SPFx WebPart Property Pane by Chandani Prajapati

01:00 PM IST | 03:30 PM SGT


Getting Started with Real-time streaming analytics in Power BI by Samudra Bandaranayake

02:00 PM IST | 04:30 PM SGT


App Designing using Components by Roohi Shaikh

03:00 PM IST | 05:30 PM SGT


Viva Insights: Analytics to Improve Collaboration Behaviours in the Workplace by Kat Greenan

04:00 PM IST | 06:30 PM SGT


The Video Link is here: https://www.youtube.com/watch?v=WNxNceQPJls

How to set up #HelpDesk Solution within #microsoftteams

 Hi All, 


On the Global Power Platform 2022, I spoke on #PowerApps with #MicrosoftTeams


📌Digital Transformation with #MicrosoftTeams
📌What & Why #PowerPlatform for #lowcode code solutions
📌When to use #MicrosoftDataverse teams
📌 Microsoft Dataverse for Teams – #Techincal Specs
📌Business Case: Creating a #HelpDesk solution within #MicrosoftTeams from scratch 


The slide deck could be downloaded here. 


Keep up learning. 

--Aroh 



Sunday, February 6, 2022

How to: Use SharePoint Online folders within Power BI Desktop

 Hi All,


Power BI has a lot of connectors and one of the connectors is the SharePoint Online folder. 

This can be used in 

  • Power BI (Datasets) 
  • Power BI (Dataflows)
  • Power Apps (Dataflows
  • Excel 
  • Dynamics 365 Customer Insights

    Here is the video that Whizlabs posted. 




  • Here is step by step how you can use it. 


    1. Power BI Desktop >> SharePoint Online Folder >>  Get Data >> SharePoint Folder





    2. Enter the SharePoint URL 




    3. Paste the URL in Power BI Desktop







    4. Click on the Transform Data tab



    5. Filter the Excel file by using the Name column 





    6. Click on the double arrow which is parsing content from Excel 



    7. Select the First Excel worksheet file i.e. Customer List 


    8. Rename the Query 1 to Customer 




    9. Delete the first column and perform  a simple transformation Use First Rows as Header 






    10. Follow the steps for the remaining Excel worksheets. 


      1. Product List




        Regions 




        Sales 







    11. Analyze Sale Table 



      Adjust the Date Format


      Order Date table has information from 2015 to 2016 



      Delivery Region of Sales table has each USA states short names 






    12. Regions table 


      Regions table has a similar column as Sales order 






    13. Why do we need a Date table? 

      📝 Dimension tables (Like Date table) are used to save #space and make everything work more effectively
      📝 Adding columns such as date, day name, month name, month number, year, day number, quarter, etc within the Fact table is inefficient.
      📝Builtin  #time #intelligence requires a date table
      📝Ability to #slice and #dice by many date attributes such as week number, half-year, day of the year, etc



      It opens in a new window. 

      New Source >> Blank Query




      Advanced Editor 



      Paste the Date Table code within Advanced Editor 

      let fnDateTable = (StartDate as date, EndDate as date, FYStartMonth as number) as table =>
        let
          DayCount = Duration.Days(Duration.From(EndDate - StartDate)),
          Source = List.Dates(StartDate,DayCount,#duration(1,0,0,0)),
          TableFromList = Table.FromList(Source, Splitter.SplitByNothing()),   
          ChangedType = Table.TransformColumnTypes(TableFromList,{{"Column1", type date}}),
          RenamedColumns = Table.RenameColumns(ChangedType,{{"Column1", "Date"}}),
          InsertYear = Table.AddColumn(RenamedColumns, "Year", each Date.Year([Date]),type text),
          InsertYearNumber = Table.AddColumn(RenamedColumns, "YearNumber", each Date.Year([Date])),
          InsertQuarter = Table.AddColumn(InsertYear, "QuarterOfYear", each Date.QuarterOfYear([Date])),
          InsertMonth = Table.AddColumn(InsertQuarter, "MonthOfYear", each Date.Month([Date]), type text),
          InsertDay = Table.AddColumn(InsertMonth, "DayOfMonth", each Date.Day([Date])),
          InsertDayInt = Table.AddColumn(InsertDay, "DateInt", each [Year] * 10000 + [MonthOfYear] * 100 + [DayOfMonth]),
          InsertMonthName = Table.AddColumn(InsertDayInt, "MonthName", each Date.ToText([Date], "MMMM"), type text),
          InsertCalendarMonth = Table.AddColumn(InsertMonthName, "MonthInCalendar", each (try(Text.Range([MonthName],0,3)) otherwise [MonthName]) & " " & Number.ToText([Year])),
          InsertCalendarQtr = Table.AddColumn(InsertCalendarMonth, "QuarterInCalendar", each "Q" & Number.ToText([QuarterOfYear]) & " " & Number.ToText([Year])),
          InsertDayWeek = Table.AddColumn(InsertCalendarQtr, "DayInWeek", each Date.DayOfWeek([Date])),
          InsertDayName = Table.AddColumn(InsertDayWeek, "DayOfWeekName", each Date.ToText([Date], "dddd"), type text),
          InsertWeekEnding = Table.AddColumn(InsertDayName, "WeekEnding", each Date.EndOfWeek([Date]), type date),
          InsertWeekNumber= Table.AddColumn(InsertWeekEnding, "Week Number", each Date.WeekOfYear([Date])),
          InsertMonthnYear = Table.AddColumn(InsertWeekNumber,"MonthnYear", each [Year] * 10000 + [MonthOfYear] * 100),
          InsertQuarternYear = Table.AddColumn(InsertMonthnYear,"QuarternYear", each [Year] * 10000 + [QuarterOfYear] * 100),
          ChangedType1 = Table.TransformColumnTypes(InsertQuarternYear,{{"QuarternYear", Int64.Type},{"Week Number", Int64.Type},{"Year", type text},{"MonthnYear", Int64.Type}, {"DateInt", Int64.Type}, {"DayOfMonth", Int64.Type}, {"MonthOfYear", Int64.Type}, {"QuarterOfYear", Int64.Type}, {"MonthInCalendar", type text}, {"QuarterInCalendar", type text}, {"DayInWeek", Int64.Type}}),
          InsertShortYear = Table.AddColumn(ChangedType1, "ShortYear", each Text.End(Text.From([Year]), 2), type text),
          AddFY = Table.AddColumn(InsertShortYear, "FY", each "FY"&(if [MonthOfYear]>=FYStartMonth then Text.From(Number.From([ShortYear])+1) else [ShortYear]))
      in
          AddFY
      in
          fnDateTable





      Once Invoke is clicked, rename the table form Invoked function to Date






    14.  Data Relationships

      Link the Sales Order Table (DeliveryRegion Column)  with the Region table (Short Code Column) 


       

      Same for OrderDate and Date table




        
    15. Create DAX Calculations 

      You may have many DAX in your business. It's best to place all your DAX measures within the DAX table to maintain. 

      a) Created Empty Table 




      b) In new Key Measures table  >> Create a New Measure




      Creare 4 measures within Key Measures table 

      1. Total Sales = SUM('Sales Order'[LineTotal])
      2. Units Sold = SUM('Sales Order'[OrderQuantity])
      3. Unique Order  = COUNTROWS('Sales Order')
      4. Average Sales per day = AVERAGEX( VALUES( 'Date'[Date] ), [Total Sales])


    16. Creating Visuals 

      a) Date and Total Sales 

      Drag the Date column from the Date table under Visuals. Set the Date column instead of Date Hierarchy 



      Drag the Total Measure




      Change to Stacked Column Chart  







      b) Copy Cards Visuals 


             1. Sales

      2. Unique Order

      3. Units Sold

      4. Average Sale per Day




      c) Donut Chart

      1. Donut Chart - (Customer) Distribution Channel VS (Measure) Total Sales

      Formatting 
      a) Legend Off
      b) Details Label (Category, Value) 
      c) Title (Sales by Distribution ) 








      2.  Donut Chart - (Sales) Warehouse Code VS (Measure) Total Sales 




      3. Donut Chart - (Regions) Region vs (Measure) Total Sales





      d) MAP 

      Location: Name

      Legend: Region

      Size: Total Sales




      e) Date Filter 

         

      1. Drag Year from Date Table.

      2. Table format.  Change to the slicer.

      4. Slicer Format >> General >> Orientation >> Horizontal







    Enjoy your day. 

    --aaroh 






    Wednesday, January 26, 2022

    PL-100 Study Guide

     Hi All, 


    #PL-100 Exam preparation tips.

     

    If you are preparing for Exam PL-100: Microsoft Power Platform App Maker here are some useful resources that you can use.  

    https://docs.microsoft.com/en-us/learn/certifications/exams/pl-100

    The content of this exam was updated on July 23, 2021. Please download the skills measured document below to see what changed.
    Expectations from candidates.

    ·        Design #businesssolutions (35-40%)

    ·        Create #solutions (45-50%)

    ·        #Analyze and #visualize data (15-20%)



    Summary

    1.      Number of questions: 45-60 questions

    2.      Duration: 150 minutes

    3.      Type of questions:  Multiple choice, but you need to drag-drop, hot area, screenshots and you have to see which section is correct. 

    4.      Github:

    You can use perform these Labs from GitHub to gain confidence
    https://github.com/MicrosoftLearning/PL-100-Microsoft-Power-Platform-App-Maker/tree/master/Instructions/Labs

    5.      Passing score: 700

    6.      Exam cost: US $165. Each region has different pricing. 

    7.      Difficulty level: Intermediate

    FREE

    1.      Microsoft Learn

    Gives you clear and precise updated information on the Microsoft Power Platform Fundamentals. The content always gets updated.


    https://docs.microsoft.com/en-us/learn/certifications/exams/pl-100

    2.      YouTube Video

    PL-100 Certification Exam Preparation Workshop https://www.youtube.com/watch?v=UPAP3nDQu-Q&t=120s&ab_channel=KasamShaikh

    2 hours 48 minutes by @nanddeep @Smita


    PAID  (Online Courses)

    1.      Udemy  

    a.      PL-100: Microsoft Power Platform Apps Maker

    https://www.udemy.com/course/pl-100-microsoft-power-platform-app-maker-ms/

    2.      Pluralsight

    a.      Microsoft Power Platform App Maker (PL-100)
    https://app.pluralsight.com/paths/certificate/microsoft-power-platform-app-maker-pl-100

    By @Vlad ,  @Nikoa IIic other fabulous authors
    Nearly 10 hours of video content


    Whizlabs  (Practice tests )

    https://www.whizlabs.com/learn/course/microsoft-power-platform-app-maker-pl100/381 for PL-100.

    110 questions are available on this their site.
    Cost: $19.95   

    Sunday, January 9, 2022

    PL-400 Study Guide

     Hi All, 


    #PL-400 Exam preparation tips.

     

    If you are preparing for PL-400 Exam PL-400: Microsoft Power Platform Developer, here are some useful resources that you can use.  

    https://docs.microsoft.com/en-us/learn/certifications/exams/pl-400

    The content of this exam was updated on June 23, 2021. Please download the skills measured document below to see what changed.
    Expectations from candidates.

    1)      Create a technical design (10-15%)

    2)      Configure #Microsoft #Dataverse (15-20%)

    3)      Create and configure #PowerApps (15-20%)

    4)      Configure #businessprocessautomation (5-10%)

    5)      Extend the #userexperience (10-15%)

    6)      Extend the #platform (15-20%)

    7)      Develop #integrations (5-10%)


    Summary


    1.       Number of questions: 50-60 questions

    2.       Duration: 120 minutes

    3.       Type of questions:  Multiple choice, but you need to drag-drop, hot area, screenshots and you have to see which section is correct. 

    4.       Github:

    You can use perform these Labs from GitHub to gain confidence
    https://github.com/MicrosoftLearning/PL-400_Microsoft-Power-Platform-Developer

    5.       Passing score: 700

    6.       Exam cost: US $165. Each region has different pricing.  For India, price is INR 4,800.

    7.       Difficulty level: Advanced    

    FREE

    1.       Microsoft Learn

    Gives you clear and precise updated information on the Microsoft Power Platform Fundamentals. The content always gets updated.


    https://docs.microsoft.com/en-us/learn/certifications/power-platform-developer-associate/

    2.       YouTube Video (Overview)

    PL-400 Exam Prep: https://www.youtube.com/watch?v=Ke5OgjhC264&list=PLAuip8FYPopS-eY6AbOBNBzA4XM0g2a6b&ab_channel=CRMChap

    Bit-sized video of around 8 minutes each. Total of 26 videos.

    3.       Get Started with Power Apps Component Framework (PCF)
    https://www.youtube.com/watch?v=5TI61xfMgtQ&ab_channel=MicrosoftDeveloper


    PAID  (Online Courses)

    1.       Udemy  

    a.       Microsoft MB-901 Cert Course

    https://www.udemy.com/course/mb-901-course/

    By  
    https://www.udemy.com/user/skylines-academy/

    A lot #Dynamics 365 concepts were asked.  Please watch videos on   #Dynamics365 marketing,  #Dynamics365 #Sales, #Dynamics365 #CustomerService, #Dynamics365 #Finance, #Dynamics365 #HumanResource,  #Dynamics365 #SupplyChainManagement  

    b.      Getting Started with Power Portals  

    https://www.udemy.com/course/getting-started-with-power-portals/

    c.       Microsoft Power Automate for Power Apps developers
    https://www.udemy.com/course/microsoft-power-automate-for-power-apps-developers/

    By Alireza Aliabadi

    2.       Whizlabs  (Video Course)


    https://www.whizlabs.com/learn/course/microsoft-power-platform-developer-pl400/380
    86 videos with section wise and 10+ hours of video content.
    Crystal clear concepts, incredible  video/ quality   and covering all exam objectives.  

    Cost: $9.95  

    Whizlabs  (Practice tests )

    https://www.whizlabs.com/learn/course/microsoft-power-platform-developer-pl400/380  for PL-400.

    130 questions are available on their site.
    Cost: $19.95   

    Low Code Reimagined with AI + Copilot Pitch Deck - Copy Copilot day (Virtual) - 2023

     Hi All,  I presneded a session at Pune UG on Low Code Reimagined with AI + Copilot Pitch Deck.  Video is at this address  https://www.youtu...