building dashboards with visio services

14
Building BI Dashboards Using Visio 2013 Alan Richards

Upload: alan-richards

Post on 05-Dec-2014

816 views

Category:

Technology


2 download

DESCRIPTION

Slide deck from my European SharePoint Conference 2014 session on Building dashboards using Visio Services in Office 365

TRANSCRIPT

Page 1: Building dashboards with Visio Services

Building BI DashboardsUsing Visio 2013

Alan Richards

Page 2: Building dashboards with Visio Services

Agenda1 Introductions

2 Architecture & Performance

3 Why SharePoint 2013 & Visio Services

4 Creating a Visio Solution

5 Using Excel Services

6 Demo Single Data Graphic

7 Demo Multiple Data Graphic

8 Summary

Page 3: Building dashboards with Visio Services

Introductions

• Consultant• SharePoint MVP• 18 years experience in IT• Worked with SharePoint since

team services

uk.linkedin.com/in/richardsalan

@arichards_Saruk

www.edutechnow.com

[email protected]

+44 (0) 794 468 8612

Page 4: Building dashboards with Visio Services

Architecture

www.sharepointeurope.com

Visio Web Access

Custom Data Providers

Visio JSOM Mash-Up API

Web Part Connections

Visio Proxy

Visio Graphics Service

VDW/b/m

SharePoint Content Database

External Data Sources

Web Front

End

Backend SQLOLEDB/ODBC

XLSX SP Lists

Application

Server

Page 5: Building dashboards with Visio Services

www.sharepointeurope.com

Performance

• Size of diagrams• Number of connected diagrams• Performance of data sources• Data refresh frequency• User load on diagrams• User load on data sources• Complexity

Page 6: Building dashboards with Visio Services

Why SharePoint 2013 & Visio Services• Visualise Data

• Move away from grid style presentation of data• Stock of graphics and data diagrams

• Comments• Collaboration

• Dashboards• BI• Easily created• Levels of depth – Drill down

Text CalloutsLabel Value Label Value

Value Label Value

Icon Sets

Data Bars

32

15

32

57

50 30 20

Color By Value

sql-sales-01

IP Address 10.0.1.104

Memory 32 GB

CPU 1.60 Ghz

Windows Server 2008 R2

L

S

XL

Page 7: Building dashboards with Visio Services

Creating a Visio Solution

www.sharepointeurope.com

Save VSDX file to SharePoint Server 2013 or Office 365

2• Create Diagram • Use Data Linking and

Data Graphics

•View diagram in web browser•Opens diagram in Visio3

• Click Refresh to update data graphics • Data refresh can be automated

by setting interval time

4Data Source

• SharePoint List apps• Excel Services• SQL Server•OLEDB / ODBC

1

Page 8: Building dashboards with Visio Services

Using Excel Services

• Requirements for refreshing from a published workbook• User needs access to the diagram and workbook locations

• Refreshed using current user credentials• VSDX/VDW and XLSX published on the same farm

• No network shares, must reside in a document library• No old XLS formats

• Link and Refresh from• Sheets / Tables / Named Ranges / Custom Range

Page 9: Building dashboards with Visio Services

Using Excel Services

• Using Excel with external data source = Bad practice• Use the root data source

Page 10: Building dashboards with Visio Services

www.sharepointeurope.com

Click the image for the demo video or follow this URL:https://www.youtube.com/watch?v=woZhx5UNOpw&feature=youtu.be

Page 11: Building dashboards with Visio Services

Demo Single Data Graphic

• Simple single data graphic• One stock shape connected to data source• Load diagram in SharePoint• Show ability to comment• Data source

Page 13: Building dashboards with Visio Services

Demo Multiple Data Graphic

• Multiple data graphic demo• Imported images as data graphics• Hyperlinks to drill down into data• Simple BI dashboard

Page 14: Building dashboards with Visio Services

www.sharepointeurope.com

Summary

• Plan out you Visio infrastructure• Architecture & Performance

• Visio provides lots of tools to create diagrams• Callouts• Stock graphics• Use other images

• Excel Services• Requires additional considerations

• Users• Interaction• No need for client