Microsoft Business Intelligence on Oracle

Download Report

Transcript Microsoft Business Intelligence on Oracle

SQL Server Business Intelligence
on Oracle
Douglas McDowell
[email protected]
1
Microsoft Business Intelligence
on Oracle
Douglas McDowell
[email protected]
2
Poll
• Are familiar with “business intelligence”?
• Are familiar with Microsoft’s BI platform?
• Did you know it rocks using Oracle data?!
3
In this Session
•
•
•
•
•
The Anatomy of BI
Enterprise ETL
OLAP, Data Mining and beyond
Presenting BI Information
Final Comments / Next Steps
This session does not cover the Oracle BI Suite or
include Microsoft/Oracle product comparisons
4
Goal for BI…
Transform data into relevant information,
and make it available to decision-makers
fast enough for them to positively impact
the business
5
The Anatomy of BI
• Source Systems
• Extraction Transformation & Loading
(ETL)
• Data Warehouse
LOB
ETL
– Relational Database (RDBMS)
– Multi-Dimensional Databases (OLAP)
– Data Mining
— Alerting Engine
• Presentation
–
–
–
–
–
Enterprise Reporting
Analysis, Ad-hoc
Scorecards/Dashboards/Portals
Alert Delivery
Embedded Applications
6
The Anatomy of Microsoft BI
• Source Systems
– You name it!, Oracle, SQL Server, XML, legacy/flat file,
Proprietary
• ETL – SQL Server Integration Services
• Data Warehouse
– RDBMS: SQL Server or Oracle
– OLAP and Data Mining: SQL Server Analysis Services
– Alerting: SQL Server Notification Services
• Presentation
– Enterprise Reporting: SQL Server Reporting Services
– Analysis, Ad-hoc: ProClarity, Excel, SQL Server Reporting
Services
– Scorecards/Dashboards/Portals: Microsoft Office Business
Scorecard Manager, Microsoft Office SharePoint Server
7
Comprehensive and Complimentary
Performance
Management
Applications
Business
Scorecards,
Advanced
Scorecarding
Analytics, Planning
Analytics
(Business
(PerformancePoint (ProClarity 6)
Scorecard
Server 2007)
Manager 2005)
Collaboration and Content
(Office SharePoint Server 2007)
End-user Analysis
(Excel 2007)
BI
Platform
Integration
Analysis
Reporting
Integration Services
Analysis Services
Reporting Services
SQL Server 2005
RDBMS
8
Before we go on…
BI Development Studio
• Complete, integrated tool for the development of BI
applications
• One tool, multiple technologies: Relational, OLAP, DM,
SSIS, Reporting, Code, Web pages…
• Enterprise software development environment
– Integrated with Visual Studio
– Team development, source control, versioning, developer
isolation, resource independent coding
– Development cycle lifetime support:
Develop, Test, Deploy, Modify, Test…
• Breakthrough ease-of-use
9
And before we go on…
Relational Data Warehousing
• Partitioned Tables and Indexes
– Delivers enhanced scalability and
concurrency
– Simplifies data management
Data Warehouse
Ready
• Online Index Operations
• Database Snapshots and Snapshot
Isolation Level
– Readers don’t block Writers
• Insert and Load improvements
• T-SQL enhancements
• VLDB – piecemeal backup/restore
10
Oracle Publishing
• Designed specifically for Oracle Publishers
– v8+ on any operating system
• Administered like SQL Server, from SQL Server
– No Oracle side software install necessary
– Requires minimal knowledge of Oracle
• Leverages existing SQL Server skills
– Standard Transactional and Snapshot Publications
•
http://msdn2.microsoft.com/en-us/library/ms151229.aspx
Transactional
Replication
Distributor
Subscribers 11
Agenda
•
•
•
•
•
The Anatomy of BI
Enterprise ETL
OLAP, Data Mining and beyond
Presenting BI Information
Final Comments / Next Steps
12
DEMO: Integrating Your Data
Integration Services in Action
13
Integration Services
• Merge data from heterogeneous data stores:
– Text files, Mainframes, Spreadsheets, Multiple RDBMS
• Refresh data in data warehouses/data marts
• High-speed load of data into online transaction processing (OLTP)
and online analytical processing (OLAP) databases
• Send status notifications on success/failure
• Build BI into a data transformation process without the need for
redundant staging environments
• Automate data-administrative functions
• Cleanse data before loading to remove errors
– Fuzzy lookup, fuzzy matching
• Handling of History – Slowly Changing Dimension (SCD) wizard
14
Breakthrough ETL Capabilities
• Enterprise ETL platform
– High performance
– High scale
– More trustworthy and reliable
• Best in class usability
–
–
–
–
Rich development environment
Source control
Visual debugging of control flow and data
Great range of transforms out-of-the-box
• Highly extensible
–
–
–
–
Custom tasks
Custom enumerations
Custom transformations
Custom data sources
15
Oracle Tip:
Using the SQL Server Import and Export Wizard
• Microsoft OLE DB Provider for Oracle
does not support the Oracle BLOB, CLOB,
NCLOB, BFILE, and UROWID data types,
therefore the OLE DB source cannot
extract data from tables that contain
columns with these data types.
http://msdn2.microsoft.com/en-us/library/ms141209.aspx
16
Agenda
•
•
•
•
•
The Anatomy of BI
Enterprise ETL
OLAP, Data Mining and beyond
Presenting BI Information
Final Comments / Next Steps
17
Country France
January
Canada
Australia
Time
February
March
$6,745
“For Australia,
show me the
Sales for
February”
April
May
Sales
Budget
Qty
Cost
Measures
18
DEMO: Analyzing Your
Information
SQL Server Analysis Services
19
Analysis Services
• Powerful business information modeling
• Cross platform data integration
• Integrated Relational & OLAP views
– Attribute-based dimensions
• The best of MOLAP to ROLAP
– Proactive caching
• Data enrichment and advanced analytics
– BI wizards
• Key Performance Indicators & Perspectives
• Real-time, high performance
– Real-time data in OLAP Cubes
– Very fast and flexible analytics
• XML standards for Data Access and Web
Services integration
• Cost and time savings for customers
integrating with other systems
20
High-level Architecture
Data
Mart
UDM
Oracle
SQL
Server
DW
LOB
Spreadsheets
XML/A or OLE DB-OLAP
SQL
Server
Analysis
Services
BI Front Ends
Ad Hoc Reports
Rich Reports
Cache
Dashboards
21
KPI Debugger in BIDS
Preview server-side KPI designs
22
DEMO: Data Mining
SQL Server Analysis Services
23
Data Mining
• Ten Algorithms
• Visualizations
– Enterprise tools
– Custom visualizations
• Deep Integration
– OLAP, Integration Services,
and Reporting Integration
– .NET programming model
– Completely extensible
framework
24
Decision
Trees
Sequence
Clustering
Clustering
Association
Complete Set
of Data Mining
Algorithms
Linear Regression
Time Series
Neural Net
Naïve
Bayes
Logistic
Regression
25
Text Mining
Data Mining Lift Chart
DMM Lift Chart
Easily determine which algorithm
yield best results for you
26
Oracle Tip: Connecting to Oracle
Across all platforms:
1. Install Oracle OCI, make sure its location is in the path
2. Restart AS service & its tools to pick up path changes
3. Use Oracle managed provider (.Net) in data source this ensures platform compatibility (x86/x64/ia64)
x86 only:
1. Install Oracle OCI, make sure its location is in the path
2. Restart AS service & its tools to pick up path changes
3. Use MSDAORA (Microsoft's OLE DB for Oracle) or
Oracle managed provider (.Net) in your data source
27
Agenda
•
•
•
•
•
The Anatomy of BI
Enterprise ETL
OLAP, Data Mining and beyond
Presenting BI Information
Final Comments / Next Steps
28
DEMO: Presenting Your
Information
SQL Server Reporting Services
29
Enterprise Reporting Capabilities
• Scalable Server
–
–
–
–
Rich, enterprise reporting platform (static and interactive)
Multiple data sources with multiple delivery options
Scalable, manageable and embeddable Web Services architecture
Scheduling, Caching, Snapshots, more…
• Advanced Authoring Tools
– Visual Studio IDE
– XML specification (RDL)
– 3rd party extensibility
• Strong Management
–
–
–
–
SOAP Web Service APIs
Report Manager portal
Extensible security model
Integration with SSAS, SSIS, management tools
• End-user, Ad-hoc Reporting
30
Report Controls
• Easily embed reporting
functionality into
applications
• Windows Forms (rich
client) and Web Forms
(ASP.NET) control
• Local processing mode
(no server) or remote
processing mode
• Can be used for complex
custom security
architectures
31
Report Builder
•
•
•
•
Extending the Reach of Reporting Services
Ad-hoc Reporting for the End-User
1-Click Install
With Report Builder:
–
–
–
–
Report off a Business Model
Modify a Report
Build a New Report
Report on Relational or OLAP data
• Support for Oracle in SQL Server SP2
32
Oracle Tip:
Defining Report Datasets
Connection string example specifies Oracle
database on server Oracle9 using Unicode
The ServerName must match what is
defined in the tnsnames.ora config file:
Data Source="Oracle9"; Unicode="True“
http://msdn2.microsoft.com/en-us/library/ms365174.aspx
33
DEMO: Presenting Your
Information
Microsoft ProClarity
34
Articulate
Goals
Monitor
Metrics
Analyze
Issues
Collaborate and
Act
Microsoft Office Business Scorecard Manager
empowers organizations with
• Advanced score-carding
• Deep contextual insight
• Collaborative group analysis and action
• End-user empowerment
• Extensible platform
SQL Server 2005 provides Business Scorecard
Manager with
• Centralized management of metrics and business
logic
• Multi-dimensional scorecards
• KPI interoperability across end-user applications
• Data integration and security through UDM
35
BSM 1
36
BSM 3
37
BSM 2
38
Align Strategy
& Execution
Accelerate
Decision
Making
Enable Broad
Performance
Management
Improve
Business
Performance
 Microsoft Office PerformancePoint Server empowers organizations with
 Advanced scorecarding
 Powerful analytics and reporting
 Synchronized planning and budgeting
 Workflow driven forecasting
 Robust financial consolidation
 Microsoft Office PerformancePoint Server
 Reaches all business users with familiar Office environment
 Empowers business users to define and own business rules
 Handles real-world complexity with model driven approach
 Takes advantage of Microsoft SQL Server
39
ProClarity 6
• Simplifies how decision
makers receive information
and gain insight into their
business
• Provides organizations with
the tools they need to conduct
powerful analytic modeling
• Works with a company’s
existing business and technical
infrastructure and adapts to
ongoing needs and changes
• Fully integrated with SQL
Server, Business Scorecard
Manager, SharePoint and
Office applications
Advanced Analytics for every decision maker
40
DEMO: Presenting Your
Information
Microsoft Office Excel
41
Excel 2007
• Analyze information with powerful and familiar
tools that are easier to use
• New PivotTable, PivotChart and data
visualization capabilities
• Formula based access to enterprise data
integrates BI with spreadsheets
• Harness the power of SQL Server Analysis
Services directly from within Excel
42
Excel Services
• Save spreadsheets to the server and
share them over the Web
• Broadly share spreadsheets securely and
maintain control with document
management and auditing capabilities
• Server based spreadsheet calculation with
pure HTML (zero foot-print) interactive
Excel experience
43
Excel Services
Excel Services Screen
Zero-footprint, interactive, browser access to
spreadsheets
44
Office SharePoint Server 2007
• Secure, manageable business data, and
hosted documents
• Report Center: One place for all reports
• Dashboard site templates, Filter Web
Parts, KPI Web Parts
• Integrate BI within the portal: Enterprise
Content Management, collaboration,
search and business process
45
SharePoint 1
Report Center
Centralize storage of business reports
46
SharePoint 2
Dashboards and Web Parts
Easily create powerful BI portals
47
Agenda
•
•
•
•
•
The Anatomy of BI
Enterprise ETL
OLAP, Data Mining and beyond
Presenting BI Information
Final Comments / Next Steps
48
Microsoft BI:
Faster Return on Information
• Microsoft offers a Complete and Integrated BI
Offering:
– BI Platform (SQL Server)
– End User Tools (Office)
– Analytic Applications (Office)
• Intelligence where users want it:
– Manage data “once” in the platform
– Ease of use and familiarity of Office for interaction
• Ready for the Enterprise:
– Server tools built for Enterprise scale
– Priced and packaged so Enterprises can afford it!
49
Trustworthy Computing
Secure by
Default
Secure by
Design
Secure in
Deployment
Trustworthy Computing is built on three pillars:
• Security
• Privacy
• Reliability
http://www.microsoft.com/twc
50
Call to Action/Next Steps
• Look in your bag and get started today…
– Free copy of SQL Server 2005 Developer
Edition
– Event CD: Microsoft BI demos & Oracle
sample data
• BI ResKit DVD in your bag
• http://microsoft.com/bi
• Microsoft BI skills are 100% transferable
51
Summary
•
•
•
•
•
The Anatomy of BI
Enterprise ETL
OLAP, Data Mining and beyond
Presenting BI Information
Final Comments / Next Steps
52
Thank you!
Microsoft Business Intelligence
on Oracle
Douglas McDowell
[email protected]
53