/
Cognos Data Sourcing Options

Cognos Data Sourcing Options

AreaOption NoOptionDescriptionDevelopment EffortsETL RequirementDeveloper ComplexityUser ComplexityPerformanceSecurityMaintenance EffortsSlowly Changing Dimension Support
Data   Modeling           
 1Direct SQL in Report StudioNo data modeling required.  Use SQL statement to extract data at run   time.  Dynamic SQL will be created when   prompt parameter is embedded in SQL.2-4 hrsNoneLow, assuming developer knows   ODS wellHighLow, as it impact the ODSLow.  User can specify their own SQL.  UCI requires Restricted Developer KSAMS   roleHigh.  Request ODS knowledge.No
 2Simple FM model on ODS modelFM model is developed with SQL   statements as data source.8-40 hrsNoneLow, assuming developer knows   ODS wellLow.  FM package expose business layer info.Low, as it impact the ODSHigh.  Secured by KSAMSLowNo
 3Simple FM model on ODS model   using viewFM model is developed with SQL   view  as data source.8-40 hrsNoneLow, assuming developer knows   ODS wellLow.  FM package expose business layer info.Low, as it impact the ODSHigh.  Secured by KSAMSLowNo
 4Simple FM model on ODS model   using materialized/indexed viewFM model is developed with   Materialized/Indexed view  as data   source.16-40 hrsNoneLow, assuming developer knows   ODS wellLow.  FM package expose business layer info.High, if all   materialized/indexed views are extensively indexedHigh.  Secured by KSAMSMedium. Materialized/indexed   views refreshment requires a bit of coding/scheduling.No
 5Simple FM model on ODS model   using a cloned ODSFM model is developed with   cloned ODS data source.16-40 hrsNoneLow, assuming developer knows   ODS wellLow.  FM package expose business layer info.High.  No impact on production ODSHigh.  Secured by KSAMSMedium. Replication requires a   bit of coding/scheduling.No
 6Simple FM model on ODS model   using simple dimensional model (e.g. UCI Cognos Performance)Dimensional DB schema.  Relational Cognos model.40-80YesMedium.  DB design required.Low.  FM package expose business layer info.High.  No impact on production ODSHigh.  Secured by KSAMSMedium.  ETL, DB development required.Yes
 7Simple FM DMR model on ODS model   using complex  dimensional model (e.g.   UCI Cognos Performance)Dimensional DB schema.  Relational Cognos model.60-100YesMedium.  DB design required.Low.  FM package expose business layer info.High.  No impact on production ODSHigh.  Secured by KSAMSMedium.  ETL, DB development required.Yes
 8Moderate FM model on ODS model   using simple dimensional model (F5 Performance Monitoring, KSAMS)Dimensional DB schema.  Relational Cognos model.100-160YesMedium.  DB design required.Low.  FM package expose business layer info.High.  No impact on production ODSHigh.  Secured by KSAMSMedium.  ETL, DB development required.Yes
 9Moderate  FM DMR model on ODS model using   complex  dimensional model (F5   Performance Monitoring, KSAMS)Dimensional DB schema.  Relational Cognos model.100-160YesMedium.  DB design required.Low.  FM package expose business layer info.High.  No impact on production ODSHigh.  Secured by KSAMSMedium.  ETL, DB development required.Yes
 8Complex FM model on ODS model   using simple dimensional model (KFS, UCPath)Dimensional DB schema.  Relational Cognos model.MonthsYesMedium.  DB design required.Low.  FM package expose business layer info.High.  No impact on production ODSHigh.  Secured by KSAMSHigh. ETL, DB development   required.Yes
 9Complex  FM DMR model on ODS model using   complex  dimensional model (KFS,   UCPath)Dimensional DB schema.  Relational Cognos model.MonthsYesMedium.  DB design required.Low.  FM package expose business layer info.High.  No impact on production ODSHigh.  Secured by KSAMSHigh.  ETL, DB development required.Yes

 

Estimate Worksheet

 

Data & ModelingNoItemDescriptionCountUnit HrsTotal Hrs
 1Selected Data Modeling OptionSelect data modeling base upon needs   
 2Model designDesign Relational/Dimensional per #1   
 3DB DesignImplement DB per #1   
 4ETLETL per #1   
 5SecurityReport/Object/Row level security design and implementation 
 7Framework Framework Design & Development   
 8Package Package  Design & Development   
       
Project Management   CountUnit HrsTotal Hrs
  Requirement Spec    
  Functional Spec    
  Test Specs    
  SN Project    
  UAT    
  Meeting/Project Updates