EPM Interview Questions
EPM Interview Questions
No
1
226
227
228
229
230
240
241
242
243
244
245
246
247
248
249
250
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
What are the types of cubes we have in Essbase?
When we retriving data 5000 rows it is retriving only 3000 rows and 2000 rows is missing what might be the reason
What are the data optimisions we take while loading data
in 100 users have read access & write access if you change 100 users there is Manually Possible (or) any way there
How to gives 100 users security access?
How to migrate from 11.1.2.3 to 11.1.2.4?
How many applications are used in your Project?
How to do Reporting?
How many Dimensions in your Project?
How many Dimensions in your Project?
How many cubes in your project?
difference between Single & Multy Currency?
Can you Change Single Currency to multy Currency it is Possible?
We Have experince in Load Balance?
Difference Between Sparse & Dense
How to load Metadata & Data?
How many ways create Applications?
Do you work in reports
How create a forms in Planning
1. tell me challenges you faced in your project
2. what means paches
3. How to prepare metadata? what is format of the file?
4. what things are specifies in .csv file?
5. what are properties metion to members?
6. How many storages are avaliable?
7. what is diff b/w store & dyaminc calcs?
8. which case the dyaminc calc use?
9. Name of account is Finachal , i have to calculate the dynamic calc
10. What is ASO & BSO cubes?
. Do you Know about ASO & BSO concepts?
2. How to export the data from BSO application?
how to do source to target application in fdmee?
do you know about report scrpits
how can load the metadata?
what is purpose of Rule file?
what is metadata?
How many types of connections in smartview ?
difference between essbase cubes and partiction cubes?
What is the difference b/w ASO and BSO?
How can we calculate the size of the cube ?
How can we take level 0 members data ?
How do we apply filters in essbase ?
Mr X has joined in company and hee need the access to the finance cube how can he get the access ?
What is the use of groups ?
Mr x has created the cube and after some time he left the company and now need to edit or update the cube how can we do
What is performance tunnig in essbase?
How do you install 11.x versions ?
What is stored procedure in sequal server?
There is a column which was given a wrong name how can we rename it ?
What is the programming language for oracle ?
What is nohup command mean ?
How do we start server in essbase ?
What are the challenges you got while migrating data and how you solved it ?
Why Planning Application Is Used?
UDAS And Attributes
Ways Of Metadata Building
Methods Of Metadata Building
5. After Loading Metadata What Is The Next Step
6. What Is Difference In Budgeting And Forecasting
7. From Where We Provide Roles To User
8. Security Filters
9. If An Customer Wants End His Budget For Month End And Wants To Open For The Next Year What Customer And You Want
Do ?
10. Smart View -When Connecting To Smart View Getting Common Provider Null Data source Error
What are the Prerequisite For Migration Of Essbase 11g To 19c Or 21c?
What is the Process Of Migration From 11g To 19c Or 21c?
How to Create Essbase Stack?
What are the Uses Of Essbase Cloud?
How to Migrate User From One Instance To Other?
How To Create Users?
How Many Ways To Load Data Onprem And Cloud?
What are the Difficult Situations In your Project ?
Have You Used ODI?
How can we Check The Performance Of Application ?
What Are The Deference B/W Dense And Sparse Dimensions?
What Are The Difference B/W ASO&BSO
What Are UDAS And Attribute?
What Is The Process Of Data Loading ?
Types Of Partions
How To Create Users In Essbase?
What Is Report Scripts?
What Is Fragmentation ?
Types Of Restructuring
With One Data Base How Many Applications We Can Create In Planning
What Are The Steps To Create Classic Application ?
Difference B/W Classic And Epm Applications?
Suppose We Have 50 Users And 20 Need Admin 20 Need User 10 Need Power Users How We Can Assign?
In The Above 20 User Group We Have To Give 10 Users Write Access 5 Users Read Access 5 Users Has Both How We Can Ass
If I Changed Alias Name In The Outline What Restructuring Will Takes ? If I Changed AC_001 To AC_CF Which Restructuring
User Is Unable To Enter Data In Essbase What Might Be The Reason And Remedy?
In Smart View User Is Unable To Enter Data What Might Be The Reason And Remedy?
If My Application Is Crashed And My User Wants To Enter Data In Application
What Is The Remedy?
What Is Hourglass Model ?
Where Can We See Application Health Check ?
What Is The Extension Of Export And Import Files ?
What Are Potential Blocks ? What Will Be There In Cells?
What Is Potential Index?
How Can We Check Application Size?
How Can We Check Cube Size ?
How Many Ways To Load Data?
Have You Used Partition In Your Application?
What Are The Data Forms In Planning ?
How do you optimize outline?
What are the ways to improve performance during data loads?
What are the design considerations for calculation optimization?
When does Fragmentation occur?
How can you measure fragmentation?
How do you can prevent and remove fragmentation?
Why is database restructuring?
What are the types of database restructuring?
What are the conditions affecting Database restructuring?
What are the files used during Restructuring?
What are the actions that improve performance for restructuring?
Which restructure operations are faster?
What is Implicit Restructures?
What are data locks?
What is a transaction?
What is transaction control file?
What is isolation level and what are the types of isolation levels?
What is commited access?
What are the advantages and disadvantages of using committed access?
Which transaction is always in committed mode?
What is Index cache?
What is Data file cache?
What is Data cache?
What is Calculator cache?
What is Dynamic calculator cache?
What are the memory caches used by Essbase to coordinate memory usage?
What is the structure of currency applications?
What are the three dimension that should be present in main database of currency application?
What are the dimensions that should be present in currency database of currency application?
What are the conversion methods supported by Essbase for currency applications?
What is the process to build a currency conversion application and perform conversions?
What is CCONV?
Can we convert the converted currency back into its local curren
When you convert currencies using the CCONV command, are the resulting data blocks are marked as dirty or clean?
What is CCTRACK?
What are the reasons to turn off CCTRACK?
How can you turn off CCTRACK?
What is LRO (Linked reporting objects)?
How do you create LRO's?
Does adding or removing links to a cell does not affect the cell contents?
Give a few examples of LRO's?
How does Essbase locate and retrieve linked objects?
Do shared members share LRO's?
Can you change the member combination associated with any linked object?
Why do we need to limit the LRO file sizes for storage conversion?
What is partitioning?
What is Essbase Partitioning?
What are the types of Partitions available in Essbase?
What is the process for designing a partitioned database?
What are the parts of partition?
What are benefits of partitioning?
Can you define different types of partitions between the same two databases?
Can a single database serve as the data source or data target for multiple partitions?
What is overlapping partition?
Is overlapping partition valid in all the partitions?
When do you use substitution variables in partitions?
Can we use attribute values to partition a database?
Can we partition an attribute dimension?
What is the limitation on version and mode during partition?
What are the major difference between ASO & BSO?
What is "Enterprise Analytics"?
How do you differentiate ASO applications?
How do you create an ASO application?
How do you create an ASO database using ASO Outline Conversion Wizard ?
How do you create ASO in the Automated Way?
What are the two storage options available in Essbase and what are the differences?
Can we build dimensions directly from data sources without using rule files.
When do we generally use build rules files?
What are the three primary build methods for building dimensions?
In what case we can define generation 1 to a feild in generation build method.
Suppose we have assigned Generation 2 and Generation 4 as of now and think of adding generation 3 later some tim
we build the dimension.
Suppose we have assigned Generation 2 and Generation 4 as of now and think of adding generation 3 later some tim
we build the dimension.
Can we create more than 2 dimensions using only one build rule file.
What is UDA( user defined attributes). How are they different than Aliases.
Can we query a member for its UDA in a calculation script.
How does UDA's impact database size?
What is the difference between UDA's and Attribute dimensions?
How does Attribute dimensions and UDA's impact batch calculation performance?
How can we display UDA's in reports? How do they impact report report performance.
How does Attribute dim impact report performance?
While loading the data, you have applied both the selection criteria as well as rejection criteria to a same record. W
be the outcome.
How is data stored in the Essbase database?
Can we have multiple databases in one single application?
Can we have one ASO database and one BSO database in one single application. If yes, how and If No, why.
What are the file extensions for an outline, rule file and a calc script.
What is the role of provider services.
What is an alternative to create metaoutline, rule file and load data.
Can we start and stop an application individually. How ca this be used to increase performance.
We have created an application as unicode mode. Can we change it later to non-unicode mode
How can I migrate an application from my test environment to the production environment. Can I still do this if my t
environment is a windows one and my production env is UNIX one. Also can I still do it if my test env and prod env v
are different.
A customer wants to run two instances of an Essbase server on a same machine to have both test env and Developm
env on the same server. Can he do that?
suppose I have a dimension A with members B and C and I do not want B and C to roll up to A. how can I do this.
What does never consolidate operator(^) do?
Can we have multiple metaoutlines based on one OLAP model in Integration services?
Can we have an metaoutline based on two different OLAp models.
What is hybrid analysis?
Why top-down calculation less efficient than a bottom-up calculation?Being less efficient, why do we use them.
On what basis you will decide to invoke a serial or parellel calculation method.
What is block locking system?
What are the types of partitioning options available in Essbase?
Dynamic calc decreases the retreival time and increases batch database calculation time. How true is the statement
A customer has a cube with 13 dimensions and the performance was fine. Now they have added two more dimensio
the existing cube and the performance becomes very very slow. Customer said logically nothing wrong with the two
dimensions they have added. What could be the reason for slowdown.
1.What is Hyperion?
2.What are different types of dimensions? and classify them?
2.What are different types of dimensions? and classify them?
4. What is the difference between generation and level references?
5. What is dense and sparse dimensions?
6. How the essbase does stores the data?
7. How is block created?
8. What is the recommended size of the block?
9. What is Metadata and give an example?
10. What is BRD(Business Requirement Document)
11. What is SDLC? Classify the cycle in detail?
12. What are the differences between ASO and BSO?
13. What are the services to start and work on essbase?
14. How do you identify the dimension in project?
15. What is the architecture of essbase?
16. What are the default files which are created on applications?
17. What are the default files which are created on applications?
18. In which file the metadata is stored?
19. What is the consolidation properties in essbase?
20. How does the essbase consolidate the data?
21. What do you undestand by dynamic time series?
22. What is an alias and what is Maximum number of alias table we can create in essbase?
23. Why is Maxl scripting used?
24. What is the Maxl script to create an application and database?
25. Can we create 'n' number of databases on a single application?
26. What is Maxl script to login to an essbase administration?
27. What is the maxl script to start an application?
28. when an application is created in essbase what are the files created in backend?
29. When a database is created under one application in essbase, What are the files created in back end?
30. What do you mean by unicode mode?
31. What do you mean by allow duplicate member name, Explain with a scenario?
32. What are different storage properties?
33. What are the storage properties which are not provided in Aso Compared to Bso?
34. What do you mean by stored data?
35. What do you mean by Dynamic calc?
36. What are the advantages and disadvantages of Dynamic Calc?
37. Can we tag Level 0 as dynamic calc, if no how can we tag it as Dynamic calc?
38. What do you mean by dynamic calc and store?
39. What is the difference between dynamic calc and dynamic calc and store?
40. What do you mean by Shared Member?
41. Which member is called as Alternate Hierarchy?
42. List the conditions for the shared member?
43. What is meant by Implied and Explicit sharing?
44. I have one dimension and many childs with (+), Can we change that dimension as shared member or not?
45. What do you mean by label only?
46. What are the additional properties which you get while assigning accounts to accounts dimension?
47. What are Rules files?
48. What are different buid methods in essbase?
49. What is the extension of rules file?
50. Why do we need a rules file to build a dimension?
51. What is the difference between Merge and Remove Unspecified?
56. What do you mean by Forecast data and budget data?
57. How many types of dataloading can be done?
58. I have 5 dimensions in my project and in one dimension there are no members, still can i load the data or not?
59. Will a rule file delete when i delete a dimension which is linked to that dimension?
60. What is the path for changing a field property in a rule file?
62. What is the difference between Tilda and cap consolidation property?
63. What are all the files which are created while dataloading is triggered?
64. What do you mean by index file and paging file?
65. How do you identify the index file and paging file, Also what is the max size of a index and paging file?
66. What are the reporting tools connected to essbase?
67. What is the Maxl script to load data?
68. Distinguish between UDA and Attributes?
69. What is a Varying attribute?
70. What do you mean by lock and send method?
71. What do you mean by Free form data loading?
72. State the different types of calculations?
73. What is the order of calculation?
74. Roll up starts from which level while executing calculation scripts?
75. What is the difference between Tilda and never share?
76. Difference between Add-in and smart view?
77. maximum how many Index and Paging files can be created in essbase?
78. What is the default size of Buffer and sort Buffer in essbase?
79. What do you mean by Flat Dimension?
80. What do you mean by IIS?
81. Is it possible to have one aso database and one bso database in a single appication?
82. Can we have multiple databases in one application?
83. What is DOU mean?
84. Which property helps us to consider using ACE?
85. What is Data File Cache?
86. Which two functions can produce a report that includes only elimination entities?
87. What are three primary build methods for building dimensions?
88. Explain about attributes?
90. What is the other name for Cap(^)?
91. What is the true meaning of Hybrid analysis?
92. A block is created in how many types?
93.What are the characteristics of Fix Function?
94. Difference between Calall and Calc Dim?
95. What do you mean by @MDSHIFT, @PRIOR, @NEXT Functions?
96. For What purpose XREF Used?
97. What functionality of @Allocation and @MD Allocation?
98. What is the Substitution Variable? Explain with an example?
99. Specify some of the optimization techniques for essbase?
100. What is Defragmentation?
101. What is the cause of fragmentation?
102. What are different types of restructures? and explain how it works?
103. What are steps involved in restructure?
104. What is meant by incremental restructure and states its syntax?
105. What is the default size of index cache?
106. What is the difference between data cache and data file cache? And specify their default memory size?
107. Mention different types of compression Techniques?
108. Distinquish calculated cache and dynamic calculated cache?
109. What is intelligent Calculation?
110. What are types of backups ? And how do you take backups?
113. What do you mean by index value pair compression?
127. What are database partitions?
1: What are the two storage options available in Essbase and what are the differences?
2.Can we build dimensions directly from data sources without using rule files.
3: When do we generally use build rules files?
4: What are the three primary build methods for building dimensions?
5: In what case we can define generation 1 to a feild in generation build method.
6: Suppose we have assigned Generation 2 and Generation 4 as of now and think of adding generation 3 later some time. Can
7: Can we create more than 2 dimensions using only one build rule file.
8: What is UDA( user defined attributes). How are they different than Aliases.
9: Can we query a member for its UDA in a calculation script.
10: How does UDA's impact database size?
11: What is the difference between UDA's and Attribute dimensions?
12: How does Attribute dimensions and UDA's impact batch calculation performance?
13: How can we display UDA's in reports? How do they impact report report performance.
14: How does Attribute dim impact report performance?
15: While loading the data, you have applied both the selection criteria as well as rejection criteria to a same record. What wil
16: How is data stored in the Essbase database?
17: Can we have multiple databases in one single application?
18: Can we have one ASO database and one BSO database in one single application. If yes, how and If No, why.
19: What are the file extensions for an outline, rule file and a calc script.
20: What is the role of provider services.
21: What is an alternative to create metaoutline, rule file and load data.
22: Can we start and stop an application individually. How ca this be used to increase performance.
23: We have created an application as unicode mode. Can we change it later to non-unicode mode.
4: How can I migrate an application from my test environment to the production environment. Can I still do this if my test env
is a windows one and my production env is UNIX one. Also can I still do it if my test env and prod env versions are different.
26 suppose I have a dimension A with members B and C and I do not want B and C to roll up to A. how can I do this.
27: What does never consolidate operator(^) do?
28: Can we have multiple metaoutlines based on one OLAP model in Integration services?
29: Can we have an metaoutline based on two different OLAp models
30: What is hybrid analysis?
31: Why top-down calculation less efficient than a bottom-up calculation?Being less efficient, why do we use them.
32: On what basis you will decide to invoke a serial or parellel calculation method.
33: What is block locking system?
34: What are the types of partitioning options available in Essbase?
2. Where can we find the Partitions definitions?
3. How can we use the XREF function with location alias? and Where?
4. In Hyperion Planning where we can find the Error Log file?
5. How can we add Dimension to already existing outline?
6. Can we export the Rulefile?
ssign Access?
ng Will Takes?
an we build the dimension.