61. Linked Report object?
Ans: A report object saved to the Hyperion reports Repository that is linked to a Hyperion report. Linked report objects can be grid objects, text objects, or images.
62. What is Metadata?
Ans: A set of data that defines and describes the properties and attributes of the data stored in a database or used by an application. Examples of metadata are dimension names, member names, properties, timeperiods and security.
63. Repository?
Ans: A container of report objects, report designs, and report instances available to the user.
64. Snapshot report?
Ans: A report that has been generated and stores the static data. Any subsequent change of data in a data source doesn’t affect the report content. A snapshot report is portable and can be stored on the network, locally, or e-mailed.
65. Report object?
Ans: A basic element in report design. Report objects have separate properties that define their properties of appearance. Report objects include textboxes, grids, images and charts.
66. What are non-dimensional models?
Ans: A type of model in Hyperion hub that includes application objects such as security filters, member lists, calcscripts, and web forms.
67. Visual cue?
Ans: A formatted style, such as font or a color that highlights specific type of data values. Data values may be dimension members; parent, child, or shared members; dynamic calculations; members containing a formula; read only data cells; read/write data cells or linked objects.
68. Time series reporting?
Ans: A Process of reporting data based on a calendar date (for example: year, month, quarter or week).
69. Transparent Partition?
Ans: A form of shared partition that provides the ability and manipulates the remote data transparently as though is a part of your local database. The remote data id retrieved from the data source each time you request. Any updates that are made to the data are written back to the data source and become immediately accessible to both local data target users and transparent data source users.
70. UDA?
Ans: A user- defined attribute. A UDA is a term associated with members of an outline to describe particular characteristics of the member. Users can specify UDAs with in calculation scripts and reports so that they return lists of members that have the specified UDA associated with them. UDAs can be applied to dense as well as sparse dimensions.
71. Symmetric multi processing (SMP)?
Ans: A server architecture that enables multi processing and multithreading.
Essbase supports multi-threads over SMP servers automatically. Thus performance is not significantly degraded when a large no. of users connect to an essbase server simultaneously.
72. Substitution variable?
Ans: A variable that acts as a global place holder for information that changes regularly. You set the variable and a corresponding string value; the value can then be changed at any time. Substitution variables can be used in calcscripts, report scripts, essbase-spread sheet add-in, and essbase API.
73. Shared member?
Ans: A member that shares storage space with another member of the same name. The shared member has a property that designate it has a shared. The use of shared members prevents duplicate calculation of members that appear more than once in an Essbase outline.
74. Report Scripts?
Ans: An ASCII file containing essbase report writer commands that generate one or more production reports. Reports scripts can be run in batch mode, through the ESSCMD command line interface, or through essbase application manager .the report script is a text file that contains data retrieval, formatting and output instructions.
75. Replicated partition?
Ans: A portion of a database defined through partition manager that you use to propagate an update to data that is mastered at one site to copy of data that is store at another site. Users are able to access the data as though it was the part of the local database.
76. Partitioning?
Ans: The process of defining areas of data that or shared or linked between data models. Partitioning can affect the performance and scalability of essbase applications.
77. Location alias?
Ans: A location alias is a descriptor that identifies s data source. The location alias specifies a server, application, database, username, and password. Location alias are set by the database administrator at the database level using APP Manager, ESSCMD, or the API.
78. Linked partition?
Ans: A form of shared partition that provides the ability to use a data cell to link together two different databases. When a user clicks on a linked cell in a worksheet, for example, Essbase opens a new sheet displaying the dimensions in the second database. The user can then drill down in to the available dimension sin the second database.
79. Dynamic time series?
Ans: A process that is used to perform dynamic period – to – date reporting for all values associated with a query.
80. Dirty block?
Ans: A data block containing cells that have been changed since the last calculation .upper level blocks are marked as dirty if their child blocks are dirty(that is have been updated).
81. Currency partition?
Ans: A dimension type that separates local currency members for a base currency, as defined in an application. A currency partition identifies currency types such as Actual, Budget and forecast.
82. Calculation Script?
Ans: A set of commands that define how a database is consolidated or aggregated. A calculation script may also contain commands that specify allocation and other calculation rules separate from the consolidation process.
83. Batch processing mode?
Ans: A method of using ESSCMD to write a batch or a script file that can be used to automate routine server maintenance and diagnostics tasks. ESSCMD script files can execute multiple commands and can be run from the operating system command line or from within operating system batch files. Batch files can be used to call multiple ESSCMD scripts or run multiple instances of ESSCMD.
84. Arithmetic data load?
Ans: A data load that performs operations on value sin the database, such as adding 10 to each value.
85. Base dimension?
Ans: A standard dimension that is associated with one or more dimensions .to Classify a member of base dimension, you associate with member of one or more attribute dimensions that describe the calculation, such as specific flavor. For example, assuming the products have flavors, the product dimension is the base dimension for the flavors attribute dimension.
86. Linked reporting object (LRO)?
Ans: An external file that is linked to a data cell in an Essbase database. Linked reporting objects (LROs) can be cell notes, URLs, or files that contain text, audio, video, or pictures.
87. Missing data (#MISSING)?
Ans: A marker indicating that data in the labeled location does not exist, contains no meaningful value, or was never entered or loaded. For example, missing data exists when an account contains data for a previous or a future period but not for the current period.
88. Multithreading?
Ans: Within a single program, concurrent handling of multiple, separately executable sequences of program instructions.
89. Online analytical processing (OLAP)?
Ans: A multidimensional, multi-user, client-server computing environment for users who need to analyze consolidated enterprise data. OLAP systems feature functionality such as drilling down, data pivoting, complex calculations, trend analyses, and modeling.
90. Parallel calculation?
Ans: An optional calculation setting. Essbase divides a calculation into tasks and calculates some of the tasks at the same time.
91. Batch calculation?
Ans: Any calculation on a database that is done in batch; for example, a calculation script or a full database calculation. Dynamic calculations are not considered to be batch calculations
92. What are the files Essbase uses while sparse restructures?
Ans:
•ESSxxxxx.IND
•dbname.OTL
•dbname.ESM
93. What are Data Locks?
Ans: Essbase issues write (exclusive) locks for blocks that are created, updated, or deleted, and issues read (shared) locks for blocks that needed to be accessed but not modified. By issuing the appropriate locks, essbase ensures that data changed by on operation cannot be corrupted by a concurrent update. Essbase locks data blocks, not objects.
94. Transactions?
Ans: When a database is in read/write mode, essbase considered every update request to the server (such as a data load, a calculation, or a statement in a calculation script) as a transaction. The transaction file contains an entry for each transaction and tracks the current state of each transaction (Active, committed, or aborted).
95. Isolation Levels?
Ans: It determines how essbase commits data to disk. When data is committed; it is taken from server memory and written to the database on disk. Essbase automatically commits data to disk. There are no explicit commands that users perform to commit data blocks. However setting the isolation level for a database defines how essbase automatically commits data blocks. Essbase offers two isolation levels for transactions: committed access and uncommitted access. You can optimize data integrity by using committed access.
96. Rollback with Committed Access?
Ans: Under Committed Access, if the server crashes, Essbase rolls back all database updated by transaction that were in progress when the server stopped.
Thus essbase ensures that changes made by the aborted transactions are undone.
If a transaction is aborted due to non-fatal error, all changes made by the transactions are rolled back.
97. Hybrid Analysis?
Ans: It offers a means of integrating a relational database with a multidimensional database so that the lower level members and their associated data remain in the relational data base whole upper level members and their associated data reside in the relational data base. This presents additional issue regarding the data consistency and integrity.
98. Types of database restructure?
Ans: Full Restructure: If a member of a dense dimension is moved, deleted, or added, essbase restructures the blocks in a data file and create new data files. When Essbase restructures the data blocks, it regenerates the index automatically so that index entries point to new data blocks.
Essbase marks all restructured block as dirty, so after a full restructure you need to recalculate the database. Full restructure is the most time consuming of the restructures and, for large databases, can take a very long time t complete.
Sparse Restructure: If a member of a sparse dimension or a member of an attribute dimension is moved, deleted, or added, Essbase restructures the index and create new index files. Restructuring the index is relatively fast; the amount of time depends on the size of the index.
Outline-only Restructure: If a change affects only the database outline, Essbase does not restructure the index or data files. Member name changes, creation of aliases, and dynamic calculation formula changes are examples of changes that affect only the database outline.
Prev
Read this aritcle completely...

