什么是OLAP
2008-04-27 23:47
281 查看
On-LineAnalyticalProcessing(OLAP)isacategoryofsoftwaretechnologythatenablesanalysts,managersandexecutivestogaininsightintodatathroughfast,consistent,interactiveaccesstoawidevarietyofpossibleviewsofinformationthathasbeentransformedfromrawdatatoreflecttherealdimensionalityoftheenterpriseasunderstoodbytheuser.
OLAPfunctionalityischaracterizedbydynamicmulti-dimensionalanalysisofconsolidatedenterprisedatasupportingenduseranalyticalandnavigationalactivitiesincluding:calculationsandmodelingappliedacrossdimensions,throughhierarchiesand/oracrossmemberstrendanalysisoversequentialtimeperiodsslicingsubsetsforon-screenviewingdrill-downtodeeperlevelsofconsolidationreach-throughtounderlyingdetaildatarotationtonewdimensionalcomparisonsintheviewingarea
OLAPisimplementedinamulti-userclient/servermodeandoffersconsistentlyrapidresponsetoqueries,regardlessofdatabasesizeandcomplexity.OLAPhelpstheusersynthesizeenterpriseinformationthroughcomparative,personalizedviewing,aswellasthroughanalysisofhistoricalandprojecteddatainvarious"what-if"datamodelscenarios.ThisisachievedthroughuseofanOLAPServer.
OLAPSERVER
AnOLAPserverisahigh-capacity,multi-userdatamanipulationenginespecificallydesignedtosupportandoperateonmulti-dimensionaldatastructures.Amulti-dimensionalstructureisarrangedsothateverydataitemislocatedandaccessedbasedontheintersectionofthedimensionmemberswhichdefinethatitem.Thedesignoftheserverandthestructureofthedataareoptimizedforrapidad-hocinformationretrievalinanyorientation,aswellasforfast,flexiblecalculationandtransformationofrawdatabasedonformulaicrelationships.TheOLAPServermayeitherphysicallystagetheprocessedmulti-dimensionalinformationtodeliverconsistentandrapidresponsetimestoendusers,oritmaypopulateitsdatastructuresinreal-timefromrelationalorotherdatabases,orofferachoiceofboth.Giventhecurrentstateoftechnologyandtheenduserrequirementforconsistentandrapidresponsetimes,stagingthemulti-dimensionaldataintheOLAPServerisoftenthepreferredmethod.
OLAPGLOSSARYDefinedterms:AGGREGATEANALYSIS,MULTI-DIMENSIONALARRAY,MULTI-DIMENSIONALCALCULATEDMEMBERCELLCHILDRENCOLUMNDIMENSIONCONSOLIDATECUBEDENSEDERIVEDDATADERIVEDMEMBERSDETAILMEMBERDIMENSIONDRILLDOWN/UPFORMULAFORMULA,CROSS-DIMENSIONALGENERATION,HIERARCHICALHIERARCHICALRELATIONSHIPSHORIZONTALDIMENSIONHYPERCUBEINPUTMEMBERSLEVEL,HIERARCHICALMEMBER,DIMENSIONMEMBERCOMBINATIONMISSINGDATA,MISSINGVALUEMULTI-DIMENSIONALDATASTRUCTUREMULTI-DIMENSIONALQUERYLANGUAGENAVIGATIONNESTING(OFMULTI-DIMENSIONALCOLUMNSANDROWS)NON-MISSINGDATAOLAPCLIENTPAGEDIMENSIONPAGEDISPLAYPARENTPIVOTPRE-CALCULATED/PRE-CONSOLIDATEDDATAREACHTHROUGHROLL-UPROTATEROWDIMENSIONSCOPINGSELECTIONSLICESLICEANDDICESPARSEVERTICALDIMENSIONDefinitions:AGGREGATE共7页 第1页
OLAPfunctionalityischaracterizedbydynamicmulti-dimensionalanalysisofconsolidatedenterprisedatasupportingenduseranalyticalandnavigationalactivitiesincluding:calculationsandmodelingappliedacrossdimensions,throughhierarchiesand/oracrossmemberstrendanalysisoversequentialtimeperiodsslicingsubsetsforon-screenviewingdrill-downtodeeperlevelsofconsolidationreach-throughtounderlyingdetaildatarotationtonewdimensionalcomparisonsintheviewingarea
OLAPisimplementedinamulti-userclient/servermodeandoffersconsistentlyrapidresponsetoqueries,regardlessofdatabasesizeandcomplexity.OLAPhelpstheusersynthesizeenterpriseinformationthroughcomparative,personalizedviewing,aswellasthroughanalysisofhistoricalandprojecteddatainvarious"what-if"datamodelscenarios.ThisisachievedthroughuseofanOLAPServer.
OLAPSERVER
AnOLAPserverisahigh-capacity,multi-userdatamanipulationenginespecificallydesignedtosupportandoperateonmulti-dimensionaldatastructures.Amulti-dimensionalstructureisarrangedsothateverydataitemislocatedandaccessedbasedontheintersectionofthedimensionmemberswhichdefinethatitem.Thedesignoftheserverandthestructureofthedataareoptimizedforrapidad-hocinformationretrievalinanyorientation,aswellasforfast,flexiblecalculationandtransformationofrawdatabasedonformulaicrelationships.TheOLAPServermayeitherphysicallystagetheprocessedmulti-dimensionalinformationtodeliverconsistentandrapidresponsetimestoendusers,oritmaypopulateitsdatastructuresinreal-timefromrelationalorotherdatabases,orofferachoiceofboth.Giventhecurrentstateoftechnologyandtheenduserrequirementforconsistentandrapidresponsetimes,stagingthemulti-dimensionaldataintheOLAPServerisoftenthepreferredmethod.
OLAPGLOSSARYDefinedterms:AGGREGATEANALYSIS,MULTI-DIMENSIONALARRAY,MULTI-DIMENSIONALCALCULATEDMEMBERCELLCHILDRENCOLUMNDIMENSIONCONSOLIDATECUBEDENSEDERIVEDDATADERIVEDMEMBERSDETAILMEMBERDIMENSIONDRILLDOWN/UPFORMULAFORMULA,CROSS-DIMENSIONALGENERATION,HIERARCHICALHIERARCHICALRELATIONSHIPSHORIZONTALDIMENSIONHYPERCUBEINPUTMEMBERSLEVEL,HIERARCHICALMEMBER,DIMENSIONMEMBERCOMBINATIONMISSINGDATA,MISSINGVALUEMULTI-DIMENSIONALDATASTRUCTUREMULTI-DIMENSIONALQUERYLANGUAGENAVIGATIONNESTING(OFMULTI-DIMENSIONALCOLUMNSANDROWS)NON-MISSINGDATAOLAPCLIENTPAGEDIMENSIONPAGEDISPLAYPARENTPIVOTPRE-CALCULATED/PRE-CONSOLIDATEDDATAREACHTHROUGHROLL-UPROTATEROWDIMENSIONSCOPINGSELECTIONSLICESLICEANDDICESPARSEVERTICALDIMENSIONDefinitions:AGGREGATE共7页 第1页
相关文章推荐
- OLAP是什么
- 什么是联机分析处理(OLAP)与联机事务处理(OLTP)
- 我们需要什么怎样的OLAP(转摘并修改)
- 什么是数据挖掘 ?(DM 与DW 、OLAP、CRM 的区别)
- OLAP和OLTP是什么? 区别在哪儿?
- 什么是联机分析处理(OLAP)
- 什么是BI,ETL和OLAP?
- 什么是OLAP(联机分析处理)
- OLAP OLTP presto、druid、sparkSQL、kylin的对比分析,如性能、架构等,有什么异同?
- 什么是联机分析处理(OLAP)
- 什么是ODBO---OLE DB for OLAP
- OLAP是什么意思?
- OLAP与OLTP的区别 及 什么是数据仓库
- 数据分析、数据挖掘、数据统计、OLAP 之间的差异是什么?
- which is Olap?(OLAP是什么)(引入mondrian)
- OLTP与OLAP有什么区别
- 联机分析处理(OLAP)是什么?联机分析处理(OLAP)的应用
- OLAP与OLTP的区别 及 什么是数据仓库
- 什么是数据挖掘 ?(DM 与DW 、OLAP、CRM 的区别)
- 数据分析、数据挖掘、数据统计、OLAP 之间的差异是什么?-- 孙文亮