EssBase Studio Hierarchy Issues

How can I add a dimension or alternate hierachy to an existing Essbase cube without having to re-create the model and reset all of the dimension properties? I am using 11.1.3.

Are the member properties stored in a table anywhere where you can copy the table back into the recreated Essbase model? Or would it be better to extract the outline with the member properties and save the file as a datasource and attach it to the minischema? That way we could load the member properties back into the Essbase model w/o having to update all of the members w/in the dimensions.

Similar Messages

  • Essbase Studio- DTS Issue 11.1.2.1

    Hi Everyone,
    A few months ago, we built our cube through Essbase Studio so that we could allow drill through reports on the cube.
    We set Dynamic Time Series on our PERIOD dimension at the Year and Quarter Level.
    Our hierarchy looks like this:
    PERIOD
    |--BEGBALANCE
    |--YEARTOTAL
    |--|--H1
    |--|--|--Q1
    |--|--|--|--APR
    |--|--|--|--MAY
    |--|--|--|--JUN
    |--|--|--Q2
    |--|--|--|--JUL
    |--|--|--|--AUG
    |--|--|--|--SEP
    |--|--H2
    |--|--|--Q3
    |--|--|--|--OCT
    |--|--|--|--NOV
    |--|--|--|--DEC
    |--|--|--Q4
    |--|--|--|--JAN
    |--|--|--|--FEB
    |--|--|--|--MAR
    In Studio, we built this dimension as a recursive hierarchy and NOT level based.
    Our settings are Time (DTS) however we can only choose generation 1 or 2 and cannot put it at gen 2 and 4 where it should be.
    We set it as a dense dimension, no two pass, and label only and no formulas or UDAs.
    When we run a smart view query with dynamic time series for October (for example), we get an error message [cannot perform cube operation.null].
    My coworker then converted the recursive hierarchy to level based just for testing purposes (because we thought the issue was that we built a recursive hierarchy and could only set DTS at gen 1 or 2). After building the hierarchy as level based, we hit the same issue regardless of whether we set the DTS at level or generation.
    I am just wondering if anyone has run into this issue before and has a resolution. We are running 11.1.2.1 for version. We have an SR logged with Oracle as of a couple of months ago and they told us they would have a resolution in a week since they were able to duplicate the issue. We have escalated the SR numberous times and have not received a solution yet.
    I appreciate your help,
    Thanks,
    Daniel

    I have run into the exact same problem. Did you ever get a resolution? I have also logged a support call so would be interested to know if it is resolved.
    Thanks
    Steve

  • Essbase Studio Performance Issue : Data load into BSO cube

    Hello,
    Having succesfully built my outline by member loading through Essbase Studio, I have tried to load data into my application again with Studio. However I was never able to complete the data load because it is taking forever. Each time I tried to work with Studio in streaming mode (hoping to increase the query speed), the load gets terminated due to the following error : Socket read timed out.
    In the Studio properties file, I typed in, oracle.jdbc.ReadTimeout=1000000000, but the result has not changed. Even if it did work out, I am also not sure the streaming mode is gonna provide a much faster alternative to working in non-streaming mode. What I'd like to know is, which Essbase settings I can change (either in Essbase or Studio server) in order to speed up my data load. I am loading into a Block Storage database with 3 Dense, 8 Sparse and 2 attribute dimensions. I filtered some dimensions and tried to load data to see exactly how long it takes to create a certain number of blocks. With ODBC setting in Essbase Studio, it took me 2.15 hours to load data into my application where only 153 blocks were created with the block size of 24B. Assuming that in my real application the number of Blocks created are going to be at least 1000 times more than this , I need to make some changes in settings. I am transferring the data from Oracle Database, with 5 tables joined to a fact table (view) from the same data source. All the cache settings in Essbase are in default mode. Would changing cache settings, buffer size or multiple threads help to increase the performance? Or what would you suggest that I should do?
    Thank you very much.

    Hello user13695196 ,
    (sorry I no longer remember my system number here)
    Before it comes to any optimisation attemps in the essbase (also Studio) environment you should definitily make clear that your source data query performs well at the oracle db.
    I would recommand:
    1. to create in your db source schema a View from your sql statement (these behind your data load rule)
    2. query against this view with any GUI (Sql Developer, TOAD etc.) to fetch all rows and measure the time it takes to complete. Also count the effected (returned) number of rows for your information and for future comparing of results.
    If your query runs longer then you think is acceptable then
    a) check DB statistiks,
    b) check and/or consider creating indexes
    c) if you are unsure then kindliy ask your DBA for help. Usually they can help you very fast.
    (Don't be shy - a DBa is a human being like you and me :-) )
    Only when your sql runs fast (enough for you; or your DBA says is the best you can achieve) at the database move your effort over to essbase.
    One hint in addition:
    We had often problems when using views for dataload (not only performance but rather other strange behavior) . Thats the reaons why I like more directly to set up on (persistence) tables.
    Just to keep in mind: If nothing helps create a table from your view and then query your data from this table for your essbase data load. Normaly however this should be your last option.
    Best Regards
    (also to you Torben :-) )
    Andre
    Edited by: andreml on Mar 17, 2012 4:31 AM

  • Essbase Studio Alternate Hierarchy Creation error

    Hi All,
    I'm using Essbase Studio to create an alternate hierarchy. I have a dim which has shared members and I'm getting the following error msg during cube deployment:
    1. Record #1- Member Name (SKU) already used i.e. the member for which I m trying to create shared member
         I m following the same procedure mentioned in the user guide i.e.
            Step1: create a copy of the dimension element that you want to designate as a shared member(Renamed SKU_copy with SKU_Diet). By making a copy, the binding expression for this element is the same as the original dimension element (SKU_Diet).
           Step2: when you create the second hierarchy in the chain, which is the alternate hierarchy, add a user-defined membas the parent and add the new dimension element (SKU_Diet) as the child, which will be the shared member.
         Even I m able to see the shared members (SKU_Diet) under user defined member "Diet" under the preview window (both by key binding and caption binding) as wel..
         But I m unable to see the shared members in EAS console after deploying the cube from Essbase Studio to EAS Console.
    I m not able to understand what I m missing exactly,.and suggest me other ways as well for creating alternate hierarchies in Essbase Studio.
    Thanks in advance..!!

    looks like similar issue..
    https://forums.oracle.com/thread/1555956
    It will work in genaration 2 not in genration 1.
    Thanks,
    mady

  • Essbase Studio (parent-child hierarchy + attributes)

    There is a problem with the parent-child hierarchy and attributes (for example, structural units of the enterprise).
    Composition data (source - table in Oracle):
    id (ID of the structural unit - a surrogate key, it is PK)
    idParent (ID of the parent structural unit)
    code (code of the structural unit - the natural key)
    name (the name of the structural unit)
    type (type of structural unit)
    address (address structural unit)
    In this case, parent-child relationship is defined fields idParent -> id, all the rest - should serve as attributes for the various disclosures in the reports.
    In all the examples that are found in the network, parent-child built without creating attributes, and it really works. But how "to enrich" the attributes of a hierarchy - and sample solutions are not found.
    Most requested help: link, advice, examples from life, either by pointing out that "so definitely not!".

    Dear guru of essbase,
    I am quite sure that this problem can still be solved by Essbase Studio.
    I can not believe that the Studio developers could not include this feature. It is very important to resolve this issue it is through this component, help please both. Thanks

  • Essbase Studio Drill-through for Recursive Hierarchy - Generation 1

    I'm using Essbase Studio 11.1.2.3 to build an ASO cube. All my hierarchies are recursive (parent-child). I would like to define a drill-through report and I understand that I have to use the Advanced Settings option to specify my intersections. Now one of my dimensions is optional for the users - they don't have to specify a member (they can leave it at the highest level - dimension name on the spreadsheet). Under 'Advanced Settings' for DT report in Studio I have to specify a Generation value of 2 or greater than 2. How do I enable drill through in cells where one of the dimension is at Gen1 ? Specifying the level number didn't work. I think if you specify Level in 'Advanced Settings', drill through is allowed only if that specified level of the dimension is chosen, if Gen 2 is specified, then drill through is allowed as long as the dimension-members specified are at or above Gen2. But what about Gen1?

    Yep, this is a limitation. I suggest you create two reports one that takes your "optional" dimension out and a second one that has it in. if they don't need the dimension, select the first report and if they need the filter then the second. I m always a little leery with recursive hierarchies and Gen 2 or 3 sine they create a list of level 0 members under the selection in the query and there are limits to the number of members in an in clause and at high levels in the hierarchy it is easy to surpass it (In Oracle it is 1000  members)

  • Issue with Drill Through Reports in Essbase Studio.

    Hi,
    we are using essbase studio to drill through to the source table in Oracle.In drill through definition the query is like , select * from source where (Project IN ($$PROJECTS-VALUE$$)). Project column is located in source table and PROJECTS-VALUES are located in Essbase under project dimension and we will select the values in smart view. we are using smart view to check drill through reports.In smart view, If i select one member at gen-2 level which contains 1450 level-0 members,It is saying as error in executing the report in line 1972. Is there any limitation with IN condition , such that oracle takes only limited values like count of 999.we are facing issue only at gen-2 of project and it is working good from gen-3.
    Please let me know is there any kind of certain limitation.

    It is possible you are overloading the parser. If the projects table/view is a recursive join, when Studio creates the $$Project-value$$ is actaully returns all the level zero members under the member selected(at least in 11.1.2.X. If the list is huge, it might have problems. I would open an SR to see if there is a limit. It might be number of characters or values

  • Essbase Studio :: Measure Hierarchy :: "accounts not from fact"

    Hello,
    I am trying to build a Measure dimension in Essbase Studio not from fact table, but from parent-child metamodel table.
    [http://docs.oracle.com/cd/E17236_01/epm.1112/est_user/frameset.htm?ch10s03s02s05.html]
    Here I've read that I should add loose measure creating cube schema to Measures/Measure Hierarchy field.
    What loose measure? I added column from fact table. In Essbase metamodel it created Measure dimension with that one member.
    Is it even possible to create measure dimension not from fact table?
    Thanx in advance,
    L00ka
    Edited by: 990463 on Feb 26, 2013 7:40 AM

    The approach to take is to create a hierarchy from your measures table, then use the data column from your fact table to populate the measures box in the schema. When building the Essbase model, select the accounts dimension manually.
    Oracle recommend that you build the measures dimension directly from your fact table, the above approach deems it a loose measure, that is it isn't based off the fact table.
    Steve

  • Recusive hierarchy in essbase studio

    do we really need a recursive hierarchy, which is based on self-joined table, to build parent-child hierarchy?
    i can build parent-child hierarchy based on parent/child column in a table, and parent/child column don't have to be joined.

    understand essbase studio support recursive hierarchy, but i can build a hierarchy based on parent/child column in a table (not self joined),  no need to use a recursive hierarchy.
    not sure if the concept of "recursive hierarchy" related to drill-through report? because there is "Advanced settings" for recursive hierarchy when create context for report.

  • Essbase Studio - Create Cube Schema without a Measure or Measures Hierarchy

    Using Essbase Studio V 11.1.2.1 I'm trying to create a cube schema. The wizard needs a measures or measures hierarchy in order to proceed. My cube doesn't have a dimension that falls under this category. All dimensions are under the Hierarchies. Is there a way to skip adding anything in the Measures/Measures Hierarchies in order to continue building the cube schema/Model? Any work around?

    Hi GlennS, I that I need atleast one measure and thats the dollar amount field from the fact table. So I have done that now...
    I'm trying to recreate a cube using Essbase Studio. I'm using EIS from an older essbase version as a template.
    While doing a member load In EIS, in the olapisvr.log file, I could see the individual select statements for every dimension/member load. Something like "Member load SQL statement (for dimension CURRENCY_CD) has been generated, start adding member to outline". I cannot locate where I specified this sql or how EIS generates this. The sql is very specific so looks like the EIS generated sql for Member load is being overridden.
    Once I figure that out, I need to replicate that in Essbase Studio. Any ideas?

  • Issue in XOLAP model through Essbase Studio

    Hi all,
    I am facing a issue in XOLAP (ASO) cube created by Essbase studio. Actually when i am fetching the data at higher level of all dimension it is showing the aggregated data. But at lower level it is not showing any data. Any body any idea about it.
    Thanks

    if iam not wrong ur the same who posted this >>Question looks exactly same
    XOLAP - Level Zero Details not displayed

  • Essbase studio unicode character issue

    Hi all,
    We are facing issues in Essbase Studio when records with unicode character is encountered.
    E.g. We have a field like City BUCUREȘTI with a unicode character. So when the record with this filed comes, it concatenates the part of the filed (City BUCURE) before the special character to the next record and the next record gets rejected. So we are seeing the below error in the logs :
    \\Record #1060 - Incorrect Syntax For Member City BUCURECountry ZA     H668207     A676477
    We are deploying it as Unicode application
    Details : Source database : Teradata 13
    Essbase - 11.1.2.2
    We are using streaming mode and dynamic ODBC and deploying unicode application.
    Has anybody faced this issue and can help me?
    Many thanks.

    Are you definitely sure that is not an issue with the syntax of the deploy command, are you saying the Maxl works when running it from the Essbase Studio Server?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Essbase Studio Model Availability Issue

    Hi Essbase Studio Guru's,
    My Essbase studio is on a different Linux server from the server where I'm running my Maxl script to execute deploy all command. Maxl fails as it is not able to find the essbase studio model. The server I'm running Maxl is a part of the epmsystems in our environment. Can anyone please let me know if there is a way or a setting which can make the essbase studio model available from any of the server in the epmsystems.
    Thanks

    Are you definitely sure that is not an issue with the syntax of the deploy command, are you saying the Maxl works when running it from the Essbase Studio Server?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Configuration issue : Oracle Essbase Studio Server

    Hi,
    What going wrong here? Please advice...
    C:\Hyperion\products\Essbase\EssbaseStudio\Server\server_prod.log
    20:44:06 05/13/10 INFO Starting up
    20:44:06 05/13/10 INFO Oracle Essbase Studio Server. Version 11.1.1.3.00, Build 090, June 25 2009
    20:44:14 05/13/10 (system) WARNING Failed to load driver for sap
    20:44:14 05/13/10 (system) SEVERE Cannot load Teradata connector
    20:44:14 05/13/10 (system) WARNING Failed to load driver for teradata
    20:44:14 05/13/10 (system) WARNING Failed to load driver for mysql
    20:44:14 05/13/10 (system) WARNING Failed to load driver for netezza
    20:44:15 05/13/10 (system) SEVERE Cannot initialize catalog storage. Make sure that server.properties has correct information
    -------------- Exception --------------
    com.hyperion.cp.catalog.exceptions.CatalogInitializationException: catalog.CatalogInitializationException.StorageInitializationFailure
         at com.hyperion.cp.catalog.storage.StorageFactory.getStorageInstance(StorageFactory.java:155)
         at com.hyperion.cp.catalog.transaction.TransactionManager.initialize(TransactionManager.java:64)
         at com.hyperion.cp.catalog.Catalog.initialize(Catalog.java:98)
         at com.hyperion.cp.catalog.Catalog.initialize(Catalog.java:156)
         at com.hyperion.cp.catalog.Catalog.<init>(Catalog.java:85)
         at com.hyperion.cp.catalog.Catalog.<clinit>(Catalog.java:73)
         at java.lang.Class.forName0(Native Method)
         at java.lang.Class.forName(Class.java:164)
         at com.hyperion.cp.catalog.CatalogInitializer.run(CatalogInitializer.java:54)
         at com.hyperion.cp.server.RequestListener$SystemTask.run(RequestListener.java:1302)
         at com.hyperion.cp.server.RequestListener.runSystemTask(RequestListener.java:167)
         at com.hyperion.cp.server.RequestListener.<init>(RequestListener.java:129)
         at com.hyperion.cp.server.ServerMain.main(ServerMain.java:204)
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at com.hyperion.cp.catalog.storage.StorageFactory.getStorageInstance(StorageFactory.java:149)
         ... 12 more
    Caused by: com.hyperion.cp.catalog.exceptions.CatalogInitializationException: No table ORCL.ADVWORKS.CP_NONE_TRANSACTIONS found
         at com.hyperion.cp.catalog.storage.StorageEngine.validateSignature(StorageEngine.java:193)
         at com.hyperion.cp.catalog.storage.StorageEngine.<init>(StorageEngine.java:87)
         at com.hyperion.cp.catalog.storage.SQLStorageEngine.<init>(SQLStorageEngine.java:20)
         ... 17 more

    Hi
    Thanks,
    I able to connect after changing the catelog username which point to wrong one in server.properties.
    But now Essbase Server got failed. Can you help
    Essbase Server startup check using Maxl command
    Error: Result: Unable to connect Essbase Server using MAXL command. Please check that essbase server is running.
    Recommended Action: Check Essbase Server is started.
    EssabaseServerChecker
    Error: Cannot connect to olap service. Cannot connect to Essbase Server. Error:Essbase Error(1051293): Login fails due to invalid login credentials
    Recommended Action: Check application is started.
    Launch external checker with next command: C:\Hyperion\common\validation\9.5.0.0\launchEssbaseJavaAPI.bat EssbaseJAPIConnect admin ****** d26085.arrownao.corp.arrow.com http://d26085.arrownao.corp.arrow.com:13080/aps/JAPI
    Error: Result: -1; Error message: Cannot connect to olap service. Cannot connect to Essbase Server. Error:Essbase Error(1051293): Login fails due to invalid login credentials
    Recommended Action: Make sure external checker is working.
    Launch external checker with next command: C:\Hyperion\common\validation\9.5.0.0\launchEssbaseJavaAPI.bat EssbaseJAPIConnect admin ****** d26085.arrownao.corp.arrow.com http://d26085.arrownao.corp.arrow.com:13080/aps/JAPI
    Error: Result: -1; Error message: Cannot connect to olap service. Cannot connect to Essbase Server. Error:Essbase Error(1051293): Login fails due to invalid login credentials
    Recommended Action: Make sure external checker is working.

  • Essbase Studio Issue

    Hello Experts,
    I am new to Essbase Studio.
    I have a few applications created in the AAS Console. Is it possible to view the created applications in Essbase Studio? If yes, please suggest the steps.
    Thanks in advance.
    Regards,
    Sudhir

    Have you read the introduction and user guide to studio > http://download.oracle.com/docs/cd/E12825_01/epm.111/est_help/frameset.htm?ch02s01.htm
    You can open EAS from within Studio. Though Studio is not really designed for editing existing essbase applications. You need to compare studio to EIS not EAS.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for

  • "Wipe clean" hard drive

    I was about to "wipe clean" my G5 iMac for resale or give away with Installer Disc.  However, the only disc I can find reads, "iMac G5 Additional Software & Apple Hardware Test" .  Can I erase the drive with this disc?  If not, how?  HELP! ~Neophyte

  • Can't hear reverb in monitored vocals

    I have read the manual on inserting reverb in a channel strip so I can hear reverb on my vocals as I record. I hear the input for the vocals in my headphones but not the inserted reverb. Any ideas?

  • PSE10 Organizer won't open. Had an online chat which didn't help

    Hi all - very frustrated. I have been running PSE8 for some time now and have just purchased PSE10 to keep myself current. The install seems to go OK but when the welcome screen comes up and I choose organizer, the program just closes. No error messa

  • How can I split an Orders05 iDoc into multiple iDocs?

    Hello, Can one of you experts please tell me how I can split an ORDERS05 iDoc into multiple iDocs based upon Delivery addresses?  For example, if the iDoc contains 3 different Delivery Addresses then I need to split it into 3 iDocs. It has been sugge

  • CDG-01281 occurs when using qmsolb50.olb in designer 6i

    Hi, We are migrating an application for a client. The application needs to be migrated to designer 6i and is currently build in designer 6.0. The client also uses headstart 50 libraries such the qmsolb50.olb. The problem is, when generating forms con