Documente Academic
Documente Profesional
Documente Cultură
Multidimensional Analysis
Information is one of the most important assets of a business. Information analysis provides insight to the past, present, and future of your business; an Understanding of past performance helps you address current concerns, which in turn helps you plan for future growth. To gain business intelligence, you must analyse data from Many perspectives. For example, it is not enough to know the sales totals for a month, you must know which customers bought the most and which products sold the least.
The Essbase Analytics production environment is comprised of three principal database objects for creating and managing your databases. Analytic Services also provides two interfaces for viewing and analysing data in Excel. Alternatively, for an approach that is more integrated with your source data, use Analytic Integration Services to create outlines and load data, and to support transactional-level detail in your reporting and analysis
Database objects
Outline (.OTL) Rules files (.RUL) Calculation scripts (.CSC)
Outlines
The database outline plays the key role in the life cycle of Analytic Services database design. Database development begins with creating a database outline. The outline defines the database dimension hierarchy that describes the structural Relationships between members within dimensions. The tree structure of the outline Enables you to define consolidations between members. For example, a dimension Represents the highest consolidation level in the database outline. To create and modify the database outline, you use Outline Editor in Administration Services Console.
Rules Files
Loading data with rules files enables you to deal with unstructured data sources. You can load data manually or use MaxL to load data in a batch production environment. There are no fundamental restrictions on the size of data source files or on the number of records that can be loaded using rules files
When you create an application, you need to make the following design decisions: Create a block storage or aggregate storage application Create a Unicode-mode or non-Unicode-mode application Block storage or aggregate storage: If you own both the Essbase Analytics and Enterprise Analytics modules, you need to decide which one to use when you create an application. In general, you choose Essbase Analytics (block storage applications) when creating models for financial data and Enterprise Analytics (aggregate storage applications) when creating models for operational data.
Databases An Essbase Analytics database is a data repository that contains a multidimensional Data storage array.
Design Recommendations
Although block storage applications accept multiple databases per application, it is Recommended best practice to create only one database for each application for the Following reasons: During processes, Analytic Services logs messages only at the application level. There are no database-level process logs. If multiple databases exist in one Application, Analytic Services logs all process messages for all databases to one log File. Multiple database logging makes it difficult to effectively interpret the log. If the administrator terminates an application process or if an application process Becomes unavailable, all databases of the unavailable application are inaccessible to users until the application process is restored.
Although scenario dimensions usually have few members and a minimal hierarchy, their impact on design and calculation issues is substantial. You typically compare and compute the most important variances between data sets in the scenario dimension. With multiple data sets incorporated into one dimension, analysis of differences between sets becomes extremely fast and efficient.
Actual: Monthly downloads from the general ledger of actual financial results Budget: Data for setting standards derived from the annual planning process Forecast: Estimates of financial performance updated monthly or quarterly Plan: Long-range estimates of financial performance What if: Estimates for target setting and complex modelling
Outline Calculations
Because the primary purpose of a scenario dimension is to store distinct data sets for variance analysis, setting up variance calculations is an integral step in creating a Scenario dimension. However, before you create variances, to facilitate calculations, you must be familiar with the tools available in a block storage outline. You can build calculations into your outline in two ways, using either a hierarchy Structure with the appropriate member consolidation operators or individual member Formulas. You maintain both options through the Member Properties dialog box.
Dimension Types
Analytic Services provides dimension types to enhance your outline. When you tag a
Dimension as a specific type, the dimension can access built-in functionality designed for that type. For example, if you define a dimension as accounts, you can specify accounting measures for members in the dimension. Analytic Services calculates the two primary dimension types, time and accounts, before other dimensions in the database. By default, all dimensions are tagged as None