men’s warehouse, houston tx Link to heading

Background:

TMW systems folks are spending too much time on maintenance and don’t have enough time. They have inherited a number of systems and were not entirely aware of the reasons for many design decisions. Because of the high maintenance of these systems they have not had time for a comprehensive review.

Hyperion systems have not been upgraded since their installation. TMW is using applications which are 2-3 years out of date.

TMW expects to continue to grow. New users and new applications are coming on board. The current system will not accommodate this growth.

Some of the major issues associated with the problems with the system are:

  • Overall Poor Database Performance
  • Year End Maintenance is complex and confusing.
  • End Users are avoiding the use of Analyzer.
  • End Users are not using Hyperion Reports.
  • Manual intervention is required on automatable processes.
  • Security is complex and decentralized.
  • Custom VBA code complicates otherwise simple reporting.

Recommendations by Priority Link to heading

#DescriptionDetailsRec LevelEffortImpactPriorityImpl Level
1SSAudit offUnless SSAudit is being used to recover lock & send data on a regular basis I recommend that it be turned off.HLHAHigh
10Attribute ShiftDepending upon reporting, Attribute dimensions should be shifted into the hierarchy.ML-MMALow Level
12Block & IndexMany of the applications are using block sizes over 60K. This is not recommended. Such applications with large measure sets should be split so that block sizes can be reducedHHHALow
14Application Use CaseEach application should be evaluated in terms of its primary use case, reporting, analysis or audit. Applications should be restructured to provide optimum performance for it’s use caseHMHALow
15ASO ConversionSome applications may be able to use the ASO optionMMHALow
2Tomcat UpgradeWeblogic is available for the applications. It should be deployed instead of Tomcat.HMMBLow
4Currency ConversionCurrency conversions should be done in relational instead of in the cubes unless multiple hedges are regularly used.MMMBHigh
7Scenario Dimension ChangesA number of variance calculations that are generated dynamically in blocks might be more efficiently processed in the middle tier.MMHBLow Level
8MUOM DimensionThis dimension looks to be superfluous. Get rid of it.HMHBLow Level
11Report BuffersAll Report buffers are at 10K, increase them to 256KHLHBHigh
16Oracle Vs Essbase CalcsSome detail measures should not be loaded into the cubes based on detailed reporting requirements.MHHBLow
17Essbase CalculationsBest practices recommendationsMMMBHigh
18Security MigrationSecurity should be centralizedHMMBHigh
19Report Self- ServiceEnd users should be more directly involved in reportingHMMBHigh
20Design For AnalysisCubes can be reverse-engineeredHMMBHigh
3Smart BuildsDimension builds should accept separate metadata feeds and only rebuild cubes when there are identifiable changes.MM-HMCHigh
5CitrixUse of Citrix should be avoided if possibleHLMCNone
6Business RulesIf custom calcs can be built, they should be to avoid inefficiencies in calcs generated by Hyperion Business RulesHMHCHigh
9Default CachesAll of the databases seem to be using default cache settings. These should be modified to maximize index hit rates.MLMCHigh Level
13Redundant BackupEssbase cubes are dumped and rebuilt each cycle. These data might be more efficiently stored as a relational source.MMHCHigh