Microsoft Visio 2010
Business Intelligence
St. Louis SharePoint User Group
Candy Parisi | Microsoft
Visio Solution Specialist
April 10, 2012
Agenda
• Microsoft Business Intelligence
Overview
• Visio Business Intelligence
• Visio Business Intelligence Examples
2
Information Overload
Scorecards
Spreadsheets
Newspapers
IM/chat
Financial reports
Documents
Meetings
Email
Portals
Business books
Slide decks
Webcasts
Presentations
RSS feeds
Project plans
Intranet
Blogs
Dashboards
Magazines
Television reports
Internet
3
Analytic
applications
Charts and graphs
Microsoft Vision & Strategy
®
Democratizing Business Intelligence
• Delivered through a familiar environment
• Integrated into a business productivity
infrastructure
• Built on a trusted & extensible platform
Improving organizations by
providing business insights to all
employees leading to better,
faster, more relevant decisions
4
Microsoft Business Intelligence
Get the most out of the products you know
Business User Experience
Business Collaboration Platform
Data Infrastructure & BI Platform
5
Familiar User Experience
Self-Service access & insight
Data exploration & analysis
Predictive analysis
Data visualization
Business Collaboration Platform
Dashboards & Scorecards
Excel Services
Visio Services (Dynamic DataDriven Diagrams)
Web based forms & workflow
Collaboration
Search
Content Management
LOB data integration
Data Infrastructure
and BI Platform
Analysis Services
Reporting Services
Integration Services
Master Data Services
Data Mining
Data Warehousing
Agenda
• Microsoft Business Intelligence Overview
• Visio Business Intelligence
• Visio Business Intelligence Examples
6
Data + Diagram helps to solve the problem of
information overload
Data + Diagram helps:
Data overlaid
on diagram
• Put information in context
making it more
meaningful
• Identify trends and
exceptions at a glance
• Make quick and better
decisions!
Visio 2010 diagrams can be connected to multiple data sources including Microsoft® Excel®,
Access®, SQL Server®, SharePoint® Services, or any OLEDB (Object Linking and
Embedding Database) or ODBC (Open Database Connectivity) data source
7
Visio BI Maturity Model
High
Using custom data
providers Visio
Services can connect
to data sources
such
®
as Microsoft System
Center
Visio BI Maturity
Users can create mashups where Visio Services
can interact with other
SharePoint web parts to
create rich interactive
dashboards
Visio 2010 data-driven diagrams®
can be published to SharePoint
Server 2010 and can be shared
with users who can navigate and
refresh the diagrams in real-time
using their browser
Low
Visio 2010 diagrams can
be connected to data
from multiple sources
and data graphics can
display real time KPI’s
Low
8
• Requires Visio
Professional 2010 or
Premium 2010 for
publishing, SharePoint
Server 2010 eCAL for
viewing published
diagrams
• Custom code required
• Requires Visio Professional 2010 or
Premium 2010 for publishing, SharePoint
Server 2010 eCAL for viewing published
diagrams
• Community BI, browser based experience
• JavaScript code for mash-ups
• Requires Visio Professional 2010 or Premium 2010 for
publishing, SharePoint Server 2010 eCAL for viewing
published diagrams
• Community BI, browser based experience
• No coding required
• Requires Visio Professional 2010 or Premium 2010
• Self service and Personal BI on the desktop
• No coding required
Solution Complexity
High
Data-Driven Diagrams on the desktop
Putting data on diagrams makes the information meaningful and helps
in identifying trends and exceptions at a glance
Data Graphic - Suppliers
Lamp Lens
Assembly
Time(M)
1
Import
production
data from
an
Excel or
Access file
or
Database
2
Lamp Lens
Data Graphic - Shipping
Truck
Origination
Detriot
Destination
Omaha
Time(D)
2
9
2
2
Link the data to Visio shapes and display
the data using Data Graphics
Data Graphics show
the context of data
Dynamic Data-Driven Diagrams in the browser with
Visio Services
Publish Visio Diagram to SharePoint
Server 2010
Consumer requests updates
The server returns a PNG or XAML
representation of refreshed Data Graphics
SharePoint® Server 2010
Consumer
Consumers can navigate, refresh
& access the diagram in a
browser
Creator
Create Data-driven diagram just as
in Visio 2007
10
Database
Visio Services provides web-based user experience
and navigation features
• Open diagram in Visio 2010
• Manually refresh by clicking
refresh button or
automatically refresh by
setting interval time
Note: Administrator sets
interval time for auto refresh
• Pre-defined Data Graphics: Text, Icon Set, Data Bar, Color by Value
• Data Graphics updated by importing latest data
11
• Panning
• Zooming
• Shape
Data
Window
Legend for Data
Graphics conditions
Integrating Visio diagrams into SharePoint applications
®
Visio Services embed both static and dynamic Visio Web Drawings into
SharePoint applications
Integration method
Scenario enabled
Skill set required
Visio Web Access web part
Embed Visio diagrams into SharePoint
pages.
How to create a web part page in
SharePoint.
Web Part to Web Part
Connections
Enable limited interactivity between the
Visio Web Access web part and another
on the page, without code. For
How to create a web part page in
example, clicking a shape in a Visio
SharePoint and how to set-up
web part to trigger another web part to
Web Part Connections.
show additional relevant information
about that shape.
Enable rich interactivity on web part
page by programmatically
manipulating the different Visio web
Visio Services Mash-up API
diagram objects, for example, to show
custom visual overlays when the user
hovers the pointer over a shape.
12
How to code simple JavaScript
and/or ASPX pages.
Visio Services Mash-up
• Visio Services JavaScript Mashup API enables developers to access and manipulate the Visio
web drawing, its pages and shapes
• All 4 web parts are connected to each other and retrieve business data from LOB applications
Floor layout of
supermarket
shows sales
trends and
stock levels
based on KPIs
Excel chart for
detailed sales
information
13
Detailed view of
a specific shelf
with KPI
Hyperlink to
open relevant
documents
Visio and Visio Services add unique value to Microsoft BI
Areas of Business Intelligence
Self Service and Personal BI
BI for the community
Organization BI
Personal and self-service
business intelligence is
information available or delivered
to people when they need it and
in the desired format. IT may
integrate a self-service business
intelligence platform to reduce the
backlog of requests. Typically
there is little or no IT involvement.
People don’t work just as
individuals but in groups and
teams to complete projects.
Business intelligence for the
community delivers information
that reflects this, providing
business intelligence that focuses
on the ability to promote
collaboration, and rapid sharing of
information to drive to a common
decision.
Organizational business
intelligence describes a set of
tools that help people align their
objectives and activities with
overall company goals,
objectives, and metrics. It is
business intelligence that helps
synchronize individual efforts by
using scorecards, strategy maps,
and other tools that connect to
corporate data.
Business Intelligence in SharePoint Server 2010
Visio and Visio Services
Excel and PowerPivot Add-in
Report Builder
Excel Services
PerformancePoint Services
Reporting Services
Platform for Business Intelligence
SQL Server Reporting Services
14
SQL Server Integration Services
SQL Server Analysis Services
Agenda
• Microsoft Business Intelligence Overview
• Visio Business Intelligence
• Visio Business Intelligence Examples
15
Visio BI examples for horizontal scenarios
Visio can be used to provide valuable business insights for Finance, Operations, Sales, and HR scenarios
Finance
Operations
HR
Sales
Visio BI examples for IT scenarios
Visio can be used to provide valuable business insights for IT scenarios
Real-time network
monitoring
Visio add-in for System Center
Operations Manager R2
Visio add-in for System Center
Operations Manager R2
Workflow Visualization
Visio BI examples for vertical scenarios
Visio can be used to provide valuable business insights for various industry scenarios
Healthcare
Hospitality
Retail
Insurance
Visio and Visio Services:
Next Step: Explore Opportunities and Areas of BI
• Self Service and Intelligence
• BI for the Community
• Organization BI
Candy Parisi | Visio Solution Sales Professional
650.693.0954
candypar@microsoft.com |
www.visio.microsoft.com
314-504-3950 mobile
314-994-1852 office
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be
registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date
of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a
commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of
this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
PRESENTATION.
Resources
The following is a list of resources that are available on TechNet for administrators
planning to deploy Visio Services:
• Visio Services Planning Guide
• Visio Services Operations Guide
The following is a list of posts on this blog that contain more information about Visio
Services:
• Introducing Visio Services
• Publishing Diagrams to Visio Services
• Embedding a Web Drawing in a SharePoint Page
• Installing and Configuring Visio Services
• SharePoint Workflow Authoring in Visio Premium 2010 (Part 1)
• SharePoint Workflow Authoring in Visio Premium 2010 (Part 2)
• No Code Mashups with Visio Services and Web Part Connections
• The Visio Services JavaScript Mashup API
21
Data Sources supported by Visio Services
•
SQL Server 7.0, SQL Server 2000, SQL Server 2005 (32- & 64-bit), SQL Server 2008
(32- & 64-bit)
•
Sheet information that is stored in Excel workbooks published from Microsoft® Office
Excel® 2007 or Microsoft® Excel® 2010 hosted on the same SharePoint® Server 2010
farm
•
SharePoint Server lists
•
OLE DB or ODBC connections
•
Custom Data Providers implemented as .NET Framework assemblies
22