HOLAP

Good day,
At the beginning I would like to excuse that I am a beginner in Oracle OLAP technology.
I need information about how can I build HOLAP cube? I need it to my academic project.
Using Oracle 11g, OLAPTRAIN schema (SALES_FACT as FACT table, PRODUCTS,CHANNELS,CUSTOMERS,TIMES as dimension tables) and Analytic Workspace Manager (AWM) I built MOLAP cube/dimensions without any problems.
What should I use to do build HOLAP cubes? Can I for example: stored dimensions in ROLAP and cubes in MOLAP?

(1). When you store data (i.e., CUBES) in molap, then it is stored by dimensions. So without having dimensions in MOLAP (i.e., AW in this case) there is no data in molap cubes also.
Refreshing dimensions in MOLAP from relational data is a very small and quick process.
(2). One meaning of HOLAP (in a reporting environment) is that high-level data (month level and higher) is stored in MOLAP cubes, whereas week-level and day-level data is stored in relational tables.
If that is the case, then you have to define all this in your reporting tool's repository (for example: RPD in obiee or Universe in BOBJ)
(3). Another meaning of HOLAP could be that only dimensions, hierarchies and attributes are defined in MOLAP, and the data is stored in relational tables and MVs. In Essbase this is done through XOLAP, so that Essbase reporting tools can be used against relational data. This kind of HOLAP will not make much sense with Oracle OLAP.
So the question is, What do you mean by HOLAP?

Similar Messages

  • How to create an holap cube??

    hi all...
    i want to create an holap cube...
    how do i start with???

    Find the below high level information.
    You need Essbase Integration services to develop the HOLAP cubes.
    Build the physical OLAP Model(A star schema model) in the relational database layer with finer level of detail.
    Import the physical model as logical OLAP Model into the EIS.
    Based on the Logical OLAP Model, build the meta outline and set the level of detail required and enable the heirarchies for hybrid analysis.
    Once you build the cube, in the essbase details are available as you set in the meta outline and further details are available in the relational database.
    Set the HAENABLE to True for the Application and database in the essbase.cfg.

  • Oracle 10g / 11g is ROLAP/MOLAP/HOLAP?

    Hi Greets,
    Can any one please tell me whethe the available version of Oracle 10G /11g OLAP
    is ROLAP or MOLAP or HOLAP.
    Thanks
    Anandraj

    The OLAP Option is highly integrated with the Oracle database by this stage (11.1). Metadata is stored in the data dictionary and the primary access mechanism is SQL. So traditional terms like ROLAP, MOLAP, and HOLAP are getting hard to apply. But at a broad level you could say the following.
    ROLAP was supported in 10g based on CwM metadata and the Java OLAP API as query tool. (Both Discoverer for OLAP and the Excel Add-In use the Java OLAP API.) CwM was deprecated in 10.2 and ROLAP in general has received no new development for years. So while it technically still works in 11g, I would not recommend it.
    MOLAP (i.e. the Analytic Workspace) is supported in both 10g and 11g. In 10g the metadata is managed by AWXML, and in 11g it is managed using by the OLAP API. In both cases you can access the data via SQL, the OLAP API, or OLAP DML. In 11g you can also integrate with the Materialized View system.
    The MOLAP implementation is faster and more scalable than the ROLAP version, and all development and future plans centre around MOLAP.
    David

  • Holap cube error in obiee

    hi all..
    i have imported an holap cube in obiee...
    but when i try to upload member count for any of the dimensions. its throwing the following error...
    [NQODBC][SQL_STATE:HY000][nQSError:10058] A general error has occured.
    [nQSError:43093] An error occurred while processing the EXECUTE PHYSICAL statement.
    Essbase error: Unknown member Measures.xxxyyyyzzzCount used in the query

    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 15018] Incorrectly defined logical table source (for fact table HOLAP1) does not contain mapping for
    [MEDIA_MARKET.Gen3,MEDIA_MARKET, MEDIA_MARKET.Gen3,MEDIA_MARKET]. (HY000)
    SQL Issued: SELECT MEDIA_MARKET."Gen3,MEDIA_MARKET" saw_0, MEDIA_MARKET."Gen1,MEDIA_MARKET" saw_1, MEDIA_MARKET."Gen3,MEDIA_MARKET" saw_2 FROM "10.8.19.83" ORDER BY saw_0, saw_1, saw_2
    I AM GETTING THE ABOVE ERROR WHEN I ADD ALL 4 COLUMNS

  • How to access holap cube...

    hi alll....
    i have created an olap metaoutline using essbase integration services(11.1.1.3)
    i hav to create an holap cube on it.
    how do i load data into it from rdbms source and access it in admin studio.....

    Hi,
    You can load data through Integration Services. How you created metadata(Outline) there you can find two options load metadata and data load, if you select that data load option you can load the data into the cube..
    Thanks
    Chinna

  • What technology SAP BI uses ?? ROLAP,MOLAP, HOLAP ??

    Hi,
    I have been reading on definitions of ROLAP, MOLAP, HOLAP. My understanding is SAP BW/BI uses MOLAP technology. Am I right ?? Please correct me if I am not.
    thanks

    Hi,
    Yes you are right.MOLAP (Multidimensional Online Analytical Processing) is a format conceived especially for storing multidimensional data in a multidimensional database. The BW MOLAP store is a platform-specific means of optimizing query performance. It uses Microsoft Analysis Services and, for this reason, it is only available for a Microsoft SQL server database platform.
    http://help.sap.com/saphelp_nw04/helpdata/en/82/ea683c7fe94154e10000000a114084/content.htm
    http://help.sap.com/bp_biv335/BI_EN/documentation/Multi-dimensional_modeling_EN.doc
    Regards.

  • Holap cube reporting on obiee???

    is it possible to perform obiee reporting on an holap cube created in essbase using EIS...
    In my holap cube cube i have a dimension market. its sub levels are country --> city --> store...
    upto the city level data is stored in the essbase cube. whereas the store data is coming from rdbms.......
    is it possible to drill down from market to city in obiee..
    kindly help !!!

    Yes, this is one of the very good and advanced features of OBIEE (nquire). Search the web i.e. for "obiee aggregate navigation"
    i.e. this is a good entry point:
    http://gerardnico.com/wiki/dat/obiee/fragmentation_level_based
    So you would have to model two LTS (LogicalTableSource) for your LogicalTables in BMM layer, one pointing to Essbase's physical tables on the right hand side and the other pointing to your rdbms table(s). In this scenario it is very important to set the levels on your LTS's correctly.
    hth

  • HOLAP - using OBIEE and Oracle OLAP

    Hi
    How to implement HOLAP in OBIEE (with Oracle OLAP cubes) as below –
    1. For an aggregate table, there are 3 dimensions each one having 4 levels within its hierarchy.
    2. We create an aggregate table at the lowest level of each dimension.
    3. We create a cube for rest of the levels and its combination for the same measure.
    Can we implement this and how?
    Thanks

    Thanks Nazar for your reply.
    On Cube based MV usage - The idea is to have lowest level summaries in relational. Higheer level in cube based on MV. So in case there are queries that can get rewritten , they will retrieve data from the cube itself.
    On hierarchies -
    If we take the example of oracle provided GLOBAL application and check the product dimension -
    ========================================================================
    CREATE TABLE "GLOBAL"."PRODUCT_DIM"
    (     "ITEM_ID" VARCHAR2(12 BYTE) NOT NULL ENABLE,
         "ITEM_DSC" VARCHAR2(31 BYTE) NOT NULL ENABLE,
         "ITEM_DSC_FRENCH" VARCHAR2(60 BYTE),
         "ITEM_DSC_DUTCH" VARCHAR2(60 BYTE),
         "ITEM_PACKAGE" VARCHAR2(20 BYTE),
         "ITEM_MARKETING_MANAGER" VARCHAR2(20 BYTE),
         "ITEM_BUYER" VARCHAR2(20 BYTE),
         "FAMILY_ID" VARCHAR2(4 BYTE) NOT NULL ENABLE,
         "FAMILY_DSC" VARCHAR2(20 BYTE) NOT NULL ENABLE,
         "FAMILY_DSC_DUTCH" VARCHAR2(60 BYTE),
         "CLASS_ID" VARCHAR2(4 BYTE) NOT NULL ENABLE,
         "CLASS_DSC" VARCHAR2(15 BYTE) NOT NULL ENABLE,
         "CLASS_DSC_FRENCH" VARCHAR2(60 BYTE),
         "CLASS_DSC_DUTCH" VARCHAR2(60 BYTE),
         "TOTAL_ID" VARCHAR2(15 BYTE) NOT NULL ENABLE,
         "TOTAL_DSC" VARCHAR2(15 BYTE) NOT NULL ENABLE,
         "TOTAL_DSC_FRENCH" VARCHAR2(30 BYTE),
         "TOTAL_DSC_DUTCH" VARCHAR2(30 BYTE),
         CONSTRAINT "PRODUCT_DIM_PK" PRIMARY KEY ("ITEM_ID")
    USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
    TABLESPACE "USERS" ENABLE
    ) SEGMENT CREATION IMMEDIATE
    PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
    STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
    PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
    TABLESPACE "USERS" ;
    ========================================================================
    Now , if this was TYPE 2 dimension and if you had possibility of late arriving sales data where you need to pick up "point in time" attributes of the product. How can I model dimension hierarchy in that case in OLAP?
    In the Oracle example, they have kept it simple TYPE 1 so ITEM_ID can be kept as the key. However, if I had the PRODUCT_DIM as a TYPE 2 dimension table and i was using sequence generated surrogate key as the PK of the dimension table, how do i model it in OLAP?
    Thanks

  • SSAS Tabular - Why is it wrong to call classify it as MOLAP, ROLAP or HOLAP?

    Hi There,
    I am working on an assignment (for a masters degree) in which I am evaluating different OLAP tools, and one of the tools assigned to me is Microsoft's BI stack.
    One of the classifications we are working on is whether a tool is MOLAP, ROLAP or HOLAP. When reading about SSAS Tabular, however, every single thing I read points out that SSAS escapes this traditional classification.
    I am trying to understand why would it be wrong to attempt to classify a Tabular instance of SSAS in such way? Why not say that SSAS Tabular is MOLAP, when using DirectQuery it is ROLAP, and if mixing both it is HOLAP?
    What is so fundamentally wrong about it?
    EDIT: Ah, and how does the Microsoft BI Semantic Model
    fits into the picture -- I assume is has something to do with the Tabular model being outside the traditional MOLAP/ROLAP/HOLAP classifiction?
    Thanks in advance for your help!
    Regards,
    P.

    Hi Pmdci,
    According to your description, you are looking for the reason why is it wrong to call classify SQL Server Analysis Service Tabular as MOLAP, right? As you know in MOLAP, data is stored in a multidimensional cube. The storage is not in the relational database,
    but in proprietary formats. And in ROLAP, data stored in the relational database to give the appearance of traditional OLAP's slicing and dicing functionality. However tabular solutions use relational modeling constructs such as tables and relationships for
    modeling data, and the xVelocity in-memory analytics engine for storing and calculating data. So as per my understanding, we cannot classify tabular as MOLAP.
    Reference:
    MOLAP, ROLAP, And HOLAP
    Comparing Tabular and Multidimensional Solutions (SSAS)
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • Cant view rdbms level data in HOLAP CUBE

    i have created an holap cude using EIS
    But i am unable to view the rdbms level data.
    for ex i have a market dimension.
    in which i have enable hybrid analysis for city level data....
    but i am unable to access it in spreadsheet add-in or in obiee answers. niether can i see in essbase(preview data).
    hence my cube formed isnt an HOLAP one..
    kindly help guys......

    Have you updated the essbase.cfg file with
    HAENABLE Appname dbname TRUE
    Then Analytic Services retrieves all members of a Hybrid Analysis Relational Source through API's, reports, or Spreadsheet Add-in.
    If HAENABLE is on, requests can transparently span across the Hybrid Analysis Relational Source.
    By default it is set to FALSE.
    If it is false Analytic Services turns off retrieval of members of a Hybrid Analysis Relational Source for all clients.

  • Reporting on holap cube

    hi all...
    i am not sure if this is the right forum section to post my ques...but anyways.
    i have created an holap cube using EIS......
    what are the various reporting tools other than Excel Addins using which i can report on my holap cube.....
    it it possible to report on holap in obiee by importing it from essbase and without mapping it with rdbms data..
    kindly help guys....

    Yes, this is one of the very good and advanced features of OBIEE (nquire). Search the web i.e. for "obiee aggregate navigation"
    i.e. this is a good entry point:
    http://gerardnico.com/wiki/dat/obiee/fragmentation_level_based
    So you would have to model two LTS (LogicalTableSource) for your LogicalTables in BMM layer, one pointing to Essbase's physical tables on the right hand side and the other pointing to your rdbms table(s). In this scenario it is very important to set the levels on your LTS's correctly.
    hth

  • How does the SSAS storage mode (MOLAP/ROLAP/HOLAP) fits into the BI Semantic Model?

    Hi there,
    I've been reading some posts and whitepapers about the BI Semantic Model (BISM) but there is something that is a bit unclear to me.
    If we imagine Venn diagrams, how does the concept of BISM fits along the storage modes, such as MOLAP, HOLAP and ROLAP? How does these two concepts work together?
    Are they completely independent from the other, or do they overlap somehow? Can I have 
    Regards,
    P.

    BISM is just a marketing term referring to any type of Analysis Services model. What is more important is Multidimensional models can have three storage modes: MOLAP, ROLAP, or HOLAP. Tabular models can have two storage modes: In-Memory or DirectQuery.
    http://artisconsulting.com/Blogs/GregGalloway

  • OBIEE 11G   HOLAP( drill through)   from ORACLE OLAP  to  Relaltional table

    Hi Experts...
    I have some idea that the drill through from an essbase cube to an relational cube can be possible with few limitations in OBIEE 10g. I am looking for the same feature with ORACLE OLAP option . I have OLAP cube built in 11g (leve5 - granularity to one of the dimension) , and relational has 7 levels. In OBIEE once drill down to the level 5 it has fetched data from OLAP , and going beyond to level 6 -7 then it should get the data from relational table.
    Do anyone had gone through such solution, Please kndly share your inputs and documents which would be helpful.
    Thanks
    S

    This is very easy. It's really no different from setting up OBIEE to drill from one table to another. Let's assume that you have your cube mapped in OBIEE using the OBIEE plug-in for Analytic Workspace Manager. Here is an outline of the steps:
    1. Add the dimension table and fact table to the OBIEE physical layer.
    2. Add the new level to the OBIEE dimension object in the business layer.
    3. Add the dimension table as a new logical table source to the existing dimension table in the business layer.
    4. Add the fact table as new table in the business layer.
    5. Define joins in the physical and business model as appropriate.
    6. Set set keys in the tables and the dimension as appropriate.
    7. Set the level for the new dimension table to the appropriate level in the dimension.
    Again, it's really best to just think about this as drilling from one table to another.

  • Oracle BI Spreadsheet Add-in 10g 's API has forgotten what OLAP is !

    Hello,
    Did you know that since the 10g, the news API to reach AW is in SQL language?
    Never mind, after all, since one obtains what one wishes!
    The problem is that this interface generates an SQL request BY Excels cell!!
    100 cells = 100 sql requests!!!
    Forgotten the OLAP operations where one LIMITS the axes according to what one wishes to post! :o((
    Did you note the same thing as me? For example, during all the Excel session, the STATUS of dimensions remains with ALL STATUT…
    The old ones which know the multidimensional will wonder what you can make in a multidimensional system which cannot manage the STATUT of dimensions any more, and well, not large thing….
    Oracle noted that an OLAP server could not summarized with SQL and has to preserve Oracle OLAP. It is the same thing for an OLAP API, we hope that Oracle awakes and corrects quickly this error!

    Yes, BUT :
    In SQL would you send an SQL statement for each cell? No, you would have WHERE clauses like this: (for 2 columns and 3 lines)
    WHERE -
    DIMENSION_IN_PAGE = "CODE1" and -
    DIMENSION_IN_COLUMN in ("CODE2", "CODE3")
    DIMENSION_IN_LINE in ("CODE4", "CODE5", "CODE6")
    This WHERE clause would be translated in OLAP like this:
    LIMIT DIMENSION_IN_PAGE to 'CODE1'
    LIMIT DIMENSION_IN_COLUMN to 'CODE2' 'CODE3'
    LIMIT DIMENSION_IN_LINE to ‘CODE4’ 'CODE5' 'CODE6'
    What API does is 5 sql statements for all the combinations of column and line, it's crazy don't you think? (Clause where with only one code for each dimension...)
    An SQL API does not excuse this. I really think there's a "bug" in this API
    Don't you think?
    If you use a "heavy" cube with "on the fly calculations" and "HOLAP architecture" this API is a catastrophe (90% of elapse to loop over cells and 10% of elapse for fly calculations and HOLAP...).
    Hope I'll be understand.

  • Update member  count error for essbase cube

    Whenever i import a cube from essabse into obiee. i get the following error when i click on "update member count" on any member in the Physical layer of the obiee administration.
    this problem comes even if i import a different cube, meaning this is not due to essbase error.
    [NQODBC][SQL_STATE:HY0000][nQSError: 10058] A general error has occurred.
    [nQSError:43093] An error occured while processing the EXECUTE PHYSICAL statement.
    Essbase Error: Unknown Member Measures.xxxyyyxxxCount used in query
    kindly help!!

    i am using version 11.1.1.3
    i have created an holap cube in Essbase integration services. i have created olap model using rdbms source in the EIS. however i am unable to access the rdbms level(hybrid analysis enabled) data of the essbase cube in obiee.

Maybe you are looking for

  • No shared memory

    hi in BW PRD while executing a report we are getting an error error  message  " AN EXCEPTION WITH TYPE CX_SY_EXPORT_NO_SHARED_MEMORY  OCCURED, NO  SPACE  LEFT IN SHARED MEMORY" Edited by: sarat chandra bomma reddy on Apr 1, 2008 8:45 AM

  • Connecting 32 bit XP machine across network to HP Laserjet 2200d on Windows 7 64 bit machine

    I am trying to connect a 32bit machine running Windows XP across the network to an HP 2200d Laserjet Series PLC 5 printer installed on a 64 bit machine running Windows 7 - The printer can be seen by the XP machine across the network but when I tried

  • Facebook/T​witter/Pic​s

    Not sure if this is the right place for this but.. I can't access Facebook or Twitter and I can't upload/email pictures I take on my Bold 9900. In Facebook, I get this message.  "We cannot reach the Facebook server at this time.  Please try again lat

  • HT4235 Unable to sync iPad to iTunes

    I am unable to sync my iPad (Mini) to iTunes (Verson-11) on Windows-7. The message reads as sync failed to start, reconnect and try again. Could you please advise me on how to resolve this issue.

  • Canon MP600 scanner not working - help!!

    I have a Canon MP600 scanner/copier/printer. It's connected to my MacBook which I purchased in Sept 2007. I have 10.5.2 on my computer. Computer's HD failed after 4 months, then flex cable (BUS cable?) had to be replaced about a week ago. Scanner wor