Oracle 9i with Essbase 6.1.3.a
Hello, sorry about the firt one, I send it before write!My question is if Oracle 9i and Essbase 6.1.3.a can work propertly at the same machine (Sun Solaris)Thakns
I don't advise putting the twoon the same box - they willfight each other for resources.
Similar Messages
-
Conect essbase with Oracle ADF
Give me the link
I knew that can't able create a new connection for essbase, by editing config for essbase we can able to do
so give me link for editing configuration of essbase in Oracle ADF
Thanks in advanceHello John,
Thanks for the reply. I can't find any material so that I can aware with JSF introduction (with demos) and ADF Faces. So will you please suggest me some tutorial or demos related to JSF and ADF faces. I passed through the video demos of Oracle ADF homepage but still I can't understand the use of those tags.
regards,
Kush
Edited by: kush on Feb 22, 2012 12:07 AM -
Oracle Hyperion with EssBase Installation
Can anyone suggest the list of files that I can download from Oracle E-Delivery so that I can launch Essbase and Planning without Web Analysis and other plugins.
After signing away your life on the first page, select the 'Oracle Enterprise Performance Management System' product pack. Choose your platform. Choose your version. Download these files. These files will get the installer going and should provide you with the features you are looking for.
Oracle Hyperion EPM System Release 11.1.1.3.0 - Start Here: Installation Documents and Readmes - English V23950-01 32M
Download Oracle Hyperion Enterprise Performance Management System Installer, Fusion Edition Release 11.1.1.3.0 V17382-01 381M
Download Hyperion Enterprise Performance Management System Foundation Services Release 11.1.1.3.0 Part 1 of 4 V17397-01 2.0G
Download Hyperion Enterprise Performance Management System Foundation Services Release 11.1.1.3.0 Part 2 of 4 V17369-01 1.2G
Download Hyperion Enterprise Performance Management System Foundation Services Release 11.1.1.3.0 Part 3 of 4 V17370-01 1.2G
Download Hyperion Enterprise Performance Management System Foundation Services Release 11.1.1.3.0 Part 4 of 4 for Microsoft Windows (32-bit) V17371-01 224M
Download Oracle Hyperion Enterprise Performance Management Architect, Fusion Edition Release 11.1.1.3.0 for Microsoft Windows (32-bit) V17398-01 74M
Download Oracle Essbase Client Release 11.1.1.3.0 V17388-01 882M
Download Oracle Essbase Server Release 11.1.1.3.0 V17389-01 1.4G
Download Oracle Hyperion Provider Services Release 11.1.1.3.0 V17390-01 315M
Download Oracle Hyperion Planning, Fusion Edition Release 11.1.1.3.0 V17367-01 376M
Download WebLogic Server 9.2 MP3 for Microsoft Windows (32-bit) V13486-01 636M
Download Oracle Hyperion Smart View for Office, Fusion Edition Release 11.1.1.3.0 for Microsoft Windows V17402-01 283M -
Oracle Table Values are not displayed when tried to display with Essbase
Hi,
I was trying to create a report with Oracle RDB Table and Essbase by following the steps given in "Federating Essbase and Relational Data Sources in Oracle Business Intelligence Suite Enterprise Edition Plus" document at the location http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/fed_data/fed_data.html.
I am able to see the members from the Essbase cubes and I can also see the Oracle Table values, if they are displayed individually (i.e. different reports) but when I try to get one report with Essbase values with Oracle table records then Oracle table records are not displayed and when see the query log I don't see the query for Oracle table but I see obviously MDX queries for the essbase.
Please help.
Regards,
PareshHi,
Smitha, you can defnetly use dynamic table in interactive form. I had similar problem and I acheived like follwing:Basically you have to bind the table .
If you want to have fixed number of rows in the interactive form, then in wddoinit method bind the internal table to ur table node. for exmaple: if u want 2 rows in the form loop times . So by default when you open the form you will get two rows for the table.
**************BIND THE ITAB ****************************
DO 2 TIMES.
APPEND LW_LFBK TO LT_LFBK.
CLEAR LW_LFBK.
ENDDO.
CALL METHOD lo_nd_t_lfbk->bind_table
EXPORTING
new_items = LT_LFBK.
If you want to have dynmic table then take a submit button in the form instead of normal button,
in onaction submit write a loop every time you click that new submit button it should add a new row.
use above coding in onactionsubmit instead of doinit.
Thats it.
Regards,
Ravi -
Issue with Essbase - SQL Interface in UNIX box
Hi All,
One of our customer is facing an issue while trying to connect to the Oracle datasource from Essbase version 9.0.1.0.00 in a 64 bit UNIX box. He is using Oracle wired protocol for SQL interface.
Customer has tried the below and getting the below error:
1) Ran the nst-sql.sh file.
2) Edited the odbc.ini file and the .profile file with the required dsn information.
3) From the console selected the open SQL option and received the following error " There are no datasources defined. Please create one to continue"
I have attached the odbc.ini file and the .profile file for your reference.
Any help appreciated.
Thanks,
Bharathi Raja
ODBC.ini file
ARBORPATH=/hyper/arbor/Hyperion/AnalyticServices
HYPERION_HOME=/hyper/arbor/Hyperion
ESSLANG=English_UnitedStates.Latin1@Binary
SHLIB_PATH=.:/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib:/hyper/arbor/Hyperion/AnalyticServices/bin:$SHLIB_PATH
PATH=$PATH:$ARBORPATH/bin:/usr/lib:$ARBORPATH:$HYPERION_HOME/common/ODBC/Merant/5.0/lib
LD_LIBRARY_PATH=$HYPERION_HOME/common/ODBC/Merant/5.0/lib
ulimit -c unlimited
ulimit -n 1024
LIBPATH=/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib
LANG=en_US
ODBCINI=/hyper/arbor/Hyperion/Essbase/bin/.odbc.ini
[ODBC Data Sources]
DB2 Wire Protocol=DataDirect 5.0 DB2 Wire Protocol Driver
dBase=DataDirect 5.0 dBaseFile(*.dbf)
FoxPro3=DataDirect 5.0 dBaseFile(*.dbf)
Informix=DataDirect 5.0 Informix
Informix Wire Protocol=DataDirect 5.0 Informix Wire Protocol
Oracle=DataDirect 5.0 Oracle
Oracle Wire Protocol=DataDirect 5.0 Oracle Wire Protocol
Progress9=DataDirect 5.0 Progress SQL92
Progress10=DataDirect 5.0 Progress OpenEdge
SQLServer Wire Protocol=DataDirect 5.0 SQL Server Wire Protocol
Sybase Wire Protocol=DataDirect 5.0 Sybase Wire Protocol
Text=DataDirect 5.0 TextFile(*.*)
[DB2 Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARdb220.sl
Description=DataDirect 5.0 DB2 Wire Protocol Driver
AddStringToCreateTable=
AlternateID=
Collection=OS/390 and AS/400 (leave blank for DB2 UDB)
Database=DB2 UDB (leave blank for OS/390 and AS/400)
DynamicSections=100
GrantAuthid=PUBLIC
GrantExecute=1
IpAddress=DB2 server host
IsolationLevel=CURSOR_STABILITY
Location=OS/390 and AS/400 (leave blank for DB2 UDB)
LogonID=UID
Password=PWD
Package=DB2 package name
PackageOwner=
TcpPort=DB2 server port
WithHold=1
[dBase]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARdbf20.sl
Description=DataDirect 5.0 dBaseFile(*.dbf)
ApplicationUsingThreads=1
CacheSize=4
CreateType=dBASE5
Database=$HYPERION_HOME/common/ODBC/Merant/5.0/demo
DataFileExtension=DBF
ExtensionCase=UPPER
FileOpenCache=0
IntlSort=0
LockCompatibility=dBASE
Locking=RECORD
UseLongNames=0
UseLongQualifiers=0
[FoxPro3]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARdbf20.sl
Description=DataDirect 5.0 dBaseFile(*.dbf)
ApplicationUsingThreads=1
CacheSize=4
CreateType=FoxPro30
Database=$HYPERION_HOME/common/ODBC/Merant/5.0/demo
DataFileExtension=DBF
ExtensionCase=UPPER
FileOpenCache=0
IntlSort=0
LockCompatibility=Fox
Locking=RECORD
UseLongNames=0
UseLongQualifiers=0
[Informix]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARinf20.sl
Description=DataDirect 5.0 Informix
ApplicationUsingThreads=1
CancelDetectInterval=0
CursorBehavior=0
Database=db
EnableInsertCursors=0
GetDBListFromInformix=1
HostName=Informix host
LogonID=UID
Password=PWD
Protocol=onsoctcp
ServerName=Informix server
Service=Informix service name
TrimBlankFromIndexName=1
[Informix Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARifcl20.sl
Description=DataDirect 5.0 Informix Wire Protocol
ApplicationUsingThreads=1
CancelDetectInterval=0
Database=db
HostName=Informix host
LogonID=UIDUID
Password=PWDPWD
PortNumber=Informix server port
ServerName=Informix server
TrimBlankFromIndexName=1
[Oracle]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARor820.sl
Description=DataDirect 5.0 Oracle
ApplicationUsingThreads=1
ArraySize=60000
CatalogIncludesSynonyms=1
CatalogOptions=0
DefaultLongDataBuffLen=1024
DescribeAtPrepare=0
EnableDescribeParam=0
EnableNcharSupport=0
EnableScrollableCursors=1
EnableStaticCursorsForLongData=0
EnableTimestampWithTimeZone=0
LocalTimeZoneOffset=
LockTimeOut=-1
LogonID=UID
OptimizeLongPerformance=0
Password=PWD
ProcedureRetResults=0
ServerName=Oracle host
UseCurrentSchema=1
[Oracle Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARora20.sl
Description=DataDirect 5.0 Oracle Wire Protocol
ApplicationUsingThreads=1
ArraySize=60000
CachedCursorLimit=32
CachedDescLimit=0
CatalogIncludesSynonyms=1
CatalogOptions=0
DefaultLongDataBuffLen=1024
DescribeAtPrepare=0
EnableDescribeParam=0
EnableNcharSupport=0
EnableScrollableCursors=1
EnableStaticCursorsForLongData=0
EnableTimestampWithTimeZone=0
HostName=Oracle server
LocalTimeZoneOffset=
LockTimeOut=-1
LogonID=UID
Password=PWD
PortNumber=1521
ProcedureRetResults=0
SID=Oracle SID
UseCurrentSchema=1
[Progress9]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARpro920.sl
Description=DataDirect 5.0 Progress SQL92
DatabaseName=db
HostName=Progress9 host
LogonID=UID
Password=PWD
PortNumber=Progress9 server port
[Progress10]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARpro1920.sl
Description=DataDirect 5.0 Progress OpenEdge
DatabaseName=db
HostName=Progress10 host
LogonID=UID
Password=PWD
PortNumber=Progress10 server port
[SQLServer Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARmsss20.sl
Description=DataDirect 5.0 SQL Server Wire Protocol
Address=SQLServer host,SQLServer server port
AnsiNPW=Yes
Database=db
LogonID=UID
Password=PWD
QuotedId=No
[Sybase Wire Protocol]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARase20.sl
Description=DataDirect 5.0 Sybase Wire Protocol
ApplicationName=
ApplicationUsingThreads=1
ArraySize=50
Charset=
CursorCacheSize=1
Database=db
DefaultLongDataBuffLen=1024
EnableDescribeParam=0
EnableQuotedIdentifiers=0
InitializationString=
Language=
LogonID=UID
NetworkAddress=Sybase host,Sybase server port
OptimizePrepare=1
PacketSize=0
Password=PWD
RaiseErrorPositionBehavior=0
SelectMethod=0
WorkStationID=
[Text]
Driver=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/ARtxt20.sl
Description=DataDirect 5.0 TextFile(*.*)
AllowUpdateAndDelete=0
ApplicationUsingThreads=1
CacheSize=4
CenturyBoundary=20
Database=$HYPERION_HOME/common/ODBC/Merant/5.0/demo
DataFileExtension=TXT
DecimalSymbol=.
Delimiter=
FileOpenCache=0
FirstLineNames=0
IntlSort=0
ScanRows=25
TableType=Comma
UndefinedTable=GUESS
[ODBC]
IANAAppCodePage=4
InstallDir=$HYPERION_HOME/common/ODBC/Merant/5.0
Trace=0
TraceDll=$HYPERION_HOME/common/ODBC/Merant/5.0/lib/odbctrac.sl
TraceFile=odbctrace.out
UseCursorLib=0
*.Profile file*
HYPERION_HOME=/hyper/arbor/Hyperion
ESSLANG=English_UnitedStates.Latin1@Binary
SHLIB_PATH=.:/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib:/hyper/arbor/Hyperion/AnalyticServices/bin:$SHLIB_PATH
PATH=$PATH:$ARBORPATH/bin:/usr/lib:$ARBORPATH:$HYPERION_HOME/common/ODBC/Merant/5.0/lib
LD_LIBRARY_PATH=$HYPERION_HOME/common/ODBC/Merant/5.0/lib
ulimit -c unlimited
ulimit -n 1024
LIBPATH=/hyper/arbor/Hyperion/common/ODBC/Merant/5.0/lib
LANG=en_US
ODBCINI=/hyper/arbor/Hyperion/Essbase/bin/.odbc.iniThe essbase user needs to be restarted to be able to see the new odbc.ini entries.
After editing the files you mentioned, did you restart the essbase services?
At the very least, did you exit EAS, then restart EAS? (I don't remember which one of these will do it.) If your entries are correct, then one of these should get the essbase user to 'see' the odbc connection.
Also, it might help to remove extraneous entries in the .odbc.ini file, kind of difficult to read thru all of that.
Robert
Edited by: RobertR3 on Mar 17, 2009 10:19 AM -
Error in access with Essbase Studio Console
We get error to connect with Essbase Studio Console.
"children for Root. Reason: Unknown package name 'drillthrough'.Line = 1."
It is a new installation.
EPM 11.1.2.2Hi,
During the installation of Essbase Studio only, ess_es_server.jar and ess_japi.jar are missing. If you install both Essbase and Studio, they are not missing.
This is due to unpublished bug 14232814 - DURING THE INSTALLATION ONLY STUDIO SOME .JAR FILES NOT INSTALLED
Try the following:
Stop Essbase Studio
copy files into EPMSystem11R1\common\EssbaseJavaAPI\11.1.2.0\lib
ess_es_server.jar
ess_japi.jar
If folder does not exist create it.
1. Stop essbase Studio.
2. Drop tables from relational database
3. Recreate tables.
4. Start Essbase Studio.
Scripts for dropping & recreating catalog located under
oracle\middleware\EPMSystem11R1\products\Essbase\EssbaseStudio\Server\database\common\db_name
Hope it helps....
KosuruS
PS: If the above information is helpful, mark it :) -
Problem with Essbase add-in 9.2.1 and office 2010.
Hi all,
we have a problem with Essbase add in 9.2.1 and office 2010.
Every time when a user opens Excel a new (additionally) euntry in the ad-on menue appears.
Indeed what happens is, that the add-in is loaded n-times.
At the first start of excel one time, second two times and so on...
Thtas's very annoying.
Can someone confirm this issue or even better know a workaround.
(A way we have found so far to ease the pain a bit -well only temporary- is to disable the ad-in, close Excel and start it again.
However with every new start of execel the issues begins again.
But that's not a solution you can recommand to the end user.)
Any help is welcome.
Thank you in advance!
AndreHave a read of the following on Oracle Support - Support for Office 2010 in Essbase Excel Add-In and Smart View [ID 1191235.1]
Cheers
John
http://john-goodwin.blogspot.com/ -
Help with Essbase 9 and the Java API
Hi, I am trying to connect to Essbase from a Java desktop application and I am unable to do so. I need to know if I am in principle doing the right things and if I have the correct environment set up.
We have a server with Essbase version 9.3.1. We normally use essbase via the Excel Addin, and I have already written Excel applications that utilise both the addin and the Essbase VB API. Now I need to connect to Essbase but from outside Excel and using the Java API. I have no idea what APS is nor does my Essbase Administrator.
My application has the following code (adapted from a post in this forum) -
public static void main(String[] args) {
String s_userName = "user";
String s_password = "password";
String s_olapSvrName = "ustca111";
String s_provider = "http://localhost:13080/aps/JAPI";
try{
IEssbase ess = IEssbase.Home.create(IEssbase.JAPI_VERSION);
IEssDomain dom = ess.signOn(s_userName, s_password, false, null, s_provider);
IEssOlapServer olapSvr = dom.getOlapServer(s_olapSvrName);
olapSvr.connect();
System.out.println("Connection to Analyic server '" + olapSvr.getName() + "' was successful.");
olapSvr.disconnect();
}catch(EssException exp){
System.out.println(exp.getMessage());
I am running my application on my computer, not on the Essbase server, and the username I am using is the same one I use (as a user of Essbase) via the Essbase Addin in Excel, not an admin login.
When I run the app I get:
"Cannot connect to Provider Server.Make sure the signon parameters are correct and the Provider Server is running."
Please can you confirm:
1) Do I need an admin login for my client application to connect to the Essbase server or can I use a normal read-access login, like the one I use in Excel?
2) Is the provider always the same regardless of the computer, i.e. "http://localhost:13080/aps/JAPI"; How do I know what this has to be? Where do I get this information from?
3) How can I make sure that the Server is running the necessary "Provider Server", is this just a service that will show on services.msc of the server? What should I ask the Essbase Administrator for him to tell me what I need?
Thank you very much.
LeoTim, when I look in my computer's Essbase installation path I can only find the following jar files (from the ones you have listed).
C:\Hyperion\AnalyticServices\JavaAPI\external\css\log4j-1.2.8.jar
C:\Hyperion\AnalyticServices\JavaAPI\lib\ess_es_server.jar
C:\Hyperion\AnalyticServices\JavaAPI\lib\ess_japi.jar
I do not have css-9_3_1.jar or interop-sdk.jar.
In order to try the embedded mode, I added the three jars I have to the classpath, and have re-built and ran with "embedded" as the provider. This is what I got in my output screen:
run:
Error accessing the properties file. essbase.properties: essbase.properties (The system cannot find the file specified). Using default values.
Hyperion Provider Services - Release 9.3.1.0.0 Build 168
Copyright (c) 1991, 2007 Oracle and / or its affiliates. All rights reserved.
connection mode : EMBEDDED
essbase.properties: essbase.properties
domain.db location: domain.db
console log enable : false
file log enable : false
logRequest : false
logLevel : ERROR
java System properties -DESS_ES_HOME: null
Scenario Markets Total Legal Entities Products
Jan Feb Mar
Standard Units 1.053264054859E7 1.60849856762E7 2.6234553348270003E7
BUILD SUCCESSFUL (total time: 2 seconds)
As you can see, this has worked (as I get the data I was looking for at the end), but when I had the url in the provider string, I just get the below, without the initial errors:
run:
Scenario Markets Total Legal Entities Products
Jan Feb Mar
Standard Units 1.053264054859E7 1.60849856762E7 2.6234553348270003E7
BUILD SUCCESSFUL (total time: 2 seconds)
Now that I can get both modes to work I intend to write a Windows application, place it in a shared drive, and allow multiple users to use it. Which mode should I use?
By the way, I found the essbase.properties file in C:\Hyperion\AnalyticServices\JavaAPI\bin, but when I add it to my app and test it in embedded mode, I get even more errors, but it still gives me the result...output below:
run:
java.io.FileNotFoundException: ..\bin\apsserver.log (The system cannot find the path specified)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:177)
at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:272)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:156)
at org.apache.log4j.FileAppender.<init>(FileAppender.java:96)
at org.apache.log4j.RollingFileAppender.<init>(RollingFileAppender.java:60)
at com.hyperion.dsf.server.framework.BaseLogger.addAppender(Unknown Source)
at com.hyperion.dsf.server.framework.BaseLogger.setFileLogEnable(Unknown Source)
at com.hyperion.dsf.server.framework.DsfLoggingService.sm_initialize(Unknown Source)
at com.essbase.server.framework.EssOrbPluginDirect.setupLoggingService(Unknown Source)
at com.essbase.server.framework.EssServerFramework.<init>(Unknown Source)
at com.essbase.api.session.EssOrbPluginEmbedded.<init>(Unknown Source)
at com.essbase.api.session.EssOrbPlugin.createPlugin(Unknown Source)
at com.essbase.api.session.Essbase.signOn(Unknown Source)
Hyperion Provider Services - Release 9.3.1.0.0 Build 168
at com.essbase.api.session.Essbase.signOn_internal(Unknown Source)
at com.essbase.api.session.Essbase.signOn(Unknown Source)
at esstest.Main.main(Main.java:22)
Copyright (c) 1991, 2007 Oracle and / or its affiliates. All rights reserved.
connection mode : EMBEDDED
log4j:WARN No appenders could be found for logger (com.hyperion.dsf.server.framework.BaseLogger).
essbase.properties: essbase.properties
log4j:WARN Please initialize the log4j system properly.
domain.db location: ./data/domain.db
console log enable : false
file log enable : true
logFileName : ../bin/apsserver.log
logRequest : false
logLevel : WARN
java System properties -DESS_ES_HOME: null
Scenario Markets Total Legal Entities Products
Jan Feb Mar
Standard Units 1.053264054859E7 1.60849856762E7 2.6234553348270003E7
BUILD SUCCESSFUL (total time: 3 seconds)
Thank you
Leo -
Custom sort pivot table columns with Essbase as the data source
Is it possible to sort columns in a pivot table according to an arbitrary value that I define when the data is coming from Essbase?
For example, say I have a dimension called Soda, with values Coke, Diet Coke, Dr. Pepper and Diet Dr. Pepper. I create a report with a sales measure with the measure labels on the rows and the Soda dimension on the column. By default the columns will be sorted alphabetically:
Coke Diet Coke Diet Dr. Pepper Dr. Pepper
Sales 1M .5M .75M 1.25M
I want to create a report that looks like this:
Coke Diet Coke Diet Dr. Pepper Dr. Pepper
Sales
I think I could do this if the source was relational just by creating bins or creating a custom column with a case statement that assigns each Soda an arbitrary value and then sort on this value. Everything I've tried with Essbase as the source, though, results in:
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 42043] An external aggregate is found in an outer query block. (HY000)
Any ideas?Hi,
1. You can try solve the 'An external aggregate is found in an outer query block' by changing aggregation rule for your measure both in physical and business layer.
By default it's set to Aggr_External - change it to Sum
In physical : Column properties->Aggregation rule
In business model : Column properties->Aggregation tab -> Default aggregation rule.
This may change the result - after changing check whether you still get correct values.
2. Also, in case the desired order is the same as the order of members in the Essbase cube, and you want to leave Aggr_External, you can create a calculated column that will help you with the sort.
See http://oraclebizint.wordpress.com/2008/04/28/oracle-bi-ee-101332-handling-sort-order-in-hyperion-essbase-931-evaluate-and-mdx/
Hope this helps,
Alex -
Doing OBIEE with Essbase as datasource, anybody who has experience?
Hello guys
Does anybody have good experience dealing with essbase data on OBIEE? Essbase doesn't seem to be a relational database like oracle, data are stored as cube. One cube contains dimesion and fact attributes with hierarchical levels defined in essbase.
I don't have experience dealing with these type of scenario, therefore I run into a lot of issues when I try to create report on answers..
Typically, when I apply any conversation functions or "SQL expression" values on date column filters or contents (such as cast(column as date), or filter on current_date on SQL Expressions) and create reports with measures, I get errors: [nQSError: 42043] An external aggregate is found in an outer query block. (HY000)
If create reports only with date column alone with the above applied, I get errors like inconsistent data type or something..
I believe that for some reasons when OBIEE sends the query to essbase and get converted into MDX, something got lost in translations.
With the same environment, I imagine if I were to create some dynamic variables with select statement, it will also not work since there is no "column" and "table" in essbase the same way as in relational database. So how would I define dynamic variables with max sales or something?
So is there any help I can get in terms of dealing with essbase on obiee?
Any pointers will be greatly appreciated
ThanksWithout access to the rpd you're not going to get far. Yes, you can achieve both things, but it will mean writing MDX and to use MDX in both the filters and the columns is not something I'd recommend since you'll be facing loads of issues.
Date filter:
The "normal" function you're using won't work. That's for sure. You will have to wrap the whole thing into an EVALUATE and write MDX...like the Lag function I mentioned before. If your time dimension is just taken over from Essbase in the normal drag-and-drop way, then it won't be a full "time dimension" anyway.
A column formula along the lines of this:
EVALUATE('[Time Period].[2009-04-15].Lag(7)')
Measure calculation:
Again, without access to the rpd this will be pretty hard to do due to the question where the aggregation actually happens. Venkat wrote about that recently.
http://oraclebizint.wordpress.com/2009/04/06/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-1/
http://oraclebizint.wordpress.com/2009/04/07/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-2/
http://oraclebizint.wordpress.com/2009/04/09/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-3/
http://oraclebizint.wordpress.com/2009/04/13/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-4/
Cheers,
Christi@n -
Create Java application with Essbase
Dear Experts
I have a demand for a potential client.
Where I believe it is best to implement an application with Java or APEX another relational database and Essbase.
How Hyperion Planning and others.
But not using Hyperion Planning.
How would integrate it with Essbase?
How should I build a Java application without losing any of Essbase?
Anyone ever done this?
What documentation should I read about this?
Many questions and design challenges.
Thanks for allDear J.M. and Evgeniy.Rasyuk
Its many useful responstas way.
J.M.
I do not believe that Oracle would take steps for me create a Hyperion Planning. -ok.
Then all the resources used by Planning and other apps should be available for APIs and MaxL or otherwise connect, execute and monitor Essbase Database.
I believe there is a significant demand for this scenario using technology Essbase.
It's a big four who has requested an opinion on this.
Thank you,
MMB -
Custom Calculation terminated with Essbase error 1200685 in POV
I'm trying to improve the efficiency of an ASO calculation script by limiting the scope of the calculation using a filter within the POV.
When I do this, I get an error that says MDX error: A symmetric set expression is expected. Custom Calculation terminated with Essbase error 1200685 in POV.
Using a similar filter in an mdx query I can see that I should be updating approximately 5000 data points. That query returns data in less than a minute. If I remove the filter, the calc will run over 16 hours and not complete (I've killed it at that point). [FI - Begining Balance Calc] is a calculated member, which is dependent on other calculations. I'm thinking that the calculation is churning for all of the potential member combinations regardless of sparseness of the data.
Error 1200685 is not documented in the Essbase Error Message guide. Any ideas on this anyone?
calc_1.txt contains:
[FI - Beginning Balance Stored] := [FI - Beginning Balance Calc];
execute calculation on database REVFCTA.REVFCTA with
local script_file "E:\Oracle\Middleware\user_projects\epmsystem1\EssbaseServer\essbaseserver1\app\REVFCTA\REVFCTA\calc_1.txt"
POV "FILTER(CROSSJOIN(
CROSSJOIN(
CROSSJOIN(
CROSSJOIN(
CROSSJOIN(
CROSSJOIN({[Y.2011]},{[SEG.S0001]}),
{[FORECAST]}),
[ASSET TYPE].Levels(0).members),
[FUND_INVESTOR].levels(0).members),
[OZ_FUND].levels(0).members),
{[PER.2]}), NOT ISEMPTY([FI - Beginning Balance]))"
SourceRegion "({[FI - Beginning Balance Calc]})";
This is the mdx query:
SELECT
{[FI - Beginning Balance Calc]} ON COLUMNS,
FILTER(CROSSJOIN(CROSSJOIN([FUND_INVESTOR].Levels(0).members,
[ASSET TYPE].LEVELS(0).MEMBERS),
OZ_FUND.[OZ_FUND].LEVELS(0).MEMBERS), NOT ISEMPTY([FI - Beginning Balance]))
ON ROWS
FROM [REVFCTA.REVFCTA]
WHERE ([Y.2011],[PER.2],[SEG.S0001],[FORECAST])I don't think it's so much that it no longer applies in current versions as that people don't understand that it only ever applied if you had multiple conditions testing more than one dense member.
I still think that...
FIX("Dense1", "Sparse1")
Do something to Dense1
ENDFIX
FIX"Dense2", "Sparse1")
Do something to Dense2
ENDFIX
...is often going to be slower than...
FIX("Sparse1")
IF "Dense1"
Do something to Dense1
IF "Dense2"
Do something to Dense2
ENDFIX
...unless the subset of blocks is small enough that caching (Essbase or OS) results in the "Sparse1" blocks not having to be read from / written back to disk twice. -
Essbase Studio v11.1.x compatibility with Essbase v9.3.1
Hi
Does any one know if we could use Essbase Studio in version 11.1.x with Essbase 9.3.2 ?
Thanks for your answers...From what I checked in the available support matrices, at least 11.1.1, 11.1.1.1, and 11.1.2 do not support 9.3.X. The matrix for 11.1.1.3 does not have information related to release compatibility.
The only version that supports a different release is 11.1.1.1, which says to support 11.1.1.X.
You can find the support matrices in:
http://www.oracle.com/technetwork/middleware/bi-foundation/hyperion-supported-platforms-085957.html
Regards. -
Office 2007 compatibility with essbase 7.1.0
Hi All,
Recently our user group has been upgraded to Office 2007 from office 2003 and Present essbase version is 7.1.0.
I think officialy there will be no compatility of excel 2007 with essbase 7.x versions.
I have seen some posts that classic essbase client 9.3.1 supports with essbase 7.x versions, though oracle will not provide any support if there are any issues.
can anybody have any ideas, that i can suggest to client.
Regards,
Stally.Hi,
If you are using Excel 2007 please follow below instructions to set up the (Essbase client)Excel addin 7.x.
After installing Essbase addin
Go into Excel 2007 "Excel Options. and select Add-ins. Go to Excel Addin. Browse.
You'll need to manually load 2 files.
1: Browse and go to C:/Program Files/Office12/1033/Exptoows.xla OK (It will install into the add-in list.) This may install through the install wizard
2: Browse and go to C:/Hyperion/Essbase/Bin/Essexcln.xll OK (It will install into the add-in list.)
Now you can see Essbase tab when you open Excel...
Regards,
Prabhas -
Oracle Business Intelligence Essbase Cube Builder
hi does any one prior exp on Oracle Business Intelligence Essbase Cube Builder or can any one tell me whats the use of it and how does it work with essbase ?
http://www.oracle.com/technology/products/bib/index.html
They still don't have a version for 9.0.5 though only 9.0.4.
Maybe you are looking for
-
I can't sign in to Apple store,but my Apple id is verified what i must do?
hi everybody need your help... i created an Apple ID everything seems ok since it's verified,but when i try to sign in to the itunes store a message show's up and it's says'THIS APPLE ID HAS NOT YET BEEN USED WITH THE ITUNES STORE' what i must
-
Error when connecting SAP CRM to SUP using JCO
Hi Gurus, we are trying to connect SAP CRM (v 7.0 Ehp1 SP3) to Sybase Unwired Server Platform 2.0 (installed on a 64bit workstation) using JCO. Following the instructions into the following link: http://infocenter.sybase.com/help/index.jsp?topic=/com
-
ChaRM for SAP BI systems?
Hi! We would like to implement ChaRM functionality for our SAP system landscape. Among others we have 3 SAP BI systems. Does some one experience with set up of ChaRM for SAP BI systems? Do we have here a different approach as for other systems (e.g.
-
I've successfully registered my webservice with SOAP server using JDeveloper9i and OC4J. So what URL shall I provide for it's WSDL?
-
Why can't I hide the menu in Flash CS5 projector files?
I'm making some executable / projector files in Flash CS5. Using CS4 I was able to stop the menu appearing by using flash.system.fscommand("showmenu", "false"); It doesn't work in CS5. Is it a bug? Or a feature? It's incredibly annoying - how do I