Essbase Studio: Regarding data sources

Hi,
Just wanted to know a thing about Essbase Studio.
Does my back-end datasource have to have tables/views in a star schema format? Is this mandatory for me when I use Studio to build/deploy cubes?
Or I can use generation views/tables also?
thanks to all.
Avishek!

It doesn't have to but it makes life much easier.
Cheers
John
http://john-goodwin.blogspot.com/

Similar Messages

  • Crystal report for visual studio 2010 data source object is not valid error

    Hello,
    I receive an "data source object is not valid" error when I want to print one CR document after setting an ADODB.Recordset on SetDataSource method of my report.
    On my developer station, this operation works without problem but on client station, I get this error.
    The redistributable package for client is installed on client side (CRRuntime_32bit_13_0_1.msi).
    Can someone help me?
    Thank you.

    Thank's for your answers
    Dim rsPkLst As ADODB.Recordset = Nothing
    Dim report As New crPickingList
    ' Fill ADODB.Recordset with SQL Statment
    If rsPkLst.RecordCount > 0 Then
          report.SetDataSource(rsPkLst) ' Error : The data source object is invalid
    EndIf
    This error appears during  "report.SetDataSource(rsPkLst)" instruction.
    ADODB drivers are already installed and my ADODB.Recordset is filled with good records.
    This project is an updated project from Visual Studio 2003 to Visual studio 2010 and the old version was running fine.
    Developer and client station runs under Windows XP SP3.
    On developer side I install CRforVS_13_0_1 (BuildVersion=13.0.1.220.Cortez_CR4VS).
    On client side I install CRRuntime_32bit_13_0_1.msi.
    Both stations use Microsoft .Net Framework 4.
    Move to ADO.NET is a solution but, for the moment, I do not have the time to change all applications from my company.
    (I get this error from all application updated from VS 2003 to VS 2010 developed since 2005)
    David.

  • Essbase Studio Invaild Data Type

    Hi All,
    I am having an issue when trying to build and load data to a cube using Essbase Studio.
    They are running Oracle9i Enterprise edition 9.2.0.6.0 and Essbase 11.1.1.3.
    The cube deployment errors out on the data load and returns the following info in the details box.
    1. [connection : \'FCS3'::'PRODADM.DIM_BUSINESS_UNIT', connection : \'FCS3'::'PRODADM.DIM_SCENARIO', connection : \'FCS3'::'PRODADM.DIM_DEPARTMENT', connection : \'FCS3'::'PRODADM.DIM_TOTALYEAR']
    2. [connection : \'FCS3'::'PRODADM.DIM_ACCOUNT']
    When I try to join the tables in the schema editor I get the following error.
    Invalid Join
    Join columns must have the same data type.
    The data types are all the same.
    Has anyone run into this issue?
    Thanks in advance.

    when you created the connection were the data types the same? If you change them after making the connection, that version of studio won't pick up the change. An easy way to check what Studio thinks the data types are is to go to the tables in your connection and right click and view the properties. It will show you the data types it has

  • 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

  • Query regarding data source creation

    Hi all,
              can u plz tell me that what is the use of real time tab in extraction while creating datasource in BI 7.0?

    Hi Neha,
    If you want to get the data in a smaller intervals from the source then we will be go for this option, i.e, the data which is available in the source system till last minute will be available in the BI system for analysis purpose..
    For more information, please go thru the link below:
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/777e403566c65de10000000a155106/frameset.htm
    Post back incase if you are not clear..
    Regards
    Gattu

  • App Studio - JSON data source

    Hi,
    I really would like know how to incorporate JSON as a datasource for my app studio apps... Can someone please point me  in the right direction?
    I have tried this example: http://blogs.msdn.com/b/quick_thoughts/archive/2014/07/13/rest-apis-in-app-studio-part-2-changing-the-source-code.aspx but unfortunately can only get it to half work ( ie showing only the movie titles no images or synopsis etc)
    even tho when I step thru the movie collection the relevant data is there.
    So any advice or other tutorials on the same subject would be greatly appreciated...

    Hi,
    Were you able to resolve your issue?
    I came across the same problem. My JSON has ImageUrl and ArticleUrl and when I added this JSON schema to display in the detail page or the App Studio, I kept getting an error in the MainPage.xaml 
     "object reference not set to an instant of an object. 
    Can I add two or more different Web API sources for App Studio or I'm limited to just one? Below is the details error in the  MainPage.xaml.
     at AppStudio.Data.HighlightRootSchema.GetHashCode()
       at System.Collections.Generic.GenericEqualityComparer`1.GetHashCode(T obj)
       at System.Linq.Set`1.InternalGetHashCode(TElement value)
       at System.Linq.Set`1.Find(TElement value, Boolean add)
       at System.Linq.Enumerable.<IntersectIterator>d__92`1.MoveNext()
       at System.Linq.Enumerable.<OfTypeIterator>d__aa`1.MoveNext()
       at AppStudio.Data.ObservableCollectionExtensions.AddRangeUnique[T](ObservableCollection`1 oldCollection, IEnumerable`1 newItems)
       at AppStudio.Data.DataSourceBase`1.<LoadDataAsync>d__1.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
       at AppStudio.ViewModels.ViewModelBase`1.<LoadItemsAsync>d__0.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
       at AppStudio.ViewModels.MainViewModel.<LoadDataAsync>d__0.MoveNext()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
       at AppStudio.Views.MainPage.<OnNavigatedTo>d__0.MoveNext()
    App Studio Team, please help. 
    Thanks,
    GP

  • Problem in Obiee 11g when using Essbase as a data source.

    Hi,
    I imported Essbase objects into RPD. I would like to build an report analyzing by "City" (e.g. HK) and "Channel" (e.g. Bar, Restaurant). However, this dimension combined as one dimension in Essbase. Is there any methods to separate one dimension into two in RPD? Or, is there any trick can I used to complete this task?
    Btw, I have tried to duplicate the whole set of Essbase objects in RPD. Then, join the copy to the original object by using the dimension key in both object. For example, "Customer" in original object is joining to "Customer" in copied object. However, an error prompted out when I run the report by dragging the dimension and a "Fact" measure into it.
    The error message as follow:
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 42015] Cannot function ship the following expression: AggrExternal(D901.c1 by [ D902.c1, D902.c2] ). (HY000)
    Is there any method to join an external table to Essbase object in RPD? For example, external table contain (Code, Description, Postal Code) and Essbase table contain only (Code, Description). How can I use the "Postal Code" to a report as well?

    It appears that I can view in Excel through the RPD when I am accessing the RPD in offline mode. If I try to access through online mode it just says "Connection Failed".
    I also tried viewing the data through Answers but received the following 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: 16001] ODBC error state: IM006 code: 0 message: [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed. [nQSError: 16001] ODBC error state: S1000 code: -1022 message: [Microsoft][ODBC Excel Driver] Your network access was interrupted. To continue, close the database, and then open it again.. (HY000)
    SQL Issued: SELECT 0 s_0, "XLS-GBB"."FACT_F!_FACT"."Measure" s_1 FROM "XLS-GBB"
    Does the file have to reside someplace special?

  • Dynamic filter in Design studio using drop-down when data source is Universe

    Hi community,
    Is there anyway to create Cascading filter in Design studio when data source is Universe using drop-down component (Dimension filters cannot be used in my requirement).
    My requirement is,
    I have 2 drop-downs:
    drop-down 1 : shows the regions in a country.
    drop-down 2 : should display states based the region selected in the first drop-down (drop-down 1). Also drop-down 2 should pass selected state as input to the data-source
    Thanks in advance
    Vivek VJ

    Hi Vivek,
    Please check out this post: How to Create Multiple Dropdown boxes (Cascading Filters) when using Universe in the backend.
    Regards,
    Mustafa.

  • 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.

  • Error deploying in Studio when using 2 data sources

    I have built a cube using multiple datasources in Essbase Studio. The sources are Oracle database and EPMA dimension server. When I deploy the cube, I receive the following error. However, when I deploy using one source and specify DSN, it works. It is giving me these error when the option is ODBC (Essbase dynamically creates ODBC connection string) which I can't control when there are two sources. Any help is greatly appreciated.
    Failed to deploy Essbase cube.
    Caused by: Failed to build Essbase cube dimension: (Account) .
    Caused by: Cannot get async process state. Essbase Error(1021001): Failed to Establish Connection With SQL Database Server. See log for more information

    Hey Gunter,
    Thanks much, that did work.
    The other error I spoke of was fixed with the new database, so apparently the two errors I spoke of weren't related.
    You seem to be a good help to this forum, thank you for that.... fixing my problem relieved me from much stress.
    Cheers,
    Derek Miller
    Dreamweaver Enthusiast

  • Does essbase studio support Parent/Child build method

    Hi,
    I am trying to build essbase outline from Essbase studio where my source data is in Parent child format. Dimension hierarchies are not built correctly with this build method.. all members are appearing as siblings... could you please confirm if essbase studio does support Parent Child build method... so that i can try to fix the bugs at source if there are any. Thanks for your help in advance.
    Regards,
    Praveen

    HI John and Glenn,
    Thank you very much for your help. I have now built essbase outline with recursive hierarchies.
    I have total 11 dimensions and 1 fact table. During the cube schema built, chosen fact table column 'Amount' into measures/measure, 11 hierarchies into hierarchy section... and one dimension as "Account" dim from the 11 dims. The data load is failing with the below error:
    Failed to deploy Essbase cube.
    Caused by: Failed to load data into database: CurrrASO.
    Caused by: Cannot get async process state. Essbase Error(1003007): Data Value [8.23326e+007] Encountered Before All Dimensions Selected, [1] Records Completed
    The native sql issued by Studio does not contain the dimension column which is designated as Account dim. I have used custom sql (included one column from each of the 11 dims) but here the data value is also treated as member name and all the records are rejected.
    Member 37356.617844 Not Found In Database
    [2] Mar USD No Segment FY07 Actual-Detail E345 D310 R00 P0000 PL000 7306 37356.617844
    I cant open the rules files in AAS console to check what was going on.. so need your help to understand where i am going wrong.
    Thanks,
    Praveen
    Edited by: user8627339 on Dec 22, 2010 10:26 PM

  • ConnectionCacheName not read from data-sources.xml

    I created a simple web application to test the use of the ConnectionCacheBean (from the jdbc 3.0 examples page). I read through the code and some other articles regarding data sources and noted that you "should" be able to set the connection cache name and caching enabled, as well as failover support, even in oc4j 9.0.4 and 10.1.2. I tried this (at least the first two), and it would NOT set the cache name.
    The data-sources.xml entry was the same as in the one documented here:
    http://www.oracle.com/technology/tech/java/newsletter/articles/oc4j_data_sources/oc4j_ds.htm
    What gives?
    Also, I tried to simulate the database going down - I killed all the sessions rather than doing a shutdown, but anyway... even with a connection cache property of validatelogin (i think that's the name) to true, and a refresh of invalid connections (they'd all be invalid if I killed them), it would only reactivate ONE SESSION. If I refreshed ALL Sessions, then it would do 9 of the 10 sessions (10 being my initial cache limit).
    Any ideas?
    I can post the code if that is an issue.

    A response I got back from Frances Zhao regarding the two issues that I experienced was:
    Issue#1: Cannot set the connectionCacheName via data-sources.xml
    1. This is very likely because of an OC4J bug that affects the actual order of
        setting each <property> specified in data-sources.xml.  The connection cache
        in OracleDataSource requires the cache-name property be set after the cache
        is enabled; but OC4J may not always follow this order, causing the name
        to be null.  If you really need the cache name, you have to do it in the code
        for now.
    Issue#2: Can't refresh the invalid connections
    2. These are known issues in the Oracle JDBC driver in both 10.1.0.4 and
        10.2.0.1.  The fix for the REFRESH_INVALID case will be in the next
        patch release for both 10.1.x and 10.2.x; the fix for the REFRESH_ALL
        case will come later.

  • Logical column using data source from 2 generations of same hierarchy

    Hi experts,
    I'm using Essbase as my data source in CEIM physical layer,
    and I have a hierarchy called "Entity" which contains different level of companies,
    in Generation 2 I have only one member called "group totals" and in Generation 3 are 5 members representing 5 different industries,
    I need to use these total 6 members as slider on the top of the view(a Dial),
    and the measure I want to show is scaled in rate, which I can't simply sum up those five members in Gen3 to get Gen2 measurement.
    I tried to create a logical column using Entity-default(the alias table) as datasource, it worked but was not sorted in outline style.
    I tried to sort them using calculate items in selection steps, but calculate items seemed cannot be shown as section or slider.
    So I wonder if I can simply create a logical column that sourced from different generations(in this case, my Gen2 and Gen3) of same hierarchy,
    is it possible to do such things?
    Thanks for reply.

    You could try General Database Discussions the main db foum.
    What are you using to migrate your database? Why is it being mapped from varchar2(8) to varchar2(32). It sounds like someone/something is intervening here.
    Barry

  • Data Source Tables in SAP BW 3.5

    Hello Experts,
    I am working on scenario where I need some information regarding data source present in 3.5 version.
    I have checked RSDT table but it contains data for data sources present in 7.0 version only.
    Please provide list of tables used for data soource and other objects for SAP BW 3.5 version.
    Thanks in Advance.
    Regards,
    Sachin Motgi

    Hi Sachin,
    Please find the below Data Source tables for BW 3.5
    RSTRANFIELD: Mapping of Rule Parameters, Structure Fields
    ROOSOURCE: Info about Data Sources and to see how a datasource is extracting the data
    RSOLTPSOURCE: list of DataSources by source system
    ROOSPRMS : To set the data packet size forData Source
    RODELTAM : Record mode
    RSDCUBET RSDODSOT RSDIPROIOBJT RSQISETT: for Texts
    RSDCUBE: InfoCube
    RSDODSO: DSO
    RSQISET: INFOSET
    RSDDSTAT: Statistics BW data for aggregate selection and query accounting
    Hope it helps.
    Regards,
    Raghu

  • Federating Essbase and Relational Data in 11g

    Hi,
    I am trying to display Time Entry measures from both Essbase and Relational data source (OLTP) in one report.
    The People hierarchy in Essbase has 3 levels and I mapped the 3rd level (Gen3 People - Member Key which is actually the Employee Id) to Employee Id column in OLTP. I cannot map the other levels to OLTP because there are no columns that match.
    When I create a report with the ff fields: Gen3 People Member Key, Essbase Measure, OLTP Measure, I am seeing correct values. But when I add Gen3 People, the OLTP Measure column becomes blank. When I add Gen2 People, I am getting "No fact table exists at the requested level of detail".
    Does this mean that I also have to map Gen2 People and Gen3 People to OLTP before I can use them in my report?
    Thanks for the help!

    Hi,
    Thanks a lot for the help.
    I am currently facing following issues in integration.
    1. In my Essbase outline , the child level has some aliases. So when I import in OBIEE, I am getting the alias value instead of the actual. How to get the actual data in OBIEE?
    2. If I am using external data for only one dimension, I am getting the report generated,but all the measures like sales returns no value. But If I am using the sales and some existing cube dimension column, I am getting the values
    3. Inorder to use the other dimension, I followed the creation of total level and added the dummy fact. Still I am getting error 'Unable to navigate requested expression'
    Thanks in advance,
    Many Thanks,
    RS

Maybe you are looking for

  • Wacom Problems Intuos4 iMac 27"

    I am getting the "A supported tablet was not found on the system" on the System Prefs. It is plugged in. I have installed the latest drivers. I have even removed and reinstalled using the Wacom Tablet Utility as per discussions I have found here. I h

  • Power Button Sleep Function

    Hi everyone In the last couple of days I cannot sleep the computer by pressing the power button on the back of the unit - when I do this there is no response. However it will sleep as normal using the Apple Menu. This is on an iMac G5 20", PPC Rev B

  • HT1414 While I'm on the phone I can't see my texts or who's beeping in on call waiting or send a text while one the phone

    While I'm on the phone I can't see my texts or who's beeping in on call waiting or send a text while one the phone. When I hit the home buttons while on the phone it's really annoying so I can't multitask like talk on the phone while sending a text

  • Why do I keep getting an error message that my contacts have stopped working

    Sometimes, I am getting an error message that says that my contacts have quit working. Also sometimes I can't use my phone because the same error message appears when I tap the phone icon. Turning the phone off and on again sometimes helps, other tim

  • Is there any ELearning for 2007A upgrade

    I have the release notes for the 2007A upgrade, was hoping that the elearning might be available for it but cannot find it. IS there perhaps any other documentation available on the 2007A upgrade and how to's etc on recon's, landed costs, VAT etc....