Upload
kurniawan-setyo-nugroho
View
19
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Introduction to Microsoft Bi
Citation preview
Presentedby:JoseChinchilla,MCITP
JoseChinchillaMCITP:DatabaseAdministrator,SQLServer2008MCITP:BusinessIntelligenceSQLServer2008
CurrentPositions:President,AgileBay,Inc.President,TampaBayBusinessIntelligenceUserGroupRegionalMentor,PASSGreaterSoutheast
Blog: http://www.sqljoe.comTwitter: @sqljoeLinkedin: http://www.linkedin.com/in/josechinchillaEmail: [email protected]
Customers & Partners
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
SmallOLTPdatabaseIntroduction to Microsoft Business Intelligence
Introduction to Microsoft Business Intelligence
BusinessIssue:Acustomersorderwasseriouslydelayed.
Manager:Whywastheorderdelayed?OrderFulfillment:Supplierissue.
SimpleBusinessQuestion:Whowasourproductsupplier?
SmallOLTPdatabaseIntroduction to Microsoft Business Intelligence
LargeOLTPdatabaseIntroduction to Microsoft Business Intelligence
RalphKimball BillInmon
DataWarehouse:DataModel
StarSchema SnowflakeSchema
Vs.
Introduction to Microsoft Business Intelligence
DataModel:StarSchemaIntroduction to Microsoft Business Intelligence
DataModel:SnowflakeSchemaIntroduction to Microsoft Business Intelligence
DimensionalModeling
Introduction to Microsoft Business Intelligence
"Thecentralattractionofthedimensionalmodelofa
businessisitssimplicity....thatsimplicityisthe
fundamentalkeythatallowsuserstounderstand
databases,andallowssoftwaretonavigatedatabases
efficiently.
RalphKimball
Introduction to Microsoft Business Intelligence
EndtoEndBusinessIntelligence
DimensionalModeling Logicalviewoftheenterprise Showsmainentitiesoftheenterprise businessandrelationshipsbetweenthem Nottiedtoaphysicaldatabaseandtables
MainComponents
Dimensions Attributes Hierarchies
Facts Measures
Introduction to Microsoft Business Intelligence
Introduction to Microsoft Business Intelligence
DataWarehouse:Relationships
1toMany
Introduction to Microsoft Business Intelligence
DataWarehouse:Fact&Dimensions
FactMeasure Whatthebusinessdoes BusinessProcess Usuallydescribesanaction orevent (verb)
FactTables:containmeasure columnsanddimension keycolumnsMeasure: numericalvaluesthatcanbeaggregated,semiaggregated,ornonaggregatableDimension: groupofattributesthatdescribeabusinessprocessAttribute:characteristicsofadimensionmember
FactInternetSales SalesAmount DiscountAmount Profit ProfitMargin
DimCustomer Name Gender Yearly Income
DimProduct Color Size
Introduction to Microsoft Business Intelligence
BusinessProcess:Sales
DimCustomers
DimTime
DimProducts
FactOrdersFactOrdersKeyDimProductsKeyDimCustomersKeyDimTimeKeyMeasureQuantityMeasurePriceMeasureDiscount
Introduction to Microsoft Business Intelligence
BIresultswhenorganizationalculture,businessprocessesandtechnologiesaredesignedandimplementedwiththegoalofimprovingthestrategicandoperationaldecisionmakingcapabilitiesofawiderangeofinternalandexternalstakeholders.
InternationalDataCorporation(IDC)
Introduction to Microsoft Business Intelligence
BIresultswhenorganizational ,businessandaredesignedandimplementedwiththegoalof
thestrategicandoperational capabilitiesofawiderangeofinternalandexternal .
InternationalDataCorporation(IDC)
culture processestechnologies improving
decisionmakingstakeholders
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
TheMicrosoftToolsetPresentation SQLServerReportingServices SharePoint ReportBuilder PerformancePoint Excel PowerView
Analysis SQLServerAnalysisServices PowerPivot
E.T.L SQLServerIntegrationServices
Introduction to Microsoft Business Intelligence
Introduction to Microsoft Business Intelligence
TypicalBusinessIntelligenceLifecycle
WhatBusinessIntelligenceisnot.
Introduction to Microsoft Business Intelligence
WhatisBusinessIntelligence?
Whatitisnot Whatitis Application
Tool
Department
Project
ReportBase
Archive
ITService
Solution
Suite
InterdepartmentalTeam
Continuousprocess
KnowledgeBase
ActionableInformation
BusinessAsset
Introduction to Microsoft Business Intelligence
WhyBusinessIntelligence?
Introduction to Microsoft Business Intelligence
Thecomplaints:
Weneedinformationbutallwehaveisdata!WhyCompaniesNeedBusinessIntelligencebyJoseAllanTans
NeedtomakedatamanageableandactionableinatimelymannerNeedforBusinessIntelligenceGrowsbyDiannDaniel(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
Answerquestions
Solveissues
Trending
Makedecisions
Understandyourcustomers
Report
ProactiveManager
Proposenewquestions
Identifyfutureissues
Forecasting
Surfacedecisionpoints
Discoverpotentialcustomers
Gaininsight
Introduction to Microsoft Business Intelligence
TheOLAPCube
Introduction to Microsoft Business Intelligence
Fact:37LemonsweresoldduringAprilinourChicagostores.
Measure:Unitssold
D
i
m
e
n
s
i
o
n
:
P
r
o
d
u
c
t
Dimension:Time
Introduction to Microsoft Business Intelligence
SQLServerIntegrationServices
EndtoEndBusinessIntelligence
ETLProcess(simplified)
Clean
Derive
Cast
Extract Transform Load
SSISPerformanceEnhancersIntroduction to Microsoft Business Intelligence
ETLprocessMantra
ExtractingDataTransformingDataLoadingData
Fast Efficient Scalable
Introduction to Microsoft Business Intelligence
SSIS Jackofalltrades
Export
Import
Convert
Cast
Update
Delete
Insert
DeriveCalculations
OLTPDBMaintenance
DBTasks
OLAPDBMaintenance
Extract
Transform
Load
VB2008Script
C#2008Script
FileSystemTasks
DataProfiling
WMIRead/Write
Aggregations
Introduction to Microsoft Business Intelligence
LoadingaDataWarehousewithSSIS
Introduction to Microsoft Business Intelligence
SQLServerAnalysisServices
Introduction to Microsoft Business Intelligence
AnalysisServicesThreeInstallationModes
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. DataSources2. Views3. Cubes4. Dimensions
Attributes AttributeHierarchies
5. MeasureGroups Measures
6. Calculations
7. KPIs8. Perspectives9. Translations10. Partitions11. Aggregations12. Roles13. DataMiningModels
Introduction to Microsoft Business Intelligence
SSASHierarchies
Introduction to Microsoft Business Intelligence
DBAs
ExecutivesBlam
eFlow
Analysts
Developers
Introduction to Microsoft Business Intelligence
Q1
Jan
Introduction to Microsoft Business Intelligence
SQLServerReportingServices
SQLServerReportingServices
EndtoEndBusinessIntelligenceIntroduction to Microsoft Business Intelligence
Team BI
Our Context
BI Solution created by power user. Context is for a small team & its
managed on a server.
Personal BI Organizational BI
My Context
BI solution created by user. Context is only for user & exists
as document.
The Orgs Context
BI Solution created by IT, Established corporate context & is reusable,
scalable and backed up.
The Business Intelligence Roadmap
PowerPivotforExcelReportBuilderPowerView
PowerPivotforSharePointSQLServerDataTools(newBIDS)
EmpoweredAligned
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