rosoft Confidential, NDA only Gemini : Self-Service BI Lynn Langit http://blogs.msdn.com/ SoCalDevGal
Gemini : Self-Service BI
Lynn Langithttp://blogs.msdn.com/SoCalDevGal
What's in a name…
• Gemini - Gemini (pronounced /ˈgɛmɪnaɪ/, Latin: twins, symbol ♊) is one of the constellations of the zodiac known as "the twins"
The Corporate Twins
Business Users IT
United in a common goal but separated by a chasm of clashing roles and responsibilities
Data
Sources
Data Marts
BI andLOB Apps
Portals and Dashboards
Self ServiceEasy to useOn and OfflineCollaborative
Empoweredand Managed Secure Scalable Up to date Backed Up
BI Spectrum
4
Personal(Empowered)
Organizational(Aligned)
Team(Connected)
End User Context for BI
ITUnmanaged
ITManaged
IT In
volv
emen
t in
BI
Spreadsheets and Desktop Apps
Personal, Team, Organizational BI
Personal BI Team BI Organizational BI
My Logic Our Logic The Logic
Distributed Loosely Centralized Highly Centralized
Informally Developed
Collaboratively Developed
Formally Developed
Empowered Aligned
Spreadsheets and Desktop Apps
Data Source
s
Data Marts
BI andLOB Apps
Portals and Dashboards
The Challenge
New formal BI solutions need time and resources
Diverse users have diverse data needs
Ad-hoc requests stress I.T. capacity
Data warehouses do not cover all data or all users
Power users bypass I.T. with unsanctioned sources
Bottleneck
Chaos
Reign in the "Spreadmarts"•Excel is the IW tool of choice
• Excel is a problem - “unmanageable”• Excel is sticky – users “can’t quit it”
•Why not make Excel part of the solution?• Include Excel as part of a complete BI solution
• Structured and manageable• Give IT insight into its usage
•Provide IT with the technology to• Have insight and management• Provide clear value• Without being a bottleneck
•Enable managed Self-Service
Gemini: Uniting the Twins
Re-draws the line betweenI.T. and end-user roles
Empowered to create without IT dependence
Managing compliance and
resources without user obstruction
I.T.
• Provision• Administe
r• Secure• Track
data
Users
• Directly model
• Analyze• Personaliz
e• Share
data
A Technology driven approach• Adapt technology to the business user
− Remove friction and barriers to entry− Transparent to the user
• Familiar tools and skills – the cornerstone of Gemini− Nothing new to learn− Full potential of existing technology investments− Continue to work with familiar partners
• Everyone Plays their position− Business Users don’t need to be technologists− IT doesn’t need to understand business trivia
Excel-hosted client & reporting
In-memory BI engine
SharePoint for managed collaboration
Data feeds
Gemini technologies
Information
IW Producer
IW Explorer
& Consum
er
IT Pro
Self-service personas
Excel-hosted client
Demo
In-memoryengine
$1.00
$10.00
$100.00
$1,000.00
2000 2005 2012
$/G
B
Year
DRAM Prices
Radically cheap memory
0
2
4
6
8
10
12
14
16
18
2000 2005 2012
Co
res
Year
Cores/Proc
Exponentially increasing cores
Interactive and scalable
•W
ork w
ith 1
00
M+
re
cord
s
In-proc DLL
•S
cale
to 1
00
B sa
les
transa
ctionsCommodit
y server
Publishing data
Data should be official, accessible and easy to use
Users say …
Data should be secure, reliable and low maintenance
I.T. says …
Data publishing should be as easy as RSS or Atom
We say …
Data feeds
• Data service − REST/Atom− WCF service syndication feeds− Astoria
• Data feed file− Atom service document (.atomsvc)− Opens in Gemini client to import data
Microsoft Internal Only
Reports as Data Sources
Microsoft Internal Only
Sharepoint lists as Data Sources
Feeds are published in Sharepoint
Microsoft Internal Only
Feed metadata is searchable
Microsoft Internal Only
Ms and 3rd party apps can publish feeds
Microsoft Internal Only
Microsoft Confidential, NDA only
For More Information
CTP - http://blogs.msdn.com/mtc/archive/2009/08/10/sql-server-2008-r2-august-ctp-availability.aspx
http://blogs.msdn.com/gemini/
http://blogs.msdn.com/SoCalDevGal