Essbase as data source 10.1.3.4
Hi,
I am trying to use Essbase as a datasource in OBIEE 10.1.3.4 - but when the source is imported I do not see any ALIAS values.
Is it possible to use the EVALUATE syntax to effect a function call on Essbase - by creating a calculated column to get around this problem - if so can anyone kindly assist on the syntax??
thanks,
Robert.
Hi robert,
Check these might be of help too http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/biee/r1013/essbase/biee_essbase.htm#t1
http://oraclebiblog.blogspot.com/2009/08/essbase-alias-tables-universal-language.html
Cheers,
KK
Similar Messages
-
Hello,
we are familiar with Essbase Integration Services (EIS) which we use to build our essbase outline with the memberload-option.
EIS itself uses configured ODBC-DSN to read data from relational databases. Because EIS uses the ODBC DSN of the system where EIS Server is running it is possible to use other ODBC-DSN/Drivers than the from DataDirect supported ones.
Because we have a big EDW which is not supported officially in the Essbase Support Stack we still have the requirement to use our EDW as Data Source to Build the Outline (The Essbase Data Load also uses a EDW ODBC-DSN to load Data).
In fact the Essbase Data Load via a free configurable ODBC will still work.
But if we look for a Step from EIS to Essbase Studio we recognize that Essbase Studio will only Support some few Databases (in 11.1.2.3 it is Oracle (+RAC), MS SQL, MySQL, DB2, Netezza, Teradata)
Does anybody knows other RDBMS / ODBC-Drivers that already have successfully configured/tested with Essbase Studio.
The Documentation still say that Essbase Studio will Support relational databases but i think they mean the ones which are hard-coded in the essbase studio console gui.
Best Regards,
KaiIt doesn't have to but it makes life much easier.
Cheers
John
http://john-goodwin.blogspot.com/ -
Getting Error in BI Answers with Essbase as Data source
Hi
We are on OBIEE version 11.1.1.6.0.I am trying to develop a report in BI answers with Essbase cube as data source, I am getting the below error
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 96001] Essbase Error (HY000)
Essbase version is 9.3.3
Please suggest
Thanks,868247 wrote:
Any suggestions on this issue.Check the sawserver.out log file to see if you can find more details on the server. This could more likely be because of the incorrect configuration in OBIEE. Refer to the Doc ID on MOS: 1104749.1 for further details and what configuration changes needs to be made. -
OBIEE Fragmentation using Essbase as data sources
Hi-
How can we create a fragmentation on OBIEE taking data sources from 2 cubes? For example:
I have 3 dimensions (same outline on both cubes):
Account:
- Account 1
- Account 2
Product:
- Product 1
- Product 2
Year:
- Y2008
- Y2009
And how can we set the fragmentation, if we want to take Y2008 data from cube 1, and Y2009 data from cube 2?
I've tried to set:
on BMM:
Account:
-source:
--cube1
aggregation content, group by: Logical level
fragmentation content: cube1."year"."Gen2,year" = 'Y2008'
--cube2
aggregation content, group by: Logical level
fragmentation content: cube1."year"."Gen2,year" = 'Y2009'
Year:
-source:
--cube1
aggregation content, group by: Logical level
Mapped Year to Gen2,year
fragmentation content: cube1."year"."Gen2,year" = 'Y2008'
--cube2
aggregation content, group by: Logical level
Mapped Year to Gen2,year
fragmentation content: cube1."year"."Gen2,year" = 'Y2009'
It still only taking the data from cube 1.
And when I tried to check the: "This source should be combined with other sources at this level" it returned error:
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)
Please advise,
Kind regardsHello,
I'm having the same problem as you.
Have you found a solution?
Can you share
Thank you -
Problem with the SQL Data Source (Essbase server in Unix Env)
I too have the same problem.
I have setup the Datasource for an Oracle db in the Essbase Server (which is on a Unix Box) using the Oracle Wire Protocol.I tested the ODBC connection in the Server and it connect with the credentials.
But if i choose the same DSN in the EAS and try to connect i get the below error
Error: 1021001 Failed to Establish Connection With SQL Database Server.
I even downloaded a document from the Oracle site.. on the SQL interface in Essbase but i could not find the inst-sql.sh file to enable Essbase SQL Interface on the server. Is this required??
I tried with both the User & System DSN on the server but no luck.
Any help on this will be highly appreciated. Thanks in advance.
Posting in a new thread since the old one is answered and no points available to score.It can depend on the version, it is different for version 11, further information :- How to define a relational data source in (odbc.ini) V11 Essbase?
Cheers
John
http://john-goodwin.blogspot.com/ -
Can latest Essbase version connect to Oracle data sources directly?
Hi
As you know in Essbase 9.3.1, you only can connect to any relational database via an ODBC data source and Essabse cannot talk to relational databases directly. Can Essbase 11.1.1 can talk to Oracle database directly or via OCI?
ChandraEssbase Studio in 11X add jdbc connections, but there is still no "direct" connection. I'm not sure if I would want one. It would imply that Essbase is now tied directly to Oracle databases and we could lose the flexability to connect to other sources.
-
Hyperion Planning 9.3.1 "Configure Data Sources" freezes at Essbase conf
Hi!
I am setting up a demo environment of Hyperion Planning for one of our customers (my first time installing this application). The platform is Windows Vista Business 32-bit. RDBMS is Oracle 10g on another machine. I've successfully installed Hyperion 9.3.1 Shared Services, Essbase, Essbase Admin Services and Planning application.
I've successfully configured all the applications (with the Configuration Utility) besides Hyperion Planning. I can access Workspace, User Management Console, Essbase Administration Services (and connect to my localhost Essbase server from there), etc - thus I believe that the installations and configuration of these modules is successful.
When I try to finish my Hyperion Planning configuration with the utility, the last step is to "Configure Data Sources" (previous configuration steps including "Product Instance Registration" were successful).
I start the configuration utility, select the properties, enter the Oracle db connection properties (no error there), then enter the Essbase connection properties (the same which enable me to add this server in the Essbase Administration Services, view and start applications, etc) and the installer just freezes.. hangs indefinitely..
Server: localhost
uid and password are the ones I provided during essbase installation/configuration
I've tried this configuration step multiple times, I've restarted the machine. The maximum time I've waited is ~30min.
Questions:
# Is it normal for the Essbase configuration page to freeze after clicking "Next" for 30min (maybe I'm just impatient, I'm new to Hyperion)
# What could be wrong?
# How could I see the error message - is there an error log somewhere?
Many thanks for your time.
EringmaeI believe this is the error message:
Availability Date is 20051231
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no HspEssbaseEnv in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at com.hyperion.planning.olap.HspEssbaseEnv.<clinit>(Unknown Source)
at com.hyperion.planning.olap.HspEssbaseJniOlap.<clinit>(Unknown Source)
at com.hyperion.planning.HspJSHomeImpl.TestEssConnection(Unknown Source)
at com.hyperion.planning.HspDSEssbasePanelManager.TestEssConnection(HspD
SEssbasePanelManager.java:156)
at com.hyperion.planning.HspDSEssbasePanelManager.queryExit(HspDSEssbase
PanelManager.java:132)
at com.hyperion.cis.config.wizard.ProductCustomInputPanel.queryExit(Prod
uctCustomInputPanel.java:114)
at com.installshield.wizard.awt.AWTWizardUI.doNext(Unknown Source)
at com.installshield.wizard.awt.AWTWizardUI.actionPerformed(Unknown Sour
ce)
at com.installshield.wizard.swing.SwingWizardUI.actionPerformed(Unknown
Source)
at com.installshield.wizard.swing.SwingWizardUI$SwingNavigationControlle
r.notifyListeners(Unknown Source)
at com.installshield.wizard.swing.SwingWizardUI$SwingNavigationControlle
r.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour
ce)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source) -
SAP R/3 as data source for Essbase
Hi everyone,
We need to extract data from a SAP R/3 data source (Is SAP R/3 the same as SAP BW?).. Can we directly connect to it then load data to Essbase?
I've read that we need Hyperion System 9 BI+ Analytic Integration Connector for SAP BW to get data from SAP BW. Is it easy to implement?
Hope someone could help me. Thanks in advance.
SamHi everyone,
I've read that Essbase can connect directly to SAP R/3 through the SAP Plug-in in the Administration Services. We just need to configure the connection to it properly.
Here's my question, since we are suppose to enable the SAP plug-in DURING the "custom" installation of Admin Services, how do we then enable it since our application is already in use? Installation & configuration of admin services has long been done. Is there a way to go back to enable the SAP plug-in so we can connect to SAP R/3? If not, are there other ways to do it?
Hope somebody could help me. Thanks a lot.
Sam -
No SQL Data sources in Essbase 11 EAS on Linux -- ODBC help
Hi all,
Oracle Enterprise Linux 64-bit, Oracle 10.2.0.4 64-bit, Oracle Application Server 10.1.3.1 32-bit, Hyperion 11.1.1.3 32-bit
While in the Data Prep Editor, I'm trying to create a rules file. however, when I go to File > Open SQL and enter my server/application info, an error is raised: There are no data sources defined. Please create one to continue.
The contents of my odbc.ini are below. When I run the demoodbc executable (after a . hyperion/products/Essbase/eis/server/is.sh) and connect to the db using my username/password, the connection succeeds and the query runs successfully. But for some reason eas isn't able to use that same odbc connection.
I have no idea where else to look as far as fixing this issue. None of the data sources that were originally in odbc.ini (the various wire connections, etc) appeared in the open SQL window either, so...?
Where do I start looking on this?
Thanks!
[ODBC Data Sources]
kcdbnk=KCDBNK on ORCL102
[kcdbnk]
QEWSD=40161
Driver=/app/oracle/product/hyperion/common/ODBC/Merant/5.2/lib/ARora22.so
Description=KCDBNK on ORCL102
AlternateServers=
ApplicationUsingThreads=1
ArraySize=60000
CachedCursorLimit=32
CachedDescLimit=0
CatalogIncludesSynonyms=1
CatalogOptions=0
ConnectionRetryCount=0
ConnectionRetryDelay=3
DefaultLongDataBuffLen=1024
DescribeAtPrepare=0
EnableDescribeParam=0
EnableNcharSupport=0
EnableScrollableCursors=1
EnableStaticCursorsForLongData=0
EnableTimestampWithTimeZone=0
HostName=linux
LoadBalancing=0
LocalTimeZoneOffset=
LockTimeOut=-1
LogonID=USERNAME
Password=PASSWORD
PortNumber=1521
ProcedureRetResults=0
ReportCodePageConversionErrors=0
ReportRecycleBin=0
SID=ORCL102
TimestampeEscapeMapping=0
UseCurrentSchema=1
WireProtocolMode=1
Edited by: JustJames on Dec 16, 2009 8:36 PMSome posts that may be of use to you
Re: ODBC.INI - Essbase to Oracle database connection
Re: How to configure DSN in Linux for use in Essbase?
Cheers
John
http://john-goodwin.blogspot.com/ -
Time series functions are not working in OBIEE for ESSBASE data source
Hi All,
I am facing a problem in OBIEE as I am getting error messages for measure columns with Time series functions(Ago,ToDate and PeriodRolling) in both RPD and Answers.
Error is "Target database does not support Ago operation".
But I am aware of OBIEE supports Time Series functions for Essbase data source.
using Hyperion 9.3.1 as data source and obiee 11.1.1.5.0 as reporting tool.
Appreciate your help.
Thanks,
AravindHi,
is because the time series function are not supported for the framentation content, see the content of the oracle support:
The error occurs due to the fact the fragmented data sources are used on some Time series measures. Time series measures (i.e. AGO) are not supported on fragmented data sources.
Confirmation is documented in the following guide - Creating and Administering the Business Model and Mapping Layer in an Oracle BI Repository > Process of Creating and Administering Dimensions
Ago or ToDate functionality is not supported on fragmented logical table sources. For more information, refer to “About Time Series Conversion Functions” on page 197.
Regards,
Gianluca -
Oracle Data Source for Essbase
Hi, Good Morning to ALL,
I have a doubt using Oracle Data Source with Essbase. When we use Oracle as the Data Source to load the data into Essbase cubes which of the following options would be better?
1. Is it better to create a single table or view, when the data is in multiple tables and then load into essbase?
OR
2. Is it better to join the tables by entering the SELECT statement in the Administration Services Console during the data load?
Which of these methods can be processed faster?
Please Advice.......
Thanks for the help in Advance...........There are a couple of theories for loading Essbase from relational sources.
To be optimal there are techniques that you can create in the relational database to make joining more efficient.
Single View/Table
Everything you need in one large view. You can create one of these every period if you are performing incremental loads.
Star Schema
One large fact table all dimensions are represented with single Id foreign keys
One dimension table per dimension whose primary keys are connected to the fact
Snow-flake Schema
One large fact table all dimensions are represented with single Id foreign keys
Mutiple dimension tables per dimension whose primary keys are foreign keys in each connecting table then to the fact
These are the "text book" options; many other hybrid ways have been developed in recent years.
I would recommend using EIS against any relational source, as it will guide you through the OLAP loading process.
Brian Chow -
Using relational data from SQL data source in Planning and Essbase
Hi,
How do I take sample data from a SQL data source and bring it into a Hyperion Planning application? I understand that when creating Planning applications, a link between a relational data source and Essbase must be established, because the relational database holds the metadata while the database outline is stored with Essbase. However, all I am currently able to do is load the data into Planning applicaitons via EAS, where I right-click on the Application database, hit load data, and select from either a .txt file or an excel file. Do I need Oracle Data Integrator? Any help or insight would be greatly appreciated, as well as corrections to any incorrect assumptions I may have made in this post. Thank you.When you import your file (Excel or text), you're importing it using a Load Rule in EAS. To load from SQL, you simply create a SQL load rule. You'll load data the exact same way (via EAS), but with a different type of load rule. The load rule will contain the SQL that queries the database. You can preview your data in the load rule the same way you would with a file.
If your SQL is very complex, I'd recommend creating a view and loading from that view. But otherwise it's pretty straight-forward.
The only catch is that you need to configure a database connection (to your relational database) on the Essbase server. The Essbase DBA guide will show you how to do this.
You COULD use ODI, but I tend to only use it for loading metadata.
Hope this helps,
- Jake -
Configuring SQL Data Sources in Essbase Server
Hello,<BR><BR>I was trying to connect Oracle from Essbase Application Manager, after <BR>executing inst-sql.sh and properly setting the ARBORPATH variables and ODBC ini <BR>file into the correct path.Driver is also setup<BR>I created a Rule file and try to connect to Oracle , I am getting an error "SQL Data Source <BR>unavailable for the application"<BR><BR>Could anyone help me in resolving this issue?.
Do you have the ODBC connection set up on your desktop, or on the server? It may be that you need it on both.
-
Multiple data sources Essbase and RDBMS in BIEE 11g
Hi,
I want to link Essbase cube with sql server in BIEE 11. I try to do it and I found that it can be linked in physical layer, but it does not allow me to set linkage in "Business Model and Mapping" layer. when I drag and drop a report and it return error:
=================
View Display Error
ODBC Driver returned an error (SQLExeDirectW).
Error Details
Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code:10058. [NQODC] [SQL_STATE: HY000] [nQSError: 10058] A general error has ocurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 15018] Incorrectly defined logical table source (for fact table dummy_gen2_info) does not contain mapping for [Product.Gen2,Product - Member Key]. (HY000)
=================
My steps:
==========================
1) Use "Import Metadata" in BI Admin tools to import data source from Essbase (e.g. TBC, TBC_ASO)
2) Use "Import Metadata" in BI Admin tools to import SQL server table (e.g. testdb.dbo.p_gen2_info)
3) create linkage between table testdb.dbo.p_gen2_info.gen_id with TBC_ASO.[Product.Gen2,Product - Member Key] in "Physical layer"
4) drag and drop TBC (Essbase), TBC_ASO (Essbase), and testdb (sql server) from physical layer to "Business Model and Mapping" layer
5) drag and drop table testdb.dbo.p_gen2_info to TBC_ASO (since it dosn't allow set linkage in "Business Model and Mapping" layer between different data source)
6) drag and drop TBC, TBC_ASO, testdb from "Business Model and Mapping" layer to Presentation Layer.
==========================
Anything I did wrong? please advise.Check what are your settings under tools-> Embedded OC4J Preferences in the datasource node.
-
Sybase iq data source for essbase
Hi,
We're trying to build cube from sybase IQ. Since I cannot find a specific SYBASE IQ driver, i used the sybase driver (ARase22.so) to create a SYBASE IQ data source in the odbc.ini file.
Below is the error message I got when tried to do a query using the above data source from a rules file: ODBC Layer Error: [57] ==> [[DataDirect][ODBC 20101 driver][20101]SQL Anywhere Error -143: Column '@@maxpagesize' not found].
Our system info: Essbase 931 on linux, Sybase IQ 15.1
Can anyone please advise.
thanks
YWI remember having used Sybase(as a SQL source) for Essbase in UNIX, few years ago.
Not sure if it's any different from Sybase IQ you are referring to? Are you stuck up some where?
- Natesh
Maybe you are looking for
-
Error in Your Order The account was registered for a different country.
go to upgrade and this is hwat it says. I have been online to check out oters answers and have tried everything suggest and still no good. i did just get a letter saying my information had been illegally found by someone. Can they ahve changed my set
-
I downloaded Premiere Pro CC last night and imported a few hours worth of footage but it is running very slowly. The video can't seem to catch up with the audio and images freeze so frequently I cannot view sequences. I am using my HP Pavilion TouchS
-
Examples of Transducer Impedance measurements using NI 4552.
Are there any examples available for Impedance Calculations from Voltage and Current Data taken from NI 4552 acquisitions?
-
Safari do not work for this "Discussions"
Yes. I've try a lot of times, but when login to participate, Safari send me to suscribe a new count in an infinite loop. This problem not happens with Firefox (I'm using it now fot get write this post). Fire fox get login me without a problem. Anyone
-
My lock button is broken as in you can't even press it anymore any ideas and how much will it cost to fix it?