You are on page 1of 37
Denn See ns ‘Administration Services Console Navigation Pane! ‘When you start Administration Services Console, the default navigation tab, Enterprise ‘View, is displayed. Enterprise View is a graphical hierarchy view ofthe Essbase ‘environment. You can expand a node on the Enterprise View hierarchy by clicking the lus sign (+) next to an object. f you double-click an abject, it opens inthe abject ‘window. Object Window ‘This workspace is where objects are displayed after you open them. Administration Services Console is a multwindaw environment; every object that you open stays open in the object window unt! you close the object. You can tle objects inside the abject ‘Window or switch among objects by using the Organize menu options. Object toolbars are displayed inside their respective objects. The main toolbar displays shortcuts, for ‘example, for opening and saving fies. Message Pane! The message panel displays system information messages. When you check the formuia syntax of an outline member formu, verification errors are displayed inthe Den Dimensions Dimension + Adata category used to organize business data for the retrieval and preservation of values. Dimensions usually contain hierarchies of related members grouped within them. For example, a Year dimension often includes members for each time period, such as quarters and months Standard dimension + dimension that is not an attribute dimension Attribute dimension + Alype of dimension that enables analysis based on the atributes or qualities of dimension A. Bn 7 Hyperion Essbase Dimensions Sparse dimension aan = A wy tt pe Storage databases, a dimension unlikely to — <2utln data for all member combinations when compared {2.ther dimensions. Contrast wth dense dimension ‘example, not all customers have data fr all products Coe) Dimensions Base dimension + Astandard dimension that is associated with one or more attribute dimensions ‘assuming products have flavors, the Product dimension is the base dimension + For exampl for the Flavors attribute dimension Non-Base dimension Which sparse dimension not having any associations with any attribute dimensions such time of dimensions we can call it as Non-Base dimensions Dense & Sparse Combination ncn Essbase Restructure Dense Restructures, To perform a dense restructure, Essbase does the following: 1. Creates temporary files thal are copies of the ind, pag, ol, osm, and ct fies. Each ‘emporary file substitutes ether N or U for the last character ofthe fil extension, so the temporary file names are inn, essxxuxinn, essxxexx pan, dbname.otn, dbname.esn, and dbname teu Reads the blocks from the database files copiod in stop 1, restructures the blocks in memory, {and then stores them in the new temporary files. This step takes the most time Removes the database files copied in step 1, Including nd, .pag, ol osm, and tet files, |. Renames the temporary files to the correct file names: Ind, pag, ot, .esm, and tot Eau Essbase Restructure ‘Sparse Restructures When Essbase does a sparse restructure (restructures just the index), it uses the following files: 1 esso000 ind # dbname.ot! ‘¢ dbname.esm To perform a sparse restructure, Essbase does the following 1. Renames the dbame.esm file to dbname.esr 2. Renames the ess1000x nd files to essxoon.inm. 3. Creates new index files (2880000 ind) to store index information that Is changed bythe restructuring operation. 4, Removes dbname.esr and essxvox.inm created in 1. Eee Essbase Restructure Implicit Restructures; Essbase initiates an impli plicit restructure of the database fles after an outline is changed using Editor or Dimension Build, type of changes made tothe outing» oo rostutue tat Is performed depends on the Dense restructure: Ma i restructures the blocks embet of@ dense dimension is moved, deleted, or added, Essbase locks eee = a the data files and creates new data files. When Essbase restructures databace eaegeeraes the inex automaticaly 0 thatindox ones pol tothe new so after a dense ieee ot removed. Essbase marks all restructured blocks as dirty, trost time-consuming of et eal the database, Dense restructuring ithe woonlen Testructures and, for large databases, can take a very long time SI f : . rotuet eee Ifa member of a sparse dimension is moved, deleted, or added, Essbase ee ancunt of lex. and creates new index files. Restructuring the index is relatively fast; unt of time required depends on the size ofthe index. . N DS Essbase Restructure Outline-only restructure: Ifa change affects only the database outline, Essbase does not restructure the index or data files. Member name changes, creation of aliases, and dynamic mame By The cumeot Boat Hn a co + Ama wine overt tata @ commana SawACt PO Te comme BE Ha CORAM, Dae Oy ee cueMet eta ea RCO ~ Excuse om me conastanto > Recta Pave a coneeatanene 1 a semgnes A Treat as oe aueage me Rae Rao (aA HS RCN dlompARONS Soh) & Exons gabe wees of swe ce AABSSING 1 He Be Ralane (apes BO RERUN SmeANONS os) E Treat as ae expenee en (apintes Bo ACRES SeARABONE OMY) F Tawat as 2 font me Dow Am (aNEBES BP SCENES BmALEANAS GON) & Trwat as a Use we Dasa fhm faa BS ACELUNES gm GN) 1 Ccuate conn wats of FRSSING om Be Boe RANE (aap 1D ACCOR SomeREENNS GoM) N Neroer ate cate staring © Tag a abe cody (atone A ata) S$ Set member as stored maamier (nom Dynes Ck ant net bel ar) 7 Regan & Mee ga CHC WARRO (ARN RCRA Som GH) 1 Comate a Dymamis Ck: ant Ste S Comane ot Oye Ca: 2 Enka Same veame of see Howe ee Heme alae (apes BO ACKOUNES SmENEINE On) ESSCMD T ‘© Maxi Co i ili emd2mxt is a fully Supported utility nversion dulity corresponding MaxL Scripts. To cx operating-system command prom script name, the desi case of errors, ssid Ma Usage emd2mx! esscmd_script maxl_output logfile For ex i i for examples if the ESSCMD script name is %ARBORPATH%\dailyupd.scr, the oe issued on the operating-system command line would be: xl %ARBORPATH%\dailyupd.scr %ARBORPATH%\dailyupd.mx %ARBORPATH%\log\dailyupd.log Subsequently, the Maxt script can be executed using the MaxL Shell by the follwing command: essmsh %ARBORPATH%\dailyupd.mxl Important Notes 1. The utility will only translate syntactically and s 'Y for converting existing ESSCMD scripts to their cone sea script to a Maxl script, go to the lero er the executable name, the ESSCMD ipt name, and the name of a logfile to write to in emantically valid ESSCMD scripts. 2. For invalid ESSCMD scripts, the resulting 3, All ESSCMD statements in the scripts st statement terminator. 4. This utility will only worl 5, Although most ESSCMD com! there are exceptions. For such exceptions, logfile, and the resulting MaxL script will hi Note that if an ESSCMD. command is still needed, it cat script using shell essomd . 6. All strings in the ESSCMD scripts shou marks (""): MaxL script is undefined. hould end with a semicolon ( ; ) k on Windows platforms. mands have corresponding Maxl statements, a comment will be generated in the ave to be modified to work correctly. n be invoked from a Maxt Id be surrounded by double quotation ! See bang character (1), a MISSING See missing data (#MISSING). access permissions A set f operat perform ona remeag Of oPeatons that wer can ‘accessor Input and output mining algorithms, accounts data specifications for data accounts dimension A dimension type tha aEcounting inteligence available Oxy ean nly one 8 be defined as Accounts ly one dimension can Advanced Relational Access ‘The integration of relational database with an Essbase multidimensional database so that all data remains in the relational database and is mapped to summary-level data residing in the Essbase database. ‘aggregate cell A cell comprising several cells. For example, a data cell that uses Children(Vear) expands to four cells containing Quarter 1, Quarter 2, Quarter 3, and Quarter 4 data. aggregate storage database ‘The database storage model designed to support large-scale, sparsely distributed data which is categorized into many, potentially large dimensions. Upper level members and formulas are dynamically calculated, and selected data values are aggregated and stored, typically with improvements in overall aggregation time, ion of aggregate cells based on the levels of the members within each dimension. To reduce calculation time, values are pre-agaregated and stored as ‘evals then start from aggregate view aggregate view A collect aggregate views. Retri totals and add up from there. olling up and storing values in sggregation The process of" : eee the stored result of the an aggregate storage database: aggregation process. _ oe ‘aggregation script In aggregate stora ie databases only, a file that definesa selection of aggregate views to vette an aggregation, alias An alternative name, For examy alias / name. ple, for a more easily ‘identifiable column descriptor you can display the alias, instead of the member name. alternate hierarchy A hierarchy of shared members. An alternate hierarchy is based upon an existing hierarchy in a database outline, but has alternate levels in the dimension. ‘An alternate hierarchy allows the same data to be seen from different points of view. ancestor A branch member that as members below it. For example, the members Qtr? and 2006 are ancestors ofthe member April. application (1) A software program designed to run a ‘specific task or group of tasks such as a spreadsheet program or database management system. (2) A related se of dimensions and dimension members that ae used to meet a specific set of analytical and/or reporting requirements. area_A predefined set of members and values that makes up “Tpantition. ithmetic data load_A data load that performs operations si valucs in the database, such as adding 10 to each value. artifact An individual application or repository item: for example, scripts, forms, rules files, Interactive Reporting, documents, and financial reports. Also known as an object. attribute Characteristic of a dimension member. For Example, Employee dimension members may have attributes of Name, Age, or Address. Product dimension ‘members can have several attributes, such as a size and flavor. tribute association relationship in a database outline whereby a member in an attribute dimension des characteristic of a member of its base dimension, For example, if product 100-10 has a grape flavor, the product 100-10 has the Flavor attribute association of grape. Thus, the 100-10 member of the Product dimension is associated with the Grape member of the Flavor attribute dimension. Attribute Calculations dimension A system-defined dimension that performs these calculation operations on Sroups of members: Sum, Count, Avg, Min, and Max. This dimension is calculated. ‘dynamically and is not visible in the database outline. For example, using the ‘Avg member, you