Cognos TM1- An Introduction: Design,
               ®


 Maintenance and Performance Tuning
 Webinar
 September 10th, 2009...
Connect with us


 Call us: 877.742.4276

 Email Us: training@performanceg2.com

 Visit our Web site: performanceg2.com

 ...
IBM Cognos TM1 - Overview
 September 10th, 2009




9/2/09

Session Objectives

      Understanding TM1 – Overview

      Design - Demo 1

      TM1 Implementation Methodology – Proj...
What is Table Manager (TM) 1?

     High Performance OLAP Engine suited for Planning,
     Budgeting, Forecasting and Data...
TM1 Components 


      TM 1 Server
      TM1 Perspectives  Excel add-on
      TM1 Architect
      Turbo Integrator (TI)
...
Design - Demo 1




9/2/09

Implementation Methodology – 5 phase process




9/2/09

PHASE 1: Analysis


      Goal Definition

      Role Enumeration

      Requirement Gathering

      Infrastructure Asses...
PHASE 2a: Model Definition


      Cube Factoring

      Dimension Factoring

      Schema Capture

      Business Rules


...
PHASE 2b: Metadata Definition


      Sources

      Granularity

      Hierarchies

      Attributes
      Naming Standard...
PHASE 2c: Metadata Definition/User Interface


      Measures – Dimensions and Elements

      Version Handling

      Role...
PHASE 3: Construction


      Create Objects

      Initialize Data & Metadata

      Create Business Logic

      Build U...
PHASE 4: Deployment


      Technology Install

      Verify Correctness of Dimension Hierarchies and Rules

      Validat...
PHASE 5: Administration


      Backup Plan

      System Documentation

      User Documentation




9/2/09

Advanced Users - Demo 2




9/2/09

TM1 – Performance Tuning

      Area          Technique

      Server        Server Memory
                    • StarGate ...
Performance Tuning – StarGate Views


      Calculated & Stored subsections of a TM1 Cube

      Contains only data for a ...
Performance Tuning – StarGate Views


                             Allows any slice worksheets
                           ...
Performance Tuning – }CubeProperties Control Cube




                                 View Maximum Memory
               ...
Performance Tuning – }CubeProperties Control Cube




 9/2/09

Performance Tuning – Tuning RAM



                             Modify the boot.ini file (to
                             ...
Performance Tuning – Database Techniques

   ReadersBypassWriters (tm1s.cfg) –> ReadersBypassWriters=T

   Locking -> Lock...
Performance Tuning – Worksheet Functions


  DBR – Function is executed and resolved before all other DB
  Functions

  DB...
Integration with Cognos 8 – Demo 3




9/2/09

Best Practices

   TM1 words must contain no less than 2 and no more than 256
   dimensions

   Many TM1 functions referen...
Best Practices (con’t)


   Rules take precedence over consolidations within dimensions

   Del bib file from data directo...
Q&A Session




 training@performanceg2.com
9/2/09

Connect with us


 Call us: 877.742.4276

 Email Us: training@performanceg2.com

 Visit our Web site: performanceg2.com

 ...
Thank your for attending our Webinar!




 training@performanceg2.com
9/2/09

Upcoming SlideShare
Loading in …5
×

PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance Tuning

8,649 views
8,509 views

Published on

An introduction into Cognos TM1. For more information on Cognos TM1, visit http://performanceg2.com

Published in: Technology
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
8,649
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
326
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance Tuning

  1. 1. Cognos TM1- An Introduction: Design, ® Maintenance and Performance Tuning Webinar September 10th, 2009 Click
to
edit
Master
sub1tle
style
 Sanjeev Data Consultant for PerformanceG2 9/2/09

  2. 2. Connect with us Call us: 877.742.4276 Email Us: training@performanceg2.com Visit our Web site: performanceg2.com Watch our Cognos videos at: youtube.com/user/performanceg2 Click
to
edit
Master
sub1tle
style
 Follow us: twitter.com/performanceg2 Read our blog: performanceg2.com/blog/ Upcoming Events: performanceg2.com/events/
  3. 3. IBM Cognos TM1 - Overview September 10th, 2009 9/2/09

  4. 4. Session Objectives Understanding TM1 – Overview Design - Demo 1 TM1 Implementation Methodology – Project Management Advanced Users – Demo 2 Maintenance & Performance Tuning Integration with Cognos 8 – Demo 3 Best Practice Q&A 9/2/09

  5. 5. What is Table Manager (TM) 1? High Performance OLAP Engine suited for Planning, Budgeting, Forecasting and Data Analysis Designed for “Write-back” capabilities –> “What – if” scenario modeling 64 bit, In-memory (RAM) multidimensional server Delivers “On-Demand” , Real-Time results in highly volatile (constantly changing) environments 9/2/09

  6. 6. TM1 Components TM 1 Server TM1 Perspectives  Excel add-on TM1 Architect Turbo Integrator (TI) TM1 Excel TM1 Web TM1 Executive Viewer 9/2/09

  7. 7. Design - Demo 1 9/2/09

  8. 8. Implementation Methodology – 5 phase process 9/2/09

  9. 9. PHASE 1: Analysis Goal Definition Role Enumeration Requirement Gathering Infrastructure Assessment Risk Assessment 9/2/09

  10. 10. PHASE 2a: Model Definition Cube Factoring Dimension Factoring Schema Capture Business Rules 9/2/09

  11. 11. PHASE 2b: Metadata Definition Sources Granularity Hierarchies Attributes Naming Standards 9/2/09

  12. 12. PHASE 2c: Metadata Definition/User Interface Measures – Dimensions and Elements Version Handling Role-based Optimization Define Default Views Define Security Model 9/2/09

  13. 13. PHASE 3: Construction Create Objects Initialize Data & Metadata Create Business Logic Build UI Implement Security Model 9/2/09

  14. 14. PHASE 4: Deployment Technology Install Verify Correctness of Dimension Hierarchies and Rules Validation and User Acceptance Testing (UAT) User Training (model-specific) Support Training (model – specific) 9/2/09

  15. 15. PHASE 5: Administration Backup Plan System Documentation User Documentation 9/2/09

  16. 16. Advanced Users - Demo 2 9/2/09

  17. 17. TM1 – Performance Tuning Area Technique Server Server Memory • StarGate Views (SGV) • }CubeProperties Control Cube • Tuning RAM Database • ReadersBypassWriters (tm1s.cfg) • Locking • Batch Updates • TI Functions Spreadsheet Worksheet Functions 9/2/09

  18. 18. Performance Tuning – StarGate Views Calculated & Stored subsections of a TM1 Cube Contains only data for a defined section of the cube Are effectively “sub-cubes” created in server memory Smaller than entire cube – Requires less server memory Allows quicker Access to Cube Data 9/2/09

  19. 19. Performance Tuning – StarGate Views Allows any slice worksheets containing a VIEW function to remain functional but the function does not generate SGV Allows TM1 to retrieve a calculated value from a SGV stored in memory Faster retrieval time improves performance 9/2/09

  20. 20. Performance Tuning – }CubeProperties Control Cube View Maximum Memory (VMM) View Minimum Time (VMT) 9/2/09

  21. 21. Performance Tuning – }CubeProperties Control Cube 9/2/09

  22. 22. Performance Tuning – Tuning RAM Modify the boot.ini file (to the correct partition, if available) Add “/3GB” switch to the end of the last line of boot.ini Reboot the physical server on which the TM1 server runs 9/2/09

  23. 23. Performance Tuning – Database Techniques ReadersBypassWriters (tm1s.cfg) –> ReadersBypassWriters=T Locking -> Locks read/write during TI process executions Batch Updates -> Holding on to multiple changes and executing them in a batch process all at once TI Functions-> LockOff -> Turns off server locking BatchUpdateStart -> Enables Batch Updates (Lock off) LockOn ->Restores Server Locking BatchUpdateFinish -> Server exists Batch Update mode 9/2/09

  24. 24. Performance Tuning – Worksheet Functions DBR – Function is executed and resolved before all other DB Functions DBRW – Similar to DBR Function, but reduces Network traffic and may improve performance on Wide Area Networks ELCOMP – Similar to DBR Function in that it retrieves a value from a specified TM1 cube but it also results in a round trip between the Server and Excel Workbook_Open Event – A built-in workbook even that runs its macro code each time you manually open the workbook. 9/2/09

  25. 25. Integration with Cognos 8 – Demo 3 9/2/09

  26. 26. Best Practices TM1 words must contain no less than 2 and no more than 256 dimensions Many TM1 functions reference the element index values. Changing the order of elements in a dimension can return new and possibly unexpected values for any functions that reference the involved elements (show formula and less than 2 and no more than 256 example) Rule override consolidations – must be a member of ADMIN group to write/edit rules 9/2/09

  27. 27. Best Practices (con’t) Rules take precedence over consolidations within dimensions Del bib file from data directory folder when you are using another text editor for rules as this will cause discrepancies Consolidations defined in dimensions are calculate much more quickly than rules-derived values, especially in very large, sparse cubes 9/2/09

  28. 28. Q&A Session training@performanceg2.com 9/2/09

  29. 29. Connect with us Call us: 877.742.4276 Email Us: training@performanceg2.com Visit our Web site: performanceg2.com Watch our Cognos videos at: youtube.com/user/performanceg2 Follow us: twitter.com/performanceg2 Read our blog: performanceg2.com/blog/ Upcoming Events: performanceg2.com/events/
  30. 30. Thank your for attending our Webinar! training@performanceg2.com 9/2/09


×