Accenture Chennai 1. What is the necessity of DWH? 2.What is a Two-pass calc?Give example? 3.What is a Generation?

Where you use? .What is a measure? what are the types of measures in !eneral? ".How #o you #evelop a cu$e? %.What are the types of #ata loa#s? &.How you will #eci#e which metho# is !oo# for #ata loa#in!?'Generation()evels etc.(* +.Does your source #ata comes in same format every time?,f not how will you format your source #ata? +.What is an -)./?What is 0-)./ an# 1-)./? 2.What is the si3e of your cu$e? 14.How #o u rate urself in -racle? 11.What is an -uter 5oin an# its syntax? 12.Have 6ou use# 0an7in 8unctions in oracle? 13.What are the process #ocuments you refer to? 1 .where is your pro#uction server? 1".How you will connect to pro#uction #ata$ase? 1%.Do you 7now a$out hyperion 2i? 1&.what is correlate# su$ 9ueries? 1+.,f an issue comes what is the process that you follow? What are the #ocs you refer? CTS-CALCUTTA 1 how u #i# #ata loa#? 2 how to !ive permissions to ur users for access the #ata$ase? 3 what is the arch of hyperion tool? what is #iff $etween u#a an# attri$utes? " what is #escen#ants? % suppose we have 14 years of #ata $ut we have to loa# 3 years of #ata into cu$e how to #o it? & what is partationin!? types? + how to calculate the su$set of cu$e? 2 which #ata mo#elin! u r use# for ur #ata$ase? 14 if there are " #ense an# sparse then how many #ata cells will create#? 11 what is share# mem$er? 12 what is the use if !ivin! accounts property to the accounts #imension? 13 how calculation is #one in ess$ase cu$e? 1 what is two-pass calculation? 1" which or#er follows when ur creatin! outline? 1% what is ismem$er?

Genpact-hyd
1.What is two-pass calculation? 2. What is share# mem$er? 3. How many #ense : sparse in ur ess$ase cu$e? . How will u !ive permissions to ur users? ". What are the pro#ucts in ur pro5ects? %. What is the si3e of #ata$locc7? &. How many #ata$loc7s have in ur cu$e? +. How will perfoam cal-script? 2. Which #atamo#el ur usin! for #ata$ase #esi!n? 14. What is attri$utes? 11. ;xplain what is a #escen#ant with example? 12. How will u store the #ata in #ata$loc7s? 13. <an u tell me what r the #iff #imensions in ur outline? 1 . Have u #one partationin!? 1". How many types of partationin!?

Satyam
1. Draw the ;ss$ase structure? ;xplain flow? 2. How #o u $uil# an outline? 3. What are the #imension $uil# metho#s? . What is the proce#ure to $uil# the #imensions #ynamically? ". What is the alias? What are the la$le only mem$ers? %. Tell me a$out intelli!ent calculations? &. What is the calc script? How #o u run that one? Write example calc script? +. What is ;xcel a##in? 2. What is rule file? 14. Tell me a$out =D.>s? 11. How #o u run the automation scripts? 12. What is the report script? How its wor7s? 13. <an we alter the outline #ynamically when ever we want? How? 1 . What is ;??<1D? Write some comman#s? 1". What are 1ax) comman#s? 1%. What is #if $@w ;??<1D : 1ax)? Give two #if? 1&. What is executive viewer? What will it #o? 1+. Where the #ata will $e store# in ;ss$ase? 12. Write the comman#s for the intelli!ent calculations? 24. What is an outline? What is #imension?

TCS
1. What is the #if $@w a!!re!ate stora!e : $loc7 stora!e? 2. What is full cu$e $uil# or partial cu$e $uil# metho#?

2.what is intelli!ent calculation? 14.what is union an# or in s9l? 24.what is #irty $loc7s an# clean $loc7s? 2+.how can u restart the server? 3.what is the #iff $etween u#a an# attri$utes? 13.what is #ata cache an# in#ex cache an# how can u set these cache si3es?B 1+.what is $loc7si3e an# no of $loc7s? ".$out types of -)./ : 1-).what r the o$5ects in ess$ase? 1 .what is confi!uration file? 2.what is a!!re!ate stora!e an# $loc7 stora!e? 2&.how can u lo!out from maxl e#itor? 2".xample? What is conforme# #imension? . %.explain a$t C#escen#ant an# Ci#escen#ent functions? 34.what is or#er$y an# !roup $y in s9l? 12. 3. ". Dense( ?parse #ef? What is #ata $loc7? What are the #if types of caches? Tell me a$out loc7 an# sen# metho#? ?ome Auestions on ?ecurity? What is rule file? ?ome usa!es? TCS 1.what is twopass calculation? 22. ".xamples? .$out pro5ect? Dynamic #imension $uil# metho#? What is #ense? . 2.what is the calc or#er? .how u loa# the #ata? 2. &./? Dif $@w 0-).3.what r the thye #iff types of #imension ta!s? 21.what are stora!e properties? 12.how can u execute the calc script from maxl? 2 . .tell me some script in maxl? 23. %.how can u calc the particular #imension? 11.how can u up#ate the #ata into ess$ase usin! excel a##in? 1". . &.how can u create the users an# !roups an# filters? +./? How can u $uil# an outline? How can we store #ata in cu$es? Dense : ?parse #ef? .what is the comman# to ena$le the intelli!ent calc from maxl an# calc script? 22.explain loc7 an# sen# options? CTS 1. .what is 7eep only? &.what is loc7 an# sen#? %.$out share# mem$ers? How can you $uil# these hierarchies in the outline? a. <ountry( re!ion( area . +.what is partition an# what r #iff types? 2%.

%.? . <an we #o the calculations in reports? HCL 1.what is the cu$esi3e an# $loc7si3e in ur current pro5ect? . Data loa#in! metho#s? .$out . What is unit testin!? 1".? What are the house 7eepin! comman#s? .: E?-? 1ail #if $@w them? 1 . <an we use Data sta!e in .$out #ata loa#in!? How can outline reco!ni3e the relationship amon! the mem$ers while #ata calc : loa#in!? IBM 1. What is 1ax) ?cript? ." to system 2 E. . What is the use of rule file? %.ss$ase? 1&. Tell me a$out the pro#ucts in system 2 E. 0ule files explanation? 11. ". Tell somethin! a$out Data sta!e? 1%. &. 2.?."( &.xample? 1 .xcel a##in #etails? 12. .xplain each? &.n# fix? What is intelli!ent calculation? What are the mem$er properties? Dif $@w &. What is the calculation or#er in ess$ase? +.ss$ase %. . What is su$stitution varia$le? <an we use this in calc script? what is formula for that? 3.how to calculate the #ata in attri$ute #imensions? 3.D? 13.xample? 12.$. . <ountry( re!ion( state( location 14. What will the analy3er #o for the report !eneration? 11. How #o u #eci#e #ense : ?parse? 2. Why shoul# we associate attri$ute #imension to $ase sparse #im only? 13. What is two pass : multipass calc? . How u calculate cu$e si3e? 1".how many #ense #imensions supporte# $y ess$ase normally? . What is 1ax) ?cript? . 3.rchitectures of %. Dif $@w . What is intelli!ent clac : focus calc? 14.how u connect to the server? 2. +. Dimensions $uil# metho#s? Which one is $est? Why that only? ".$out 8ix-." : system 2? Euilt in functionalities of account #imension? Interviewed on 20 0! 0"#Sudha$ar% 1. What is the #if $@w clear #ata : clear $loc7? 2.D@&.

which stora!e option availa$le in %. Project details like concept.how many #im u have in ur pro5(in that how many stan#ar# an# attri$utes? +.xplain a$out calc script? Write some comman#s? .what is variance reportin!? %.xplain a$out #ata $loc7s( in#ex an# calculation or#er? 11. What is . .have u i#ea on &. 2.>s? %. What are the types of #imensions? Dif $@w them? %. Tell a$out two pass calc? 1%.". Types of #imension $uil# metho#s? . What are the #ata$ase o$5ect files in . How u set #elimiter in the rule file? 11.if u ta! the #imension as account(what properties will ena$le? &. dimensions.ss$ase? &. What are the types of #imensions? Dif $@w them? What are the stora!e properties? What are the #if $@w #ynamic calc : #ynamic calc an# store? What is share# mem$er? What are the uses $y usin! share# mem$ers? How share# mem$ers help in real life? ". How u #eci#e the #imensions( mem$ers? . What is the necessity of #ynamic time series? . . . 3.2? B&A'I(G)*I(T 1.xplain them? 2.ss$ase? 1&. How u calculates the $loc7 si3e : cu$e si3e with examples? 12. loading calc time details? 3.xplain each? +.xplain with example? 14.how many applications u have in ur pro5ect? 12.>s? . Dif $@w attri$utes : =D. . What is the calc or#er? 12. Tell me the purpose of #ata sta!e? 2. Tell a$out functions in calculations? . Tell a$out #ata loa# optimi3ation? 1 .ss$ase? 1".have u wor7e# on partitions? 14. What is the necessity of #ynamic calc? +. What is the calc or#er of the #ata $loc7? 12. Tell some a#vanta!es $y usin! ."? 2. cube size. What is the #if $@w !eneration an# level? 2. What is the use of rule file? &. Dif $@w attri$utes : =D.xplain two #if $@w them? 13. What is the calc or#er of the cells in the #ata $loc7? 24. What are the mem$ers set functions? .xplain the proce#ure for #ata loa#in! usin! rule file? 14. What is share# mem$er? Dynamically how u creates share# mem$ers in outline $y usin! rule file? 1+.xplain with example? G&()ACT 1.1.where can we use the attri$ute calculations in calc scripts? 11. How u #eci#e the #ense( sparse #imensions? ".

Tell some thin! a$out currency conversion? ACC&(TU'& 1. What r the types of consoli#ations to attri$ute? &. 0eport script can en# with what comman#? 12. What are the metho#s to loa# #ata? Dif $@w them? +. What the features in the Foption> ta$ are in excel sheet tool$ar? &.types? 11. What is multi#imensional cu$e? 5. What r the types of attri$ute settin!s? . What is clear $loc7 mart in calc? 1". How many aliases are availa$le for a #imension? 14. What is two pass calc? Why we use? +. Do u use snow fla7e schema in DWH? . Tell some calc comman#s? 1&. <an we use the fix comman# in calc script? 1+. What is #ata cache : #ata file cache? . What is an attri$ute #imension? 2. What r the unary operators? 1%. Which $uil# metho# u use# to rule file while creatin! #imensions? 13. What is the ?tructure of report script? +A(SA What is hierarchy : level? Dif $@w them? 1.$out =D. . What r the #if types of #imensions? Why we nee# attri$ute #imensions? 2.@. Where the share# mem$ers appear in the outline? 11. What is mean $y fact in star schema mo#el? What it contain? 3. <an we set the share# mem$ers a$ove the actual mem$ers? 12. <an we create outline with out account #imension? What is the use of account #imension? What r the time $alance properties? 3. What is cell si3e? What is $loc7 si3e? 1 . How u $uil# the #imensions #ynamically? Ey usin! which metho#? 13. What r the stora!e properties? What are the #if $@w #ynamic calc : #ynamic calc an# store? ".>s? Why we use? 14. . What are the #if compression techni9ues? 12. What is share# mem$er? Dynamically how u creates share# mem$ers in outline $y usin! rule file? %. What is the lowest level mem$er? What is the hi!hest !eneration mem$er? Do we have !eneration 4 mem$er? 1 . While u r loa#in! #ata throu!h excel sheet( han!s the win#ow( then u 7ill the excel what will happen? 2.f we #elete one #imension throu!h outline? What we call this proce#ure? 2.13. What will happen internally if we chan!e sparse to #ense? . Tell about the Excel sheet tool bar? What it contain? %.nstea# of #ata loa#in! to level 4 mem$ers( we loa# #ata to level 1 mem$ers( how will ess$ase calc? .

What are the optimi3ation techs? . How u calc #ata $loc7s? 12. . ".. 3. How $loc7 si3e will effect if we chan!e sparse to #ense? .xplain a$out #ynamic calc? What is the use of that? . What are the #if $@w clear up#ate status $efore@after@none? 21. How u #efine #ense : sparse? What is calc script? Why we use that calc script? How can we assi!n the formula to the mem$er? What is rule file? How u use rule file to $uil# #imensions : #ata loa#in!? <an we use the same rule file for over write the #ata an# a## up the #ata? . We can not use attri$ute in calc ".#efault o$5ect are outline(rulefile(calcscripts(reportscripts 2. What is the calc script? Why we use that one? 22. can $e associate# with Dense an# sparse $ut not the attri$ute itHs only for sparse 3.ntelli!ent calc comman#s? Citi Group c-ient 1. Di# u use lin7 option in reports? What is the structure of report? 1%.f your en# user complaint in report where shoul# u chec7 for fin#in! error values? 1&. %.xplain all? 23. What is the intelli!ent calc? Why we use that? 24.n excel a##in same mem$er com$inations are two rows( one is 14( secon# is 24( if u use loc7 an# sen# what will $e the result store? 2. +.ns.. Which option u can set to !et empty cells in excel-a##in in place of Gmissin!? 1+.ru use# the attri$utes is calc scripts(if yes tell me some calc scripts ur #evelope# usin! attri$utes? .1 .ns. What is the hea#er? Why we use hea#er in the rule file? 2".$out set a!!re!ate Gmissin! comman#? . . What is the calc or#er in case of 3 #ense( 2 sparse in the outline? Which #ense will calc first( which sparse next( if u have account in that where it will calc? 1". Define partitionin!? Dif types of partitionin!? 12.f u loa#s #ata to parent level where #ata will $e store#? 11.what is the #iff $etween u#aHs an# attri$ute #imensions? . . =D. . .where is store the #ata$ase o$5ects an# server confi! file . for each pro5ect we create #$.f mem$er com$ination chan!e# from previous #ata$ase( while #ata loa#in! to #ata$ase at current month what chan!es u #o in the rule file? 14. &. when u create the #$(what r the o$5ects create# $y #efault? . <an we set cache si3e throu!h #ata $ase settin!s? 2 .ns. 2.how will u use the attri$ute #imensions? .ns.) M*'GA( 1. 0efer in /D8 .

TH@.nalytic ?ervices #ata$ase an# there$y levera!e the scala$ility of the relational #ata$ase with the conceptual power of the multi#imensional #ata$ase./ Eecause relational #ata$ases can store several tera$ytes of #ata( they offer nearly unlimite# scala$ility.tHs stores in the system settin!s on server we can chan!e it $y !oin! to that path th.T is . data3a.o-idate./ The share# mem$er property #efines a share# #ata relationship explicitly.e #rom "here it is starting $ their end to end connecti%ities? 2.f ur havin! 1444 $loc7s : u have #one the calculations $ut in that some 244 $loc7s r not calculate# properly then how will u fin# out that improper calculate# $loc7s? .nalysis( you can inte!rate a relational #ata$ase with an . .ns.0E-0/. .f the parent has four chil#ren( $ut three of them are mar7e# as no consoli#ation( then the parent an# chil# that consoli#ates contain the same #ata. an u tell the !lo" o! ur project? i. Ana-ytic Service.t no practica.cf!? TCS 1.@.nalysis? An. 1eature 2ive.xamplesJ #a% A parent ha.. to the parent0 .-imitation on out-ine . the a3i-ity to operate with a-mo.e ess$ase. What is .e. 1ulti#imensional #ata$ases are !enerally smaller than relational #ata$ases $ut offer sophisticate# analytic capa$ilities.ss$ase . . What is meant $y Hy$ri# .nalytic ?ervices multi#imensional #ata$ase so that applications an# reportin! tools can #irectly retrieve #ata from $oth #ata$ases.i4e and provide. ?ome mem$ers are share# even if you #on>t explicitly set them as share#.//@.??E.1er o1 data 3etween Ana-ytic Service.e. %. on-y one chi-d0 . and re-ationadata3a.nalytic ?ervices #ata$ase0 Thi. on-y one chi-d that con. How will u chan!e the server confi!s in ess$ase.?. Hy$ri# .0 Hy$ri# .nalysis eliminates the nee# to loa# an# store lowerIlevel mem$ers an# their #ata within the .nalysis inte!rates a relational #ata$ase with an . .mplicit mem$er? An.i.ss$ase i!nores the consoli#ation property on the chil# an# stores the #ata only onceKthus the parent has an implie# share# relationship with the chil# #3% A parent ha.ss$ase i!nores the consoli#ation . .cf!? .n this situation( the parent an# the chil# contain the same #ata. 3. These mem$ers are sai# to $e implied shared members. With .ss$ase Hy$ri# . 1or rapid tran.

. .nfo pa!e. To . #c% ?elect Dynamic <alc or Dynamic <alc . There are all mem$er stora!e properties( we can set all these properties in same manner. #d% <lic7 -Q.#it P /roperties to open the 1em$er /roperties #ialo! $ox. #3% <lic7 the Data Dictionary $utton( press the .<han!in! existin! #imensions an# mem$ers in the #ata$ase 'c* <han!in! the #ata in any way( inclu#in! the followin!J . #3% <lic7 the ?hare# 1em$er $utton( L?hare# 1em$erM #isplays next to the mem$er name.f the share# mem$er an# the actual mem$er roll up to multiple parents( their values are counte# twice in a consoli#ation of the #ata$ase.et 5ynamic ca-c 6 .tore #a% ?elect the mem$er. How will u assi!ne the properties li7e share (nevershare(#ynmic calc : store? . The til#e character 'O* #isplays next to the mem$er>s name.##in! new #imensions an# mem$ers to the #ata$ase ./ We nee# a rules file if the #ata source #oes not map perfectly to the #ata$ase or if we are performin! any of the followin! tas7sJ 'a* )oa#in! #ata from a ?A) #ata source '$* Euil#in! #imensions .. mem3er 'a% ?elect the share# mem$er.!norin! fiel#s or strin!s in the #ata source .nter 7ey( or select .property on the chil# an# stores the #ata only onceKthus the parent has an implie# share# relationship with the chil# ". or 'a* ?elect the mem$er '$* <lic7 the Dynamic calc an# store $utton( LDynamic calc an# storeM #isplays next to the mem$er name.hare #c% .part from #ynamic $uil#in! : #ataloa#in! what other functionalities can a 0ule file #o? An..et (ever .n# ?tore in the Data ?tora!e $ox on the 1em$er .<han!in! the or#er of fiel#s $y movin!( 5oinin!( splittin!( or creatin! fiel#s .hare.nsJ To Set . To . %.f you want to prevent this( select the share# mem$er an# clic7 the No <onsoli#ate $utton.

want to show only /erio# : /ro#uct #ata then how it will #one? An. .1appin! the #ata in the #ata source to the #ata$ase $y chan!in! strin!s .n .ntelli!ent <alculation on or off in a ca-c . Ey #efault( . Eecause the $loc7s are no lon!er pointe# to( they $ecome free space./ =sin! 7eep on-y option. We can chan!e this #efault settin! in the confi!uration file e.?ettin! hea#er recor#s for missin! values . What is meant $y . ./ Data nee#s to $e recalculate# to reflect chan!es to relationships. What r the securities of . We can also turn .f we #elete the sparse #imension mem$er or #imension then what will happen will ess$ase restructure the outline 0 what will the ess$ase #o? An..e0c12.ss$ase has not yet calculate# $ut nee# calculation( an# those calculate# $loc7s that re9uire recalculation $ecause of the new #ata.n my pro5ect -utline calculation is use#.ss$ase offers two ways that you can calculate a #ata$aseJ R -utline calculation R <alc script calculation ..nalytic ?ervices #eletes from the in#ex file all pointers to $loc7s represente# $y the #elete# mem$er.ntelli!ent <alculation.0e5ectin! an invali# recor# an# continuin! the #ata loa# &.3a. 13./ . What r the mem$er formulas? An./ .ss$ase? ?ee previous #oc 11. .ntelli!ent calculation? An.ss$ase trac7s which #ata $loc7s it has calculate#. +. How will u create =ser !roups? ?ee previous #oc 14. 1 .cript0 2. ?elect /erio# an# /ro#uct #imensions an# clic7 on 7eep on-y.f we then loa# a su$set of #ata( on su$se9uent calculations( we can choose to calculate only those #ata $loc7s that . What type of calculations u have #one? An.<han!in! the #ata values in the #ata source $y scalin! #ata values or $y a##in! #ata values to existin! #ata values in the #ata source . What is the use of 1axl : what type of wor7 #i# u #one in ur pro5ect with 1axl? ?ee previous #oc 12.n excel a##in if . . .ntelli!ent <alculation is turne# on.ss$ase( this process is calle# ./ When we #o a full calculation of a #ata$ase( .

.ll ancestors of the specifie# mem$er( inclu#in! C.?1E0 function tests to see if a mem$er that is currently $ein! calculate# matches any of a list or ran!e of specifie# mem$ers. 8or exampleJ 1ar2441( .t or 'an2e .t. This function #oes not inclu#e the specifie# mem$er.NG?'Dept41*( Dept%"JDept&3( TotalTDept .f no #imension is ta!!e# as time( . ran!e of all mem$ers at the same The two #efinin! mem$er names level( $etween an# inclu#in! the separate# $y a colon 'J*. 8or exampleJ two #efinin! mem$ers San2444JDec2444 ..t 9unction . 8or example( the C.?T-0? to the specifie# !eneration or level* $ut not the specifie# mem$er.n some functions you may nee# to specify more than one mem$er( or you may nee# to specify a ran!e of mem$ers.ll ancestors of the specifie# mem$er 'optionally up C.N<. the two #efinin! mem$ers 8or exampleJ A1T2444JJA T2444 .?T-0? ancestors of the specifie# mem$er as a share# mem$er. comma-#elimite# '(* list of mem$er names. .nalytic ?ervices uses the level 4 mem$ers of the #imension ta!!e# as time.?T-0? ancestors of the specifie# mem$er as a share# mem$er. Generatin2 Mem3er Li.N<. com$ination of ran!es an# list ?eparate each ran!e( list( an# function with a comma '(*. 6ou can !enerate mem$er lists that are $ase# on a specifie# mem$er $y usin! the these mem$er set functions.N<.pr2441( 1ay2441 . . function-!enerate# list of 8or a list of mem$er list contents an# mem$ers or a ran!e of mem$ers correspon#in! functions( . 6ou can specify mem$ers usin! the followin! syntaxJ Mem3er Li.?T !eneration or level. The ancestor of the specifie# mem$er at the specifie# C. sin!le mem$er Synta8 The mem$er name. Content. ran!e of all mem$ers in the same The two #efinin! mem$er names !eneration( $etween an# inclu#in! separate# $y two colons 'JJ*.. 8or exampleJ 1ar2441 . list of mem$ers . o1 Mem3er Li. 8or exampleJ A1T2&JJA T2+( 8622( 862444 or C?. This function inclu#es the specifie# mem$er.ll ancestors of the specifie# mem$er( inclu#in! C.f you #o not specify a list of mem$ers or a ran!e of mem$ers in a function that re9uires either( .E).)). .)).N<.nalytic ?ervices #isplays an error messa!e.

. . . . .D.ll si$lin!s that follow the specifie# mem$er in the C.ll #escen#ants of the specifie# mem$er 'optionally C.)D0. . . mem$er list that crosses the specifie# mem$er from C0.NG? #ata$ase outline( $ut not the specifie# mem$er.ll si$lin!s of the specifie# mem$er( inclu#in! the C.ll #escen#ants of the specifie# mem$er 'optionally C.ND.NT? up to the specifie# !eneration or level*( inclu#in! #escen#ants of share# mem$ers( $ut not the specifie# mem$er.?<.ND. The mem$er with the name that is provi#e# as a C1.ll si$lin!s that follow the specifie# mem$er in the C0?.N specifie# mem$er.N1E0? specifie# #imension.1E.?<.U1E0? #imension.E).ll chil#ren of the specifie# mem$er( $ut not C<H.ND.?<. .?<.ll si$lin!s that prece#e the specifie# mem$er in the C. .N<.NG? #ata$ase outline( inclu#in! the specifie# mem$er. .NG? specifie# mem$er. mer!e# list of two mem$er lists to $e processe# $y C1.ND.ll mem$ers of the specifie# level in the specifie# C). .E)..)?.?T that re9uire multiple list ar!uments.<H.NG? #ata$ase outline( $ut not the specifie# mem$er.0G. one #imension with the specifie# mem$er ran!e from another #imension. .ll #escen#ants of the specifie# mem$er 'optionally CD.N inclu#in! the specifie# mem$er.?T-0? to the specifie# !eneration or level* inclu#in! the specifie# mem$er.NG? specifie# mem$er. .ll chil#ren of the specifie# mem$er( inclu#in! the C.E). .NT? up to the specifie# !eneration or level*( inclu#in! the specifie# mem$er( $ut not #escen#ants of share# mem$ers. The current mem$er $ein! calculate# for the specifie# C<=001E0 #imension.?.NT? up to the specifie# !eneration or level*( $ut not the specifie# mem$er nor #escen#ants of share# mem$ers.0?.NG? #ata$ase outline( inclu#in! the specifie# mem$er..E). .ll si$lin!s that prece#e the specifie# mem$er in the C)?.NG.0 character strin!.ll mem$ers of the specifie# !eneration in the CG.ll #escen#ants of the specifie# mem$er 'optionally C0D.ll ancestors of the specifie# mem$er 'optionally up C.E). .NT? up to the specifie# !eneration or level*( inclu#in! the specifie# mem$er an# #escen#ants of share# mem$ers. . another function.ll si$lin!s of the specifie# mem$er( $ut not the C?.0D. ?eparate lists of mem$ers to $e processe# $y functions C).)D0.E).

.).NG. Hea#er information in a rules file is not use# if there is also a #ynamic reference in the rules file pointin! to a hea#er recor# in the #ata source. Data records contain #ataJ mem$er fiel#s an# #ata fiel#s.TT0.T<H selection.ll mem$ers that match the specifie# wil#car# C1.ll $ase mem$ers that are associate# with attri$utes CW. .ll mem$ers that have a common '=D.ll $ase-#imension mem$ers that are associate# with C. . 5e1inin2 Header In1ormation in the 'u-e.n the #ata source usin! a text e#itor or sprea#sheetV then set them as hea#er recor#s in the rules file. 9i-e 6ou can #efine hea#er information in the rules file.E=T.n the rules file usin! the Data /rep . 6ou can create hea#er recor#s usin! the followin! metho#sJ R . usin! the level of the ar!uments( #eterminin! the cross pro#uct of all mem$ers in the ran!e( an# prunin! the set to inclu#e only the ran!e re9ueste#.s part of that information( rules files can also contain hea#er recor#s. 0ules files contain recor#s that translate the #ata in the #ata source to map it to the #ata$ase.* user-#efine# C=D. The parent of the current mem$er $ein! calculate# in C/. These hea#ers are only use# #urin! #ata loa#in! or #imension $uil#in! an# #o not chan!e the #ata source.NT the specifie# #imension.#itor./ Data sources can contain #ata recor#s an# hea#er recor#s. amon! the specifie# mem$ers.TH. attri$ute #efine# on . mem$er list that i#entifies the ran!e of mem$ers CD0.1-U.nalytic ?erver. mem$er list the i#entifies all share# mem$ers C?H. ?elect -ptions P Data )oa# ?ettin!s or clic7 the Glo$al Data )oa# /roperties $utton( to open the Data )oa# ?ettin!s #ialo! $ox. <lic7 the Hea#er .. . . . 1.0. .T.TT0 that satisfy the specifie# con#itions. list of mem$ers from which some mem$ers have C0.U. 1". How to assin! the Hea#ers : 8ooters : how to #elete them? <an you explain the /roce#ure? An. $een remove#. . the specifie# attri$ute-#imension mem$er.ll mem$ers of the specifie# !eneration or level that C0. are a$ove or $elow the specifie# mem$er. R .0. Header records #escri$e the contents of the #ata source an# how to loa# #ata values in the #ata source to the #ata$ase.

. When settin! #ynamic references( you can also specify which type of hea#er information is in which hea#er recor#. 1em$er com$inations must $e separate# $y a comma. 8or example( 8e$(1ar is an invali# hea#er $ecause it contains two mem$ers of the 6ear #imension. 3. Dynamic references are set in the rules file an# tell .nter one or more mem$er or mem$er com$inations in the Hea#er Name text $ox or select the #imensions an# mem$ers from the Dimension an# 1em$er lists. Hea#er information #efine# in the #ata source ta7es prece#ence over hea#er information #efine# in the rules file. 5e1inin2 Header In1ormation in the 5ata Source 1or a 5ata Load 6ou can #efine hea#er information #irectly in the #ata source. 20 ?elect -ptions P Data 8ile /roperties or clic7 the Data 8ile /roperties $utton( ( to open the Data 8ile /roperties #ialo! $ox.nter the 1ar(Eu#!et mem$er com$ination to specify $oth the 6ear an# ?cenario #imensions. To #efine hea#er information in the #ata sourceJ :0 . 6ou must separate #imensions an# mem$ers with a comma. .2. When you a## one or more hea#ers to the #ata source( you must also specify the location of the hea#ers in the #ata source usin! #ynamic references. .ss$ase to rea# the hea#er information as a hea#er recor# an# not a #ata recor#. /lacin! hea#er information in the #ata source ma7es it possi$le to use the same rules file for multiple #ata sources with #ifferent formats( $ecause the #ata source format is specifie# in the #ata source hea#er an# not the rules file.f the rules file is not associate# with an outline( the Dimension an# 1em$er lists are empty. (ote/ -nly one mem$er per #imension is allowe# in the hea#er. <lic7 the Hea#er 0ecor#s ta$. . 8or example( to specify the 6ear #imension as 1arch( enter 1ar. .## the hea#er information to the #ata source usin! a text e#itor or sprea#sheet. <lic7 -Q. <lic7 -utline to associate the rules file with an outline.

.nter the num$er of the recor# that contains the #imension $uil#in! fiel# names in the L0ecor# containin! #imension $uil#in! fiel# namesM text $ox.ss$ase still processes those recor#s as hea#er recor#s.nter the num$er of lines to s7ip in the #ata source in the LNum$er of lines to s7ipM text $ox. 6ou shoul# tell . .nter the num$er of the recor# that contains the #ata loa# fiel# names in the L0ecor# containin! #ata loa# fiel# namesM text $ox.n this case( the #ata loa# fiel# names recor# contains information to map the mem$ers in the #ata source to #imensions in the #ata$ase.ctual.nter the num$er of the recor# in the #ata source that contains the hea#er names in the L0ecor# containin! hea#er namesM text $ox.0 . Hea#er names( for example( coul# $e San( . hea#er recor# in a #ata source to loa# into the ?ample Easic #ata$ase coul# contain #imension names such as /ro#uct( 1ar7et( ?cenario( 1easures( an# 6ear or any vali# fiel# name. <0 .ss$ase #oes not process the recor#s in those lines as #ata recor#s. NoteJ . .ss$ase to s7ip all hea#er recor#s.ach #ynamic reference recor# num$er must $e uni9ue an# cannot $e lar!er than 444. =0 . !0 . . "0 <lic7 -Q. ?7ippin! lines means that ..

1ore efficient use of re sources . When ur up#atin! the #ata wee7ly -0 1onthly? %.9uation 9uery #esi!ner? . =se of . what is meant $y .nalytic services partitionin! is a collection of features that ma7es it easy to #esi!n an# a#minister #ata$ases that span analytic services applications or servers.Interview#Sha33ir% 1. . Diff $@w .ttri$ute #imensions? . .: E?-? 3. How will you optimi3e the calculations in ur pro5ect? 2. Two pass calc? %. /ortionin! . What is ur cu$e si3e? 3.n which scenario we can use this? )artitionin2 . How will you #esi!n the outline? Avaya> )une #Sha33ir% 1. Dynamic calc : calc store #iff? &.n which scenario we can use this? +.?. How much GE of #ata ur !oin! to !et from client : how much time it has ta7en to loa#? &. 0e#uce# #ata$ase si3e 3.?. )et us suppose if sparse #im r 3 : an# each #ime havin! 3 mem$ers each : 3 #ense #ime : havin! mem$ers each then what woul# the $loc7 si3e : how many potential $loc7s will $e form? 2.n which format ur !ettin! the #ata from the client? ". .pplication /rovi#e the followin! =sesJ 1. 2.ttri$ute #imension? 2.n analytic services partitione# application can span multiple servers( processors or computers.n that how many #ense : how many r sparse? 2.an# E?-? +. ?u$stitution varia$les? . How will calculate cu$e si3e? ".mprove# scala$ility( relia$ility( availa$ility an# performance of #ata$ases. Difference $@w . . How many #imensions r use# in ur pro5ect? . What is meant $y share# mem$er? .

This type of partitionin! can improve the 9uality an# accessi$ility of the #ata in #ata$ases <* /artition #ata$ases accor#in! to attri$ute values associate# with $ase #imension. They areJ . .* /artition applications from the top #own this type of partitionin! is use# to split a #ata$ase on to multiple processors severs( or computer. o1 a partition@ An. a partition@ An.n overlappin! partition occurs when similar #ata from two or more #ata$ases score as the #ata source for a sin!le #ata tar!et in a partition.J /artition is a piece of a #ata$ase that is share# with another #ata$ase. an over -appin2 partition@ An. To achieve the $est results with top-#own partitionin!( create a separate application for each portione# #ata$ase. This portionin! can improve the scala$ility( relia$ility an# performance of #ata$ases. /ortionin! a $ase #imension accor#in! to its attri$utes ena$les the user to extract #ata $ase# on the character sties of a #imension such as havor or si3e . o1 partition@ An.* 0eplicate# partition E* Transparent /artition <* )in7e# /artition ?hat are the di11erent part. 1ultiple relate# #ata$ases. ?hat i. ?hat are the type. E* /artition applications from the $ottom-up This type of partitionin! is use# to mana!e the flow of #ata $etween multiple relate# #ata$ases.J . NoteJ Ease Dimension is a stan#ar# #imension associate# with one or more attri$ute #imension.J Different parts of a partition are type of portion are type of portion( #ata source information #ata tar!et information( lo!in an# paw share# areas( mem$ers mappin! information( an# state of the partition ?hat i. ./artitionin! is license# separately from analytic servers.J There are 3 types of partitions. Ease# on user re9uirements( we have 3 types of portionin! strate!ies.

e.2? .?-? ?i3e of your cu$e? -ne #imension not loa#e# what u #o? Data $ase 0estructurin!? .t is allowe# in lin7e# partitions only not in replicate# : transparent. 12.an# ..h 1. 21. 7. 9. 22. 9AA. 5. . 25. . want to put in cu$e 1232"3 only how put this i. replicate# partition is a copy of a portion of the #ata source that is store# in the #ata tar!et. 11. have input file as 123a2"3 .1." : &. What are #isa#vanta!es of star schema?'Wipro* .xplain your pro5ect( =sin! schema #esi!n?'Wipro* What are the #iff files u fin# #urin! #ata loa#in!? Difference $etween .2? Uery clear i#ea in 1em$er properties i. 3. 6. 24.!iven some values an# as7e# resultant.rchitectural #iff $@w %.e.nte!ration server i#ea? . 1em$er properties i. 17.J .ion@ An. 10. 19. (oteJ We can use attri$ute functions for portionin! on attri$ute values( $ut we cannot partition an attri$ute #imension. without a in mi##le? Dimension properties i.? have u any i#ea? Types of services provi#e# in &.J No( we <an>t 'refer the a$ove note* 5e1ine rep-icated partition@ An. 2. 18. 15.1.e.n which type of partition an over lappin! partition is allowe#? An. 13. 20. .lias ta$le( Name. 4. 14.we partition an attri3ute dimen. '1e#ia*? ?i3e of your input file? Hyperion ..e.ccount properties re! TE 8irst( TE )ast !iven a scenario with values an# as7e# resultant value of parent. 8. share#( #ynamic calc( etc stron!? -ptimi3ation Techni9ues very stron!? Auestions on . Sha-.n my report all are correct except x chan!e to y? Given some mem$ers count an# as7e# #ata $loc7 si3e? )imits of .xcel #urin! report !eneration? <lear i#ea on =p#ate calc an# a!!miss!( <lear up#ate calc? Why Hyperion as other tools are there? .e.B'ame. 23.J . W(.?-(E?-?'0e!ular A* ?tora!e in E?. 16. How u !et #ata i.n these two types it !enerates an error messa!e #urin! vali#ation.

.?? <. ?M? 33.f suppose your application is not openin! $ecause of sum crash( how>ll you solve the pro$lem. . What is -/G cache? 2. . . How you>ll loa# $u#!et an# forecast #ata any interface is usin!? 2.??<1D? 12. What is your port num$er? ". What types of #ifferent users you have in your pro5ect? 1&.D) rather than . . 8or what purposes you use shell scriptin!? 12.n wor7 space( #o you face any conflict? 2%. How the #ifferent #ata$ases share the accounts #ata? 14. We nee# to sche#ule an automate #aily at " a. .? 3 . What is L. When we use L#ynamic calcM : LTW. How you #istri$ute or !ive access to #ifferent users to your reports? 1%. What is optimi3in! si3e of the -/G cache? 3. Diff $@w -)T/( -). What is Hyperion hu$? 2 . What security we can provi#e in excel-a##in for the users? 31. ?M: L. Which servers are usin! in your environment? %. What is your #aily activity in a support pro5ect? &.m. What is the or#er of LretrievalM in the outline? 21. . How>ll you chec7 whether loa#e# #ata is connectin! $y usin! excel-a##in? 1 . How to #eploy a report in wor7 space? 2&. When will we !o to ?A) interface rather than flat file? 32./.BShivaCi 1.xJ.we have su$stitute varia$le Fcur month>( accor#in! to the system #ate the value of Fcur month> shoul# $e chan!e for the month. . How to assi!n a value to su$stitute varia$le $y automation? . what is it meansX. Tell me your experience in ess$ase server failure issues? 22. We have 14 users lo!!e# in to server? How you>ll ma7e " users lo!!e# out forcefully $y usin! .26./? By comparison with "on-line transaction processing" (OLTP). We have users in a !roup( how to create a new !roup with the 2 mem$ers of existin! !roup? 2+.n# all other are $asic 9uestions ref sparse( #ense an# easy 9uestions? 9AA. What reports you #evelope#? What #ifficulty we fin# to #evelope# that report? 24. What steps follow to open the application? 1". )imit of no of #imensions? )imit of no of mem$ers? . <an we use L#ynamic column selectin!M in ?A) interface? 11.??<1D? 23. What r the other automations other than #ata loa#( calculatin! report? 13.xplain <11 level stan#ar#s? 3". how to automate that? 34. (( (( (( (( (( (( a #evelopment pro5ect? +. ?lowly chan!in! #imensions on star schemaX. OLAP defines a database technology that is optimi ed for processing h!man "!eries rather than transactions 27. When shoul# we use F=D.)<M? 2".n what con#itions we must use Lnever shareM? 1+.>V when we can also #o the same with Lattri$utesM? 22. Why we use 1.

n what con#ition we performin! mem$er>s formula only on calculation script? %2.xplain a$out ess$ase . Why we use open an# close $rac7ets when usin! Fif> statements? %2. What settin!s we nee# to auto !enerate the #ata $loc7s on the allocations? +. fix 'Delhi : /epsi* ------. What is the optimistic metho#( in the followin! if'#ense mem$ers* or if'sparse mem$ers* ? % .n!ine si#e #ifference $etween the & an# % versions? .xplain me a$out lin7 partitions? 2. <an we use F. What are the 7ey $enefits of surro!ate 7ey? 4. <an we use Ffix> in mem$er formulae? "+.n what situation we use partitions? 2.xplain consi#eration( when we use #ense mem$ers on fix? %3.f Delhi : /epsi two #ifferent mem$ers of #ifferent #imensions.t is !ivin! wron! result( when we use the same formulae in calculation script it !ives ri!ht( explain why? . We have #ifferent countries in entity #imensions each country is followin! #ifferent financial time perio#s for their $usiness( How you mana!e time #imension to provi#e support for #ifferent financial perio#s? .en# fixV .f> in calc-scriptV explain con#itions? "2. . How you set $ottom-up calculation in calc-script? 32.xplain fact ta$le( a##itive( no a##itive( semi a##itive facts? "1. What type of calculation you recommen# on #ynamic calc mem$er? . How u maintain the historic #ata? 1. . What is Eottom =p( Top Eottom calculation? %%. .s it correct syntax( what it exactly #o? "%. . How you automate the process? 3+. We #on>t 7now when a source file comin!( we nee# to loa# as it arrivin! on the fol#er( an# how you automate this? " .#v an# #is-a#v of #ynamic calc mem$ers? &. . "&. How your pro5ect maintains the source file( #o you #elete the source file after loa#in!( what metho# you follow to $ac7up these source file? "".>s? 3./.@-( what will $e the #ata file cache? %". ?ystem 2 features? "4. How can we improve the #ensity of the cu$e? 3&. Difference $etween cell : $loc7 calculation? %&.xplain how the hour!lass mo#el of the outline improves the performance? %4. How the surro!ate 7ey !enerate#? Ease# on what? %.3%. if we use #irect . . We have multiple source files( how to automate to loa# all files in a sin!le loa#? "3. . How to han#le slowly chan!in! #imension( attri$ute chan!in!? "2. How you use loc7 an# sen# in excel-a##in? ". . (( (( #ense : sparse calculation? %+. What type of reports you #evelope# so far for your users( how you ma7e availa$le these reports to #ifferent !roups an# users( what searchin! metho# you follow in excel-a##in or analy3er. if account an# time are sparse( tell me the or#er of the calculation? SatyamBShivaCi %1. we are usin! one mem$er formulae in outline( to calculate more than one mem$ers in outline. .

"..-N . To #ynamically allocate the calculator cache #urin! calculation script execution 3. 1. A=.?T.&12* 1. &. The character D is use# to assi!n the Dynamic <alc ta! to mem$ers in a source file #urin! a #imension $uil#. How you will #elete all #irty $loc7s? &3. Data up#ate# at the tar!et of a replicate# partition can $e viewe# from the source .<T.## D as a suffix to each mem$er in the source file <.tion.0. /re-ima!e .<.ccess ena$le# E.??E..## a column to the ri!ht of mem$er column an# assi!n D as an attri$ute . Given =ncommitte# access( which settin!s woul# ensure roll$ac7? .D. . . To #ecrease overall system maintenance E. . How you will ma7e $loc7s #irty forcefully? &2.T. <ommit Eloc7 Y 4V <ommit 0ow Y 4 D.&4.uite Due. 2.f you want ta7e up the #ata of one particular year( how you will #o it? )er1ormance . What are su$stitution varia$les in a calculation script use# for? . /re-ima!e .<..## a column to the left of mem$er column an# assi!n D as an attri$ute D. <ommit Eloc7 Y 14V <ommit 0ow Y 14 2..ccess #isa$le# <. Which step accomplishes this? .-N . How you lin7 Erio to .8. . 3. How you will ma7e #irty $loc7s clean with out calc all? & . What is the #ifference $etween Fclear all> : Fclear #ata>? &1.?. . =p#atin! source #ata from the tar!et of a transparent partition is possi$le E.1 ' H4.## D as a prefix to each mem$er in the source file E.-N?J H<< .ss$ase? How you #isplay your reports in wor7space? <an you use Fran7> function on the fact #ata? Tell me how you automate# your system to re!ular $ac7ups of your #ata$ase? Tell your experience $y usin! shall script? /0.2 <. To prompt the user for a parameter in a calculation script D.0T. Which statement is true a$out partitione# #ata$ases assumin! #efault settin!s? . When #ata is replicate#( the chan!es from the tar!et will $e copie# to the source D. .1. =p#atin! tar!et #ata in the tar!et of a replicate# partition is never possi$le <.H6/. To #eclare a temporary varia$le in a calculation script <.

. 6ears( Time /erio#( 1easures( /ro#ucts( <lients +. 0eplicate# ..ccounts None None None Time /erio# Dense ?parse 2444@1444 ?parse %44@%44 . )in7e# E..n#ex <ache settin!? . lin7 to www. When creatin! crossta$ reports . Given these choices what is the optimal . What cannot $e lin7e# to a cell with )in7e# 0eportin! -$5ects ')0-*? . . ?hare# D. soun# file <.??44441. The . Transparent 2.??44441.com .ttri$ute #imension functionality? '<hoose Three* . .. text note E. %44 1E %. . When woul# you select ?hare# 1em$er functionality( as oppose# to .. Soine# <.n .xcel file D.. Which partition metho# coul# si!nificantly increase #is7 usa!e? .ctual@?tore# Dimension Type 1&@12 3"@34 "@ Time ..hyperion.". 1easures( Time /erio#( 6ears( <lients( /ro#ucts E. Given the followin! settin!s( what is the optimal outline or#er? Dimensions 1easures 6ears /ro#ucts <lients D@? Dense Dense . . 6ears( Time /erio#( <lients( 1easures( /ro#ucts D..ND is &4 1E an# the . 1 4 1E <.G is %44 1E. 1easures( Time /erio#( 6ears( /ro#ucts( <lients <. "4 1E E.. "44 1E D./. lin7 to another cell in the same #ata$ase &.

ttri$ute #imensions? .lectronics\( [/ro#ucts\. <rossSoin 'Descen#ants '[/ersonal . =nloc7e# 12.## a column to the left of mem$er column an# assi!n LZL as a property D.lectronicsM 'in the /ro#uct #imension*? .U. Which type of mem$er is associate# with the most efficient use of multiple ..E.n the 1em$er ?election Dialo! availa$le in the .lectronics\( 2* <. ?u$set <. Given the fact that L/ersonal . When usin! alternate consoli#ation properties 'Y( -( O( etcX* for mem$ers . Which two of the followin! statements is true re!ar#in! a!!re!ate stora!e #ata$ases? '<hoose two*... )evel Name D.## LZL as a prefix to each mem$er in the source file E. . .)evels'4** 1 .lectronics is a level 2 mem$er( which 1DD function returns level 4 #escen#ants of the mem$ers L/ersonal .?* D. .lectronics\( ). .ttri$utes an# .. 8in# E.## LZL as a suffix to each mem$er in the source file <.ncremental #ata loa#s are supporte#. Descen#ants '[/ersonal . .## a column to the ri!ht of mem$er column an# assi!n LZL as a property 11. [/ersonal . 1em$er . . 6ou can chan!e the location an# si3e of all ta$lespaces.lectronics\. Dense E. Descen#ants '[/ersonal . )oc7e# D. How shoul# you have . . When increasin! the amount of #imensionality without increasin! the sparsity of the #ata$ase.. When associatin! with a Dense #imension D. 14. ?parse <.. .)evel'4* E.nformation 13.ss$ase ?prea#sheet a##-in( what shoul# you use to select mem$ers $ase# on =ser Define# .8 comman#s in a calculation script? . When #esirin! precalculate# a totals <.. E.ss$ase assi!n a multiplication unary operator to mem$ers in a #imension $uil#? .

A(S?&'S :0 C 20 A .!!re!ate stora!e source transparent to a $loc7 stora!e tar!et. . E.0 B :<0 B5 :=0 5 :!0 B :"0 5 . E. Dynamic hierarchies are re9uire# for the use of share# mem$ers. ?tore# #imensions can have #ynamic hierarchies. #ata$ase partition $etween the $loc7 an# a!!re!ate stora!e #ata$ases can $e create# #urin! the conversion process..<?< file. .0 A <0 5 =0 A !0 & "0 A E0 5 F0 BC5 :00 5 ::0 A :20 B :. Eloc7 stora!e source replicate# to an a!!re!ate stora!e tar!et.!!re!ate stora!e source lin7e# to an a!!re!ate stora!e tar!et. <.. D. Which of the followin! statements is true re!ar#in! conversion from $loc7 to a!!re!ate stora!e? . 1". . . D. 6ou can specify a specific hierarchy to $e a!!re!ate $y ta!!in! it as store# in the #ata$ase outline. 1&. 1%. <. Auery trac7in! results replace existin! view selections. The a!!re!ate stora!e cache #etermines the amount of memory availa$le for storin! a!!re!ate# views.. 1em$er formulas are converte# to 1DD #urin! the conversion process. Which partitionin! scenario is supporte# for an a!!re!ate stora!e #ata$ase? .<.. D. .!!re!ate stora!e source replication to a $loc7 stora!e tar!et. D. .t is recommen#e# that you export all #ata #urin! $ac7up processes. <. ?hare# mem$ers are always remove# #urin! the conversion process. .!!re!ation scripts can $e store# in the #ata$ase #irectory( as . Which of the followin! statements is true re!ar#in! an a!!re!ate stora!e #ata$ase? . E. 6ou can create of a new #ata$ase containin! the converte# outline #urin! the conversion process.

Sign up to vote on this title
UsefulNot useful