WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh...

66
1 Dashboard Creation in Power BI Sigrid Kok Lead Solution Engineer, Winshuttle Tammy Lake Solutions Engineer, Winshuttle

Transcript of WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh...

Page 1: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

1

Dashboard Creation in Power BISigrid KokLead Solution Engineer, WinshuttleTammy LakeSolutions Engineer, Winshuttle

Page 2: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

2

Understand how to leverage the workflow database as a data source for Power BIUse visualizations like Pie Charts and Bar Charts to display KPI information for consumption.Understand how filters and slicers allow you to hone in on important data.

Course Objectives

Page 3: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

3

Surfacing Hidden Data

Page 4: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

4

Databases withTables with

Columns Rows

SQL Background

Page 5: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

5

A View is virtual table containing rows and columns.It is typically comprised of data from one or more tables or views.

SQL Background

Page 6: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

6

RFC ECC & S/4HANA

Winshuttle User Governance

Winshuttle SAP Integration

CLIENT

Winshuttle Workflow

Winshuttle Function Module

SERVER

SAP

Winshuttle ComposerWinshuttle License Management

Web formsWinshuttle Composer Dashboards & reporting

BUSINESS DEVELOPERS/USER ADMIN BUSINESS USERS

WinshuttleStudioWinshuttleUser Governance MicrosoftExcel

Dashboards & reporting

Workflow UG LMS

Architecture of Foundation

Page 7: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

7

Development Journey

Gather Requirements Query Data Source Configure Visual Publish Dashboard

Page 8: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

8

• Power BI Desktop • Get Data – choose data source• Choose data sources

• Many options• Shows preview of your data

• Can edit and transform Query• Fields are now listed in Power BI• Choose Visual• Drag & drop fields & configure• Save file• Publish Report and add to Dashboard

Power BI – Preview of steps Steps to build a Dashboard

Page 9: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

9

Gathering RequirementsQuery Data SourcesConfigure VisualPublish DashboardWhere to find more information

Agenda

Page 10: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

10

Spend time understanding what you’re trying to accomplishGathering Requirements Gather Requirements

Page 11: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

11

Gathering RequirementsQuery Data SourcesConfigure VisualPublish DashboardWhere to find more information

Agenda

Page 12: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

12

In Foundation – some of the data sources you can use include:• Workflow Database Views

o ProcessViewo AssignmentView (Note: AssignmentView2 is deprecated)o This will only include LIVE data, not archived

• Key LMS Licensing Table(s)o UserProfile for Name, ID, etco CustomerFunctionalArea for Groupo CustomerOrganizationalLevel for Title

Data Sources Query Data Source

Page 13: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

13

Permissions Required• Need name & access to the SQL Server

– Role PUBLIC• Need name & access to the database(s)

– User Mapping db_datareader permissions• Workflow Database• Optionally Licensing Database

Query Data Source

Page 14: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

14

• Power BI Desktop • On ribbon click Get Data• Choose data source

• There are MANY data sources• Examples show here

• We’ll concentrate on SQL Server

Power BI – Data Sources

Page 15: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

15

Gathering RequirementsQuery Data SourcesConfigure VisualPublish DashboardWhere to find more information

Agenda

Page 16: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

16

Pie Chart

Power BI - Visualizations

Clustered Column Chart

Slicer

Gauge

Page 17: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

17

Each visualization has field(s)

Each visualization has properties

Power BI - VisualizationsPie Chart

Page 18: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

18

• In order to see the data that is relevant, you can use:• Filters – Page or Report level

• Example Report level filter based on Assignment Type • Only include Task and Approval• Omit Decision/End/Loop/Notification/Plug-In/Set/Start/Xor

Power BI – Filters/Slicers

Page 19: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

19

Power BI – Filters/Slicers

Examples:• Select form sites to include

• Select time window based on a date

Slicers are page-specificViewers can interactively filter data in visualizations

Page 20: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

20

Gathering RequirementsQuery Data SourcesConfigure Visual – Show & Tell + ExercisesPublish DashboardWhere to find more information

Agenda

Page 21: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

21

Navigation for Practicewww.winshuttleacademy.comUsername: Your email addressPassword: Training11. Click 2. Click session title3. Select item to practice

(wait a few seconds for it to load)4. Click Standard Tutorial

Page 22: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

22

• Enter SQL Server Name• Enter the Workflow Database name

• Use your Windows credentials to connect, aka current credentials• Or you can use a database id/password

Power BI – Exercise 1 Data SourceSelect Get Data from the Home Tab & select SQL Server

Page 23: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

23

• You will see a list of tables & views to select• Select AssignmentView and click LOAD

Power BI – Exercise 1 Data Source

Page 24: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

24

• After you have a datasourcewith data, you can optionally edit it• Recommend removing columns with Form XML

• Example: MiscInfo• Scroll to far left, click on column title, right click and Remove

Power BI – Exercise 1 Data Source - OPTIONAL

Page 25: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

25

• When done, click Close and Apply • You’ll now have a list of fields from the table, view or query

Power BI – Exercise 1 Data Source - OPTIONAL

Page 26: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

26

Power BI focus is whatever you have clicked on last, so to add something, click in the workspace where you don’t have anything• Select Pie Chart

• Find ProcessDefName in the list of fields • You can filter by typing part of the name

Power BI – Exercise – 2 Pie Chart

Page 27: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

27

• Drag ProcessDefName to the Legend property of the Pie chart or use the checkbox

Power BI – Exercise – 2 Pie Chart

Page 28: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

28

Add a new column to the Fields under AssignmentView to calculate Actual Duration in Hours• Right click on AssignmentView and choose New column• Enter the formula

• The formula builder will assist you as you type

Power BI – Exercise – 2 Pie Chart

Actuation Duration = DATEDIFF(AssignmentView[AssignedDate],AssignmentView[CompletionDate],HOUR)

Page 29: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

29

• Drag or select Actual Duration from the field list into the Values property of the Pie Chart• Click on down arrow next to Actual Duration & choose Average

Power BI – Exercise – 2 Pie Chart

Page 30: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

30

• See your Pie Chart• As you mouse over you’ll see the average duration (in hours) for the entire process• The larger the “slice” the longer the average duration

Power BI – Exercise – 2 Pie Chart

Page 31: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

31

To setup drilldown• Click on the pie chart to set focus• Add additional fields to the Legend, like: ActivityName and AssignmentActor

• You now have drilldown capabilities• Note that when drilldown is on, clicking on a visualization, like a pie chart slice will not filter other visualizations

Power BI – Exercise – 2 Pie Chart - Optional

Page 32: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

32

Toggle drilldown on and off via the top right down arrow• If its transparent – it’s off (default)• If it’s dark – it’s on

Power BI – Exercise – 2 Pie Chart - Optional

Page 33: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

33

See drilldown in action• Click on a process (pie wedge) – see tasks• Click on a task (pie wedge) – see actors

Power BI – Exercise – 2 Pie Chart - Optional

Page 34: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

34

To go back up a level, click on the up arrow on the top leftPower BI – Exercise – 2 Pie Chart - Optional

Page 35: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

35

• Click away from the Pie chart we just added to change focus• Select Clustered Column chart from Visualizations

• Find AssignmentActor in the fields and add it as the Axis

Power BI – Exercise – 3 Bar Chart

Page 36: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

36

• Find Estimated Duration and add it as a Value• Find Actual Duration (the column we added) and add it as a Value

Power BI – Exercise – 3 Bar Chart

Page 37: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

37

• View your Bar Chart comparing estimated duration to actual duration (in hours)Power BI – Exercise – 3 Bar Chart

Page 38: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

38

Note now that you have two visualizations• If you click on a slice of the pie chart, it will highlight the relevant data in the bar chart, and vice versa• Try it for yourself – below I clicked on a Process (the Yellow slice) in the pie chart and it bolds the bar chart that is relevant to the selected Process

Power BI – Exercise – 3 Bar Chart

Page 39: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

39

The AssignmentView view has a lot of different types of “assignments” in it, so we need to filter which we want to see displayed in the report.Find AssignmentTypeDescription in your list of fields

Power BI – Exercise – 4 Report Filter

Page 40: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

40

• Under Visualizations, scroll down to Report Filters• Find report filters and add AssignmentTypeDescription

• Mouse over that field and click the down arrow to select values • Unselect All and choose

• Approval• Task

Power BI – Exercise – 4 Report Filter

Page 41: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

41

• All of your visualizations and data will now be limited to “active” tasks, such as Tasks and Approvals• All pages of your report, if you have multiple pages, will be filtered automatically

Power BI – Exercise – 4 Report Filter

Page 42: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

42

• Slicers allow consumers of the reports to filter the data dynamically• They are page specific, so filters in page 1 do not affect page 2, and vice versa• Slicer workflow examples

• Slice by forms site, i.e. forms/hr vs forms/fico vs forms/masterdata• Slice by date range• Slice by process• Slice by person and/or role• Process or Assignment Status• etc

Power BI – Exercise – 5 Slicers

Page 43: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

43

• Click outside of any of the visualizations you’ve added so far• Add a slicer

• Find ContextPath in your list of fields and add it as the Field for this visualization

Power BI – Exercise – 5 Slicers

Page 44: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

44

• It will default to a List like this:• You can change it to a dropdown by clicking on the down arrow highlighted above and choose dropdown

• Then you will see a dropdown list

Power BI – Exercise – 5 Slicers

Page 45: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

45

• Slicer have properties• Go to visualizations and click on properties (looks like a paint roller)

Power BI – Exercise – 5 Slicers

Page 46: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

46

• Expand Selection controls• Click on Select all on right to turn ON• Click on Single Select to turn OFF

• Selection Controls should now look like this:

• This enables you to select all forms sites, or select one or several

• All of the visualizations on that page will now be filtered

Power BI – Exercise – 5 Slicers

Page 47: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

47

• Click outside of any of the visualizations you’ve added so far• Add another slicer

• Find AssignmentDate (or CompletionDate) in your list of fields and add it as the Field for this visualization

Power BI – Exercise – 5 Slicers

Page 48: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

48

• Slicers with Date fields have different displays and options• Default display is a date range (aka Between)

• You can change the range by picking dates, typing dates or dragging where the start and end date are on the continuum

• Date slicers can be • Between, Before, After, List, Dropdown

Power BI – Exercise – 5 Slicers

Page 49: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

49

• If you want to include the “raw data” in a table, you can either add it to the page or create another page. • To create another page, click + on the bottom next to Page 1• Add a table control to the page

• Expand it to the size you desire

Power BI – Exercise – 6 Add Page with Table

Page 50: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

50

• Click on the table and go to visualization options• Drag or select fields you wish to add• Some suggestions include:

• ProcessDefName – workflow name• ProcessName - workflow instance name• ActivityName – task name• AssignmentActor – who is doing the task• Dates – AssignedDate, DueDate, CompletionDate• EstimatedDuration and if you added the column, Actual Duration

Power BI – Exercise – 6 Add Page with Table

Page 51: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

51

• When adding dates, you will see a number of extra columns – called the Date Hierarchy• Year, Quarter, Month, Day show underneath the date to enable roll-ups

• If you just want the date, click on the down arrow next to AssignedDate and choose AssignedDate

Power BI – Exercise – 6 Add Page with Table

Page 52: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

52

• Example:

Note – Actual duration is often 0 above because this was run against a demo system where we complete tasks in less than an hour

Power BI – Exercise – 6 Add Page with Table

Page 53: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

53

Gathering RequirementsQuery Data SourcesConfigure VisualPublish DashboardWhere to find more information

Agenda

Page 54: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

54

• Create workspace, as needed:Power BI - Publishing

Page 55: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

55

• In Power BI Desktop, Select Publish from the Ribbon

• Publish• Sign into Power BI Service • Workspace – select & publish

Power BI - Publishing

Page 56: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

56

• When you view your new report in the workspace, you can pin it to a Dashboard

• Choose Dashboard or create a new one

Power BI – Publishing: Create Dashboard

Page 57: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

57

• Once you have published and pinned to a dashboard in your workspace, you will see something like this:• Dashboards to view the Reports• Reports that were published• Datasets that are comprised of the data sources for each report

Power BI – Publishing: Reports, Dashboards, Datasets

Page 58: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

58

• Refresh Datasets

• Right click on a Dataset and get the option to• Refresh now or • schedule a refresh

Power BI - Datasets

Page 59: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

59

• Schedule Refresh• You’ll need a personal gateway running or a corporate data gateway• You’ll need to specify credentials to connect to your datasource(s)• Turn on scheduled refresh• Specify frequency• Specify Time zone• Specify Time(s)

Power BI – Schedule Refresh

Page 60: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

60

Gathering RequirementsQuery Data SourcesConfigure VisualPublish DashboardWhere to find more information

Agenda

Page 61: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

61

• Download Desktop https://www.microsoft.com/en-us/download/details.aspx?id=45331• Download Gateway (for refreshes) https://go.microsoft.com/fwlink/?LinkId=698861• Documentation https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-get-the-desktop/• Youtube tutorials https://www.youtube.com/watch?v=tHqdUdzpBng&list=PL1N57mwBHtN0JFoKSR0n-tBkUJHeMP2cP• Licensing/Pricing – Power BI Desktop is free – license types dictate limitations in publishing/sharing reports/dashboards

• https://powerbi.microsoft.com/en-us/pricing/• https://products.office.com/en-us/business/compare-more-office-365-for-business-plans

Power BI Links

Page 62: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

62

Example Dashboards

Page 63: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

63

• Contact Sales to engage Winshuttle Servicesor• Contact Winshuttle Partners who have other offerings

For Assistance

Page 64: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

64

Questions?

Page 65: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

65

Other Resources

twitter.com/winshuttlefacebook.com/winshuttle

linkedin.com/company/winshuttle

support.winshuttle.comwug.winshuttle.com

Page 66: WUG 2017-Dashboard Creation in Power BI€¦ · wzlwwhu frp zlqvkxwwoh idfherrn frp zlqvkxwwoh olqnhglq frp frpsdq\ zlqvkxwwoh vxssruw zlqvkxwwoh frp zxj zlqvkxwwoh frp

66

Thank You!