Sie sind auf Seite 1von 58

Presentedby:

JoseChinchilla,MCITP
Customers & Partners

JoseChinchilla
MCITP:DatabaseAdministrator,SQLServer2008
MCITP:BusinessIntelligenceSQLServer2008

CurrentPositions:
President,AgileBay,Inc.
President,TampaBayBusinessIntelligenceUserGroup
RegionalMentor,PASSGreaterSoutheast

Blog: http://www.sqljoe.com
Twitter: @sqljoe
Linkedin: http://www.linkedin.com/in/josechinchilla
Email: jchinchilla@sqljoe.com
Agenda
DataWarehousing&BusinessIntelligence
EnterpriseBI
SelfServiceBI
TheMicrosoftBI&DataWarehouseToolset
Demo:
IntegrationServices
AnalysisServices
ReportingServices
PowerPivot
PowerView
PowerMap

Introduction to Microsoft Business Intelligence


Manager:
WherearemyTPSreports?

Developer:
Theyarestillrunningsinceyesterday.
Whatis:
DataWarehouse?
BusinessIntelligence?

Introduction to Microsoft Business Intelligence


TermsandAcronyms
BI: BusinessIntelligence
ETL: Extract,Transform&Load
DW: DataWarehouse
KPI: KeyPerformanceIndicator
Fact: Abusinessmeasurement
Measure: Aquantifiablebusinessprocess
Dimension: Breakdownmeasuresaccordingtoanareaofinterest
Attribute: Characteristicsthatmakeupadimensionmember
OLTP: OnLineTransactionalProcessing
OLAP: OnLineAnalyticalProcessing
Cube: Datastructurethatgroupsmeasures,dimensions,KPIs,
dataminingmodels,perspectives
Metadata: Dataaboutdata
Granularity: Levelofdetailorsummarizationofthedata
SCD: SlowlyChangingDimensions
AlternateKey: Uniquekeyfromdatasource
SurrogateKey: Uniquekeyinthedatawarehouse
Introduction to Microsoft Business Intelligence
Introduction to Microsoft Business Intelligence
Introduction to Microsoft Business Intelligence
DataWarehouse:

Centralrepositoryforallsignificantdatathatanenterprisecollects.

Introduction to Microsoft Business Intelligence


SmallOLTPdatabase
Introduction to Microsoft Business Intelligence
BusinessIssue:
Acustomersorderwasseriouslydelayed.

Manager:Whywastheorderdelayed?
OrderFulfillment:Supplierissue.

SimpleBusinessQuestion:
Whowasourproductsupplier?

Introduction to Microsoft Business Intelligence


SmallOLTPdatabase
Introduction to Microsoft Business Intelligence
LargeOLTPdatabase
Introduction to Microsoft Business Intelligence
RalphKimball BillInmon

Vs.

StarSchema SnowflakeSchema

DataWarehouse:DataModel
Introduction to Microsoft Business Intelligence
DataModel:StarSchema
Introduction to Microsoft Business Intelligence
DataModel:SnowflakeSchema
Introduction to Microsoft Business Intelligence
DimensionalModeling

Introduction to Microsoft Business Intelligence


"Thecentralattractionofthedimensionalmodelofa
businessisitssimplicity....thatsimplicityisthe
fundamentalkeythatallowsuserstounderstand
databases,andallowssoftwaretonavigatedatabases
efficiently.

RalphKimball

Introduction to Microsoft Business Intelligence


DimensionalModeling
Logicalviewoftheenterprise
Showsmainentitiesoftheenterprise
businessandrelationshipsbetweenthem
Nottiedtoaphysicaldatabaseandtables

MainComponents
Dimensions
Attributes
Hierarchies

Facts
Measures

EndtoEndBusinessIntelligence
Introduction to Microsoft Business Intelligence
Introduction to Microsoft Business Intelligence
1toMany

DataWarehouse:Relationships
Introduction to Microsoft Business Intelligence
FactMeasure
Whatthebusinessdoes BusinessProcess
Usuallydescribesanaction orevent (verb)

FactTables:containmeasure columnsanddimension keycolumns


Measure: numericalvaluesthatcanbeaggregated,semiaggregated,ornonaggregatable
Dimension: groupofattributesthatdescribeabusinessprocess
Attribute:characteristicsofadimensionmember

FactInternetSales DimCustomer
SalesAmount Name
DiscountAmount Gender
Profit Yearly Income
ProfitMargin
DimProduct
Color
Size

DataWarehouse:Fact&Dimensions
Introduction to Microsoft Business Intelligence
DimCustomers

DimTime

DimProducts

FactOrders
FactOrdersKey
DimProductsKey
DimCustomersKey
DimTimeKey
MeasureQuantity
MeasurePrice
MeasureDiscount

BusinessProcess:Sales
Introduction to Microsoft Business Intelligence
BIresultswhenorganizationalculture,businessprocessesand
technologiesaredesignedandimplementedwiththegoalofimproving
thestrategicandoperational
decisionmakingcapabilitiesofawiderangeofinternalandexternal
stakeholders.
InternationalDataCorporation(IDC)

Introduction to Microsoft Business Intelligence


BIresultswhenorganizational
culture,businessand
processes
technologies aredesignedandimplementedwiththegoalof
improving
decisionmakingcapabilitiesofawide
thestrategicandoperational
stakeholders .
rangeofinternalandexternal
InternationalDataCorporation(IDC)

Introduction to Microsoft Business Intelligence


BusinessIntelligence:
Culture,processesandtechnologiestoimprove
decisionmakingforstakeholders.

Introduction to Microsoft Business Intelligence


3LayersofBI&
TheMicrosoftToolset

Introduction to Microsoft Business Intelligence


Introduction to Microsoft Business Intelligence
TheMicrosoftToolset
Presentation
SQLServerReportingServices
SharePoint
ReportBuilder
PerformancePoint
Excel
PowerView

Analysis
SQLServerAnalysisServices
PowerPivot

E.T.L
SQLServerIntegrationServices

Introduction to Microsoft Business Intelligence


TypicalBusinessIntelligenceLifecycle

Introduction to Microsoft Business Intelligence


What
BusinessIntelligence
isnot.

Introduction to Microsoft Business Intelligence


Whatitisnot Whatitis
Application Solution

Tool Suite

Department InterdepartmentalTeam

Project Continuousprocess

ReportBase KnowledgeBase

Archive ActionableInformation

ITService BusinessAsset

WhatisBusinessIntelligence?
Introduction to Microsoft Business Intelligence
Why
BusinessIntelligence?

Introduction to Microsoft Business Intelligence


Thecomplaints:

Weneedinformationbutallwehaveisdata!
WhyCompaniesNeedBusinessIntelligencebyJoseAllanTans

Needtomakedatamanageableandactionableinatimelymanner
NeedforBusinessIntelligenceGrowsbyDiannDaniel(CIOMagazine)
Informationoverload

HowwillBIsolveit?
TheSnakeOilsellingpoints:

Surfaceperformance&operationalefficienciesanddeficiencies
Revealuntappedopportunities
DataMining
Forecasting&Trending
Democratizationofthedata
DecisionSupportSystem(DSS)
Dashboards&BalancedScorecards
KeyPerformanceIndicators(KPIs)

Introduction to Microsoft Business Intelligence


Butwaittheresmore,
ifyoucallinthenext10minutes

Introduction to Microsoft Business Intelligence


ReactiveManager ProactiveManager

Answerquestions Proposenewquestions

Solveissues Identifyfutureissues

Trending Forecasting

Makedecisions Surfacedecisionpoints

Understandyourcustomers Discoverpotentialcustomers

Report Gaininsight

Introduction to Microsoft Business Intelligence


TheOLAPCube

Introduction to Microsoft Business Intelligence


Measure:Unitssold

Dimension:Product

Dimension:Time

Fact:
37LemonsweresoldduringAprilinourChicagostores.

Introduction to Microsoft Business Intelligence


SQLServer
IntegrationServices

EndtoEndBusinessIntelligence
ETLProcess(simplified)
Extract Transform Load

Cast

Derive

Clean

Introduction to Microsoft Business Intelligence


SSISPerformanceEnhancers
ETLprocessMantra

ExtractingData Fast
TransformingData Efficient
LoadingData Scalable

Introduction to Microsoft Business Intelligence


SSIS Jackofalltrades Transform
Calculations
Derive DBTasks
Convert
OLTPDBMaintenance Export

Import VB2008Script

C#2008Script
Insert
WMIRead/Write Load
Delete
DataProfiling
Update
FileSystemTasks OLAPDBMaintenance
Aggregations Extract
Cast
Introduction to Microsoft Business Intelligence
LoadingaDataWarehousewithSSIS

Introduction to Microsoft Business Intelligence


SQLServer
AnalysisServices

Introduction to Microsoft Business Intelligence


AnalysisServices
ThreeInstallationModes

1. Multidimensional&DataMiningMode
UDM
MDX

2. TabularMode
BISM
xVelocity (Vertipaq)
Inmemorycubes
DAX&MDX

3. PowerPivot forSharePoint
DedicatedTabularMode

Introduction to Microsoft Business Intelligence


AnalysisServices

MainFeatures

1. DataSources 7. KPIs
2. Views 8. Perspectives
3. Cubes 9. Translations
4. Dimensions 10. Partitions
Attributes 11. Aggregations
AttributeHierarchies 12. Roles
5. MeasureGroups 13. DataMiningModels
Measures
6. Calculations

Introduction to Microsoft Business Intelligence


SSASHierarchies

Introduction to Microsoft Business Intelligence


Executives

BlameFlow
Analysts

Developers

DBAs

Introduction to Microsoft Business Intelligence


Q1

Jan

Introduction to Microsoft Business Intelligence


SQLServer
ReportingServices
SQLServerReportingServices

EndtoEndBusinessIntelligence
Introduction to Microsoft Business Intelligence
Aligned Empowered

Organizational BI Team BI Personal BI

The Orgs Context Our Context My Context

BI Solution created by IT, Established BI Solution created by power user. BI solution created by user.
corporate context & is reusable, Context is for a small team & its Context is only for user & exists
scalable and backed up. managed on a server. as document.

SQLServerDataTools PowerPivotforSharePoint PowerPivotforExcel


(newBIDS) ReportBuilder
PowerView

The Business Intelligence Roadmap


Introduction to Microsoft Business Intelligence
PowerPivot
PowerPivotExcelAddin
PowerPivotforSharePoint
xVelocity (Vertipaq)
BISM

Introduction to Microsoft Business Intelligence


PowerView
Adhocreports&dashboards
Truepoint&click
ExporttoPowerPointwithInteractivemode
Silverlight
SharePoint2010+SQLServer2012SSRSintegration

Introduction to Microsoft Business Intelligence


PowerMap
3DMapping
Geographicalanalysis
Interactive

Introduction to Microsoft Business Intelligence

Das könnte Ihnen auch gefallen