Essbase Outline Extractor
Is Essbase Outline Extractor 3.3.2 is compatible with Hyperion Essbase 9.3.1 64X BIT which is installed on 64x bit. We have same version of client and even %ARBORPATH% is defined as below E:\Hyperion\analyticServicesClient64 and in PATH E:\Hyperion\analyticServicesClient64\bin E:\Hyperion\analyticServices\bin.
We are getting "Run-time error '48': File not found: esbapin.DLL"
I tried below suggestion, but it did'not work.
Re: Essbase Outline Extractor
Can any one help
Are you trying to run it on a 32 bit Windows client or a 64 bit something-or-other (okay, it has to be Windows) client?
As Tim Tow has written, Outline Extractor was developed in dearly-departed Visual Basic 6. Hence, it's going to require 32 bit Windows.
I run it via a 32 bit VM client on my 64 bit laptop.
Regards,
Cameron Lackpour
Similar Messages
-
Help With Essbase Outline Extractor Output
Hello Gurus
I am using Essbase Outline Extractor 9.3.1 to extract from Essbase 9.3.1 and I need a bit of a hand interpreting the results\Output. I'm after properties but Dynamic Calc, Shared Member, Never Share, & the Aggregation. Can anyone please help me with the definitions for the Property0 column.
I also want to use the output to load via the Outline load utility, will this be able to read all the columns exported by the Outlinr extractor?
Please helpname_and_address_withheld wrote:
alternatively search for "member property codes" (exact phrase) in the dbag and it will take you right there....sorry I am not that good at posting links to dbag stuff online...:(http://docs.oracle.com/cd/E17236_01/epm.1112/esb_dbag/dotrules.html#dotrules_2 :)
Cheers
John
http://john-goodwin.blogspot.com/ -
How to rename existing members in an Essbase Outline
Hi there,
I would like to do as follows:
1. List all members at Level-0 of a specified dimension (or parent member) that have names matching a wildcard string. e.g. names begining with 'JWC'.
2. Delete the Level-0 members that satisfy the above condition. I must verify the list from 1 above before deleting the members.
3. Rename remaining/existing members at Level-0 of the dimension (or parent member) specified above by attaching a required prefix to the existing name.
Note:
1. I am working with an historical cube and I must preserve past year data. Hence I cannot select "Remove Unspecified" on the dimension build rule as my current data set contains data for current year only.
*kp> The level-0 members that I need deleted contains data for current year only, hence I can safely delete them.
2. I am expecting some sort of script/s (CALC or Maxl?) that will allow me to do the above tasks (List, Delete, Rename) without any manual input.
3. I must get this done by 31 Jan and before rolling out the oldest year data. Hence I urgently need your help here!
Kind regards,
Kamlesh.
Message was edited by:
user616142Thank you for your response. Being a novice, I must
say that I am quite hesitant in taking steps that I
am unfamiliar with, esp when dealing with a
production cube that takes about 6hrs to load when I
have a limited timeframe! However with additional
guidance (see my kp>comments below), I may be able to
try your method.No problem, we were all novices once upon a time ;-)
> - export the outline using the Olap Underground
Outline Extractor
(http://www.appliedolap.com/default.asp?ID=51)
p> Can I export the outline to just any location as I
believe it will simply be a text file?Correct.
> - do the necessary clean up to the exported
outline text file
kp> If this is the same delete & rename steps I want
done, then I need help on some kind of script that
will allow me to do this as it involves 1000s of L0
members. (I am also considering the tips from Glenn)
> - make a backup of your cube
kp> I did. Just curious - the L0 members that I need
deleted have actually been added via a change I made
to the dim build rule. I had saved the cube folder
before running the rule. I would normally restore the
entire folder so that all components are in sync.
Just one doubt: can I copy/paste the changed dim
build & data load rules to another location, restore
the cube from backup, and then simply copy/paste the
saved rule files to replace the old ones? This will
save me from having to delete the new L0 members.My suggestion is to tear down and rebuild based upon the edited outline export. If you find it easier to work in the outline directly, or to modify your load rules, that is your choice.
> - export L0 data in columns from cube
kp> Will the same Olap Underground Outline Extractor
utility enable me to do this?No, this is a standard operation in Essbase. You should be able to do an export either from a MaxL session or from the console. Check the docs for details.
> - build a load rule to load the export (so you
can ignore errors from records that will no longer
load)
kp> Is there anything I need to be aware of here as I
must get all the data reloaded onto original cube.If the members to be deleted have no data, then there should be no errors. If they do have data but the members will not be rebuilt, you will have to redirect where the data should load to. That will either mean editing the load data to point to the new member names, using alternate aliases, or recreating the load data for the new member names. Hard to be more specific as you situation may vary.
> - reset and rebuild the cube using the edited
outline export file
kp> I am assuming I can manually delete the parent
members and then run the rule based on the export
file to rebuild the dimensions?Yes, the idea is to edit the outline text file to meet your new requirements and then to build the cube again. You can either manually clear the dimension of all members or rebuild with the revised outline file using a Remove Unspecified option load rule.
>
Thank you for your suggestions.
Regards.Hope it helps. Be sure to document the actual steps you use for the next time you have to do this (and there will be a next time, trust me ;-) -
Missing parent members in 3.1 Outline Extractor
All,<BR><BR>I am using OLAP Underground 3.1 Outline extractor. The server is windows 2003 and I am using Hyperion Essbase 6.5.7 I am taking a dimension that has been updatred and manipulated and trying to get it into 50 other databases in a automated process. I have built the automated process but the problem is with the outline that is extracted using 3.1 outline extractor, it is missing several parent members. This dimension has 27,598 members. <BR><BR>Thanks<BR>Anthony
I was running into the same issue on dimensions with a large number of members. If I remember correctly it is a known bug that they plan to address in some future release of the Outline Extractor.
-
Olapunderground Outline extractor- command line syntex when application Name is P&L
Hi,
I trying to create bat file to extract Essbase outline using Outline extractor but my problem is that the application name has a special character "&" which cause an error. Is there a way to mask this special character?
Thanks
KhanHello 640203,
Using the "&" in an application name is asking for trouble. Use "-" or "_". As best practice, avoid special characters. You get into trouble somewhere, you might not thought about.
Sorry I can not help further.
Regards,
Philip Hulsebosch. -
Can we use SSIS to extract Essbase Outline
Hi
I am not sure if this is the appropriate place to raise this question.
I am working with Essbase and SSIS. In SSIS there is no way where we can connect to Essbase as source or destination.
Is there any way where we can connect Essbase as data source to extract data or matadata from Essbase using SSIS.
If anyone has tried it out then please give some guidelines to implement the sameHi user,
There is no way to conduct an Outline extraction using MS SSIS by itself. There was discussion a while back on using XMLA to do so but that is not possible either.
Depending on what exactly you need from your Essbase outline, you can use MS Reporting Services to report on an Essbase Cube. This is very possible.
So, if you are trying to get dimensionality, etc you could possible pull in this data into reporting services and then export to a CSV file, etc. However, you wouldn't be able to get all of the possbile metadata from the outline that you wish. I really depends on how complex the request/requirement of what you doing actual is.
Your best best is really going to be to use one of the popular outline extractors like Razza or AppliedOLAPs.
Don't forget to award points.
Cheers,
Christian -
How to propagate the changes made in Essbase outline to Planning
Hi,
I have created a userdefined dimension called 'Product' with one member 'SampleProduct' in planning. I logged into essbase and accessed the outline created for the plan type. In the outline, under product dimension, I have created one more member called 'ChanduProduct' and saved the outline. what should I do to see the new member created in essbase outline in Planning application?
Similarly I changed the density of Product dimension from sparse to dense in essbase. How can I propagate this change to planning application? Please tell me whether we can do this operation or not. If yes, how to do?
Thanks in advance,
ChanduHi Chandu,
the outline of planning is stored in sql repository.
when you refresh the planning application using manage database in administration; all changes from planning will propagate to essbase.
you should not make changes in essbase outline.
all changes in outline should go through planning web application (this is one of the best practices)
hope this helps. -
Time Balance is set to Last for EPMA Essbase application in Essbase Outline
Hello Gurus,
Following is my scenario -
I have an EPMA Essbase applications that I have deployed from Workspace.
I have observed that even though the Time Balance property for members for the accounts dimension are set to Balance (as seen in Dimension Library) in EPMA, after I deploy the application the dimensions are tagged as TB Last in Essbase outline (as seen in EAS).
I am not aware of the functional part much, would really appreciate someone's help on this issue.
Thanks.
hyperionEPMHere is the doc that explains time balance settings in Essbase:
http://docs.oracle.com/cd/E17236_01/epm.1112/esb_dbag/dcatimse.html
Here is the doc that explains time balance settings in Planning:
http://docs.oracle.com/cd/E17236_01/epm.1112/hp_admin_11122/ch12s04s08s01.html
And here's a quick cross reference between Essbase and Planning:
ESSBASE / PLANNING
TB Last = Balance
TB None = Flow
TB First = First
TB Avg = Average
In general, Income Statement accounts are "Flow", and Balance Sheet accounts are "Balance" (unless you're storing activity, and not balances). Statistical accounts are a mixed bag.
Hope this helps,
- Jake -
Add unidentified members to Essbase outline automatically on load
We are using FDM to map and import data files to Essbase. Due to the number of members in each Essbase dimension, and since all of the source members are identical to the target members, most of the FDM mappings are taken care of by single "like" mapping for each dimension, in order to map the data file members straight to the Essbase members (map source member to target member):
Rule Name: ALLACCOUNTS
Rule Desc: All Accounts
Rule Definition: *
Target Accounts: #Script
Script: Result=varValues(13)
However, if the source system has had new members added but Essbase has not, the load will fail since Essbase cannot locate the new members.
Is there a way to get Essbase to automatically create new members (under a designated parent in each dimension) if they are found to be present in the data file, but found missing in the Essbase outline? This may be a question specifically for the Essbase Forums, however since we are loading from FDM this must be a scenario experienced by others? If the above is not possible (I imagine this is quite likely) what would be the workaround?FDM is focussed on loading data not metadata. I wouldn't try to automate this, there should be a business process for this that uses a more appropriate toolset (EPMA, ODI etc) to do this i.e. have a seperate metadata update process based on the content of the source files that runs prior to any data load processes.
-
Hyperion Business Rules - Updating to use New Member in Essbase Outline
We have a business rule that needs updated to include a new cost center.
"Allocated Account" = ("Account 1"->CC1->Product->Project->"Channel 1" + "Account 1"->CC2->Product->Project->"Channel 1") / ("Account 5"->CC_3->Product->Project->"Channel 1" + "Account 5"->CC_4->Product->Project->"Channel 1");
CC2 is a cost center that we just added to the Essbase outline and does not have data yet. When I try to validate the business rule, I get an error:
Cannot calculate. Essbase Error(1200497): Error compiling formula for [Allocated Account] (line 33): unknown member name [CC2] in function ...
I am new to business rules and have no clue why it doesn't like the new cost center.
Thanks.
Terri T.Yes, I can find the member name in the outline. I don't understand what you mean by "refreshing" the outline. I have saved the outline.
Terri -
Refreshing the OBIEE layers to incorporate Essbase outline changes
Hi,
I am trying to establish a connectivity between Essbase(11.1.1.1.0.112) and OBIEE (10.1.3.3.2) to generate reports.
The "Import from Multi-Dimensional" menu option in the Oracle BI Administration tool is used to
create BI Server Physical layer. Once the physical cubes are imported, they are dragged and dropped into the Business Model and
Mapping Layer then into presentation layer.
The Essbase outline may change in the subsequent data loads because of addition of new dimension members.
In a normal scenario, it is required to redo the whole process (Import the outline again to physical layer, then move to the next layers) to incorporate the subsequent changes in the Essbase outline. I would like to know whether there is a way to automate the whole process? i.e. using any scripts or OBIEE utilities?
Thanks in advance,
DeviIn a normal scenario, it is required to redo the whole process (Import the outline again to physical layer, then move to the next layers) to incorporate the subsequent changes in the Essbase outline.It may be stated in the [OBIEE Essbase modelling guide|http://www.oracle.com/technology/products/bi/pdf/obiee-essbase-modeling-guide.pdf], but actually not necessary at all. First of all, dimension members don't require any rpd change at all since they will automatically flow in as members of their respective generation in the outline.
As for outline changes like lengthened, shortened hierarchies, new dimensions etc...read the solution here. In fact you can manually write a whole cube outline without going through the "Import" process a single time.
Cheers,
C. -
Loading Dimension members from SQL Server 2005 to Essbase Outline.
Hi Everybody,
I need to load dimension members from SQL server 2005 to Essbase outline:
Option 1:
I can retrive members from SQL to text file and then using Rule files load dimension members into outline.
option 2:
Using SQL Interface in System 9.
Option 3:
I can use ETL tools (ODI, Informatica etc)
I used Option 3 frequently and familier with, But i would like to use option 1 & option 2. If anybody has used option 1/2 kindly advice with correct steps
I would be very greatful for any help.
Version: 9.3.1
Regards
Kumar NHi Kumar,
For Option 2:
You have to create one DSN for the particular database(SQL Server) from where you want to retrieve the data.
Then Open Data Prep Editor and From File Menu Click on Open SQL and it will ask for the DSN connection details.
Enter the DSN details and write the query....
Thanks,
prathap -
Change in Essbase outline..
Hi All,
I am using Hyperion Planning 11.1.1.1.0.
I have a planning application with its required dimensions.
Now i made some modifications to my database outline from EAS Console.
But i dont see them getting reflected in the planning application.
Can somebody please advice as to how can i get the change in outline(which i verfied and saved) reflect in the planning app..?
Regards.
Alicia
Edited by: Alicia on Sep 29, 2009 6:42 AM
Edited by: Alicia on Sep 29, 2009 6:50 AMHi,
Thanks for replying. I am importing the metadata from e-biz suite using ODI and have used Oracle Gl as the source and Essbase as the target.
What we have done is :
Create a blank planning application.
Manage Database -- > Create database.
Now once this db is visible in Essbase Admin Console.
We have set this db as the target for importing the members of the Accounts and the Entity Dimension.
Now after we are done importing the members to essbase outline, when we go back to the app we do not see the changes which have been made to the outline.
Please suggest if our approach is correct.
Regards.
Alicia
Edited by: Alicia on Sep 29, 2009 7:17 AM -
Outline Extractor - Attributes - Implied Shared members
I am attempting to extract the attributes from one cube to load into another cube. Some of our attributes are at the level 0 and others are at level 1. We have many parents that have one child, essentially an implied share.
When I run the outline extractor, the implied shared parent attributes are assigned to the child. When you have a implied share scenario, is there a way to get the attributes extracted to the proper level?
Forgot to mention... We are 9.3.1.
Thanks.
Edited by: GlennH on Jan 31, 2011 8:40 AMHi Glenn,
Send email to [email protected] and my OlapUnderground support guys can take a look at it..
Tim Tow
Applied OLAP, Inc -
Essbase outline locked running Financial Report
Ok, this is a wierd one. We have experienced the Essbase outline getting locked by the user running a Hyperion Financial Report using HFR 9.3.1.0 and Essbase 9.3.1.3.5. The user is an admin, however the outline should not get locked - should it?
I searched for anything similar, but couldn't find anything and was wondering if anyone else has seen this?
many thanks
Rob ArmstrongWe walked through each step checking for a lock on the outline and was not able to reproduce at all. This is what I did and had the other user do again:
1) make a new database connection - no lock
2) made a copy and changed an existing report to use the new connection - no lock
3) create a batch for the report - no lock
4) schedule the batch, which the first time forces a login for workspace and essbase - no lock
4) select a busrsting member list - no lock
5) run the batch - no lock
Also asked if anyone edited a report using the id and no one had. I also edited a report and tried several different modifications and could not force it to lock the outline.
Still a mystery, this has happened before and we unlocked and moved on. Same today, the user was still in workspace (or might have been timed out) after submitting the reports earlier today and the outline was still locked after the reports completed.
The only time the outline "should" be locked is when editing via EAS or dimension builds/restructures right? Things haven't changed much in the last 17 years of my using Essbase and this client does not do any fancy API or spreadsheet Add-in work.
Maybe you are looking for
-
Tried using Find My iPhone and it's offline. It (Find my iPhone) was set up. What do I do now? Do I report it stolen? What is the best way in getting back my iPhone if any? Thank you in advance.
-
How can I rename many files at the same time?
Hello! I have a bunch of PDF files (2 thousand at least) that I need to transfer to another Mac but since it's running OS 9.2 it won't accept the files because the names are too long, therefore, I need a quick way to change all such files into a shor
-
I need help on how to install, then run Oracle 9i Reports Server ?
where do i get Oracle 9i Reports ? how do i used it ?
-
Where is the help button in Itunes?
I just updated my iphone to ios7 and it says that i have to update itunes to be able to use itunes with my phone. i went on the itunes website and they said to go to help and press check for updates, but i can't find the help button!
-
Need help about reflexivity bidirectionnal
Hello, I try to make an application that could use plugin (with thread and sockets) For this moment I could instantiate my jar at runtime and call method from mother class. here is the part where I instantiate the jar public static void load_Jars (){