Is the OBIEE used to create a data warehouses dynamically?

Management where I work wants to use the OBIEE Administrator to source a 3NF normalized database and create a "virtual data warehouse" in the Business Modeling Mapping layer of OBI Administrator as a Star Schema model is required by OBI Business Model layer. They claim they were told by an Oracle sales rep that the Administrator tool could do this.
Is this possible? As OBI issues only SQL and not PL/SQL how can one "create" dimensions, lookup tables and fact tables dynamically? And even if it could the performance hit to recreate the virtual data warehouse each time a query is issued would be huge.
Having used Prism Warehouse Builder and DataStage in the past to create data warehouses I am aware that one needs a procedural programming language to create and maintain the star schema tables (surrogate key maintenance, controling workflows, maintaining slowly changing dimensions, intermediate lookup tables, etc.). SQL was not meant to do this heavy lifting programming. Afterall, isn't this why Oracle Warehouse Builder and previously Informatica is shipped with OBIEE suite because OBI is not an ETL tool to create dimensional models? One uses an ETL tool to create the dimensional data model for OBI to access and pass along the metadata to OBI Answers.
So is it normal practice to use the Administrator's Business Mapping/Modeling layer for creating a virtual star schema logical tables from physical tables that are 3NF? Or is the tool used to access already denormalized tables in the physical layer that were created using Informatica or OWB or other ETL tool?

I asked an "Expert" in OBIEE. Here are snippets of his response:
"Be aware though that the transformation ability is fairly limited, and
will only really work with data that is very close to a star schema, i.e.
the data can be easily transformed through a couple of denormalizations and
table joins. If your source data is very normalized and cannot easily be
transformed into a star schema, you would need to use a tools such as
Informatica, OWB or similar to extract data from your source systems, load
and then transform it into a data warehouse or data mart and report of of
that. The more that your data needs to be transformed (i.e. the closer it
is to a 3NF model) the more likely it is that you'll need to use an ETL
tool, and a data warehouse or data mart, to host your data."
And in response to my noting the lack of documentation on how to model a 3NF to Star Schema his response was:
"No, you're right, the documentation doesn't really go into "how to" turn a 3NF model into a dimensional model. If you look back to when OBIEE was a Siebel product, the documentation was really aimed at either Siebel consultants or customers who had been on the training, they didn't want customers "off the street" to try and implement OBIEE as it would hit their services revenue. That's where the blog posts we do, things like the Oracle-by-example training courses on OTN and so on come in, otherwise as you say there's little out there on the best way to transform your model - it's mostly passed on "word of mouth" or is built up from experience on working on projects."

Similar Messages

  • "The player used to create the project could not be found"

    After installing Adobe Premiere Pro CC 2014, I have had issues with Encore, which worked fine before. This is the message I get when starting Encore:
    "The player used to create the project could not be found, Adobe defaulting to Adobe player".
    Once I attempt to open a saved project, the message is "Adobe Encore could not find any capable video play modules. Please update your video display drive and start again". I can't create a new project because the program crashes in the attempt.
    I have uninstalled and reinstalled Encore. All drivers are up to date. I am running the program as an administrator.
    Sony Vaio E Series
    Windows 8
    Any ideas what to do?

    Hi Ann,
    Thanks for responding - your answer improved things quite a bit - I installed the latest AMD driver, which seemed to help quite a bit - it added some functionality to Encore. I'm still getting an error message, but the program appears to be functioning in spite of it.
    Thanks again

  • When I try to open an embedded PDF file I get an error "The program used to create this object is AcroExch.exe.

    When I try to open an embedded PDF file (Word doc) I get an error "The program used to create this object is AcroExch.exe. That program is either not installed on your computer, or is corrupt..."  I've tried  about everything from unchecking
    protected mode at startup to removing & reinstalling Adobe.  Nothing seems to fix this issue.  Any other ideas?
    This is happening on Adobe reader 9, 10 & 11 with MS Word 2010 & 2013.  I've uninstalled, cleaned & reinstalled Reader 9, 10 & 11, as well as Acrobat 10 Pro & 11 Standard.  Removed "Protected mode at startup, and changed
    the default program for viewing from reader to Acrobat.  This will not go away.  It is affecting production at our company.

    " Help > Troubleshooting Information > Profile Directory: Open Containing Folder" . i can't find open containing folder in profile directory. it does give me the option to open the places.sqlite file using graphic converter. when i try that, graphic converter gives me a window saying that it can't be opened because it is corrupted or is not a file type supported by graphic converter.
    i appreciate your help with a workaround to get the old bookmarks. that works. however, the problem has morphed from that concern to why adobe reader [the default app.] won't open firefox .sqlite files. is the problem in adobe reader or firefox? also, how can i tell if the places.sqlite file is corrupt?
    i'm getting in over my head here and do appreciate your help.

  • What is the method used for upload of  data

    Hi All,
    What is the method used for upload of  Data from excel spread sheets to SAP HR.
    it is Bulk Data from many countries.LSMW or BDC Session Method?
    what are country specific infotypes used for PA and OM.
    can u plz give the list of country specific infotypes used for PA n OM Module.
    Thanks
    Archana

    Hi Archana,
    To Upload bulk data I think BDC is the best and effecient way.
    Regarding Infotypes we dont have any country specific Infotypes in OM & PA. In Payroll we do have according to country wise.
    I hope you had understood the point
    Regards
    Pavani
    Remainder: Points to be given on answers

  • The program used to create this object is acrobat. that program is either not installed or its nor responding?

    The program used to create this object is acrobat. that program is either not installed or its nor responding.
    to edit this object, install Acrobat or ensure that any dialog boxes in Acrobat are closed.
    I have just installed acrobat Pro XI . when inserting an existing adove file as an object this happens. any ideas?

    OLE Embedded Objects seem to have problems with PDF files.   I am not sure if it's OLE or if it's the OLE server (Acrobat/Reader) installed on the machine in this case.  Does this file work on another machine with Acrobat/Reader installed.

  • The program used to create this object is AcroExch. That program is either not installed on your com

    Need help fixing this. I have multiple users who use to be able to embed a pdf in word, but now are unable to. They receive the following:
    The program used to create this object is AcroExch. That program is either not installed on your computer or it is not responding. To edit this object, install AcroExch or ensure that any dialog boxes in AcroExch are closed.

    i found this happened too on my user.
    i'm using :
    1. Microsoft Office 2010 x64
    2. Adobe Acrobat 10 Standard
    I read some articles said that you need to disable the "Enable protection bla bla bla" which is disabled on AA 10 Standard by default.
    At last it's solved after i uninstall the x64 Office 2010 and install the x86 Office 2010.
    I don't know why but its works.
    Hope its works to you too.
    Regards,

  • How create oracle data Warehouse

    hi master
    sir i am use oracle 9i how i creat data Warehouse
    and how use oracle portal for net
    please give me idea how i start and which woftware i use
    thank's
    aamir

    Do you want to craete a Data Warehouse database or you want to learn on how to design a Data Warehouse ?
    Creating a Data Warehouse database is no different than creating an OLTP database, the only thing in mind should be is that DW are mostly read-only, so you should set initialization parameters suiting DW .

  • I am getting the error "Unable to connect to data warehouse management server" when I try to register it DWMS

    I have a Data Warehouse Server that appears to be functioning but is running System Center Service Manager 2010 (w/ out SP1), Also have a functioning Configuration Management Server with Reporting Services Point installed the is running System Center
    2012. Both systems are VM's running Windows Server 2008 R2 Enterprise w/ SP1 fully patched. Both systems are running SQL Server 2008 R2 as well. When I try to register the Data Warehouse Server via the GUI using the console or in Powershell it errors
    out. Particularly on the GUI with the error "Unable to connect to data warehouse management server". I can browse to it, ping it, get the configuration management reports to run and show my AD assets, etc... but it will not register the DWS. I have
    tried every suggestion TechNet has to offer and I am hitting a wall. Can someone please, please, please help!?!

    unplug modem and router and reboot.
    check setting for network, verify password.
    sign in.  Enter computer information.
    let me know if this works.

  • What are the tables used for ACR & Master data daemon job?

    Hi Experts,
    What are the tables used in the backend for ACR & Master data daemon jobs. I would like to see the details of CHANGERUNMONI or ACR/Hierarchy Change run.
    Kr,
    Praveen

    Hi Praveen,
    Have you tried these tables BALHDR, BALDAT and BALOBJT for checking master date daemon delta status. It may not give you complete details. but definitely helps.. If you find any more details please do let me know..
    Thanks,
    Bharath

  • What is the major use of TAANA in data archiving?

    People say that TAANA can give the distribution profile of the table entries over different
    table field.
    I do not see how come this can help us doing data archiving.
    Please help.
    Thanks a lot!

    Hi Jennifer,
    I use TAANA all the time to help determine what data is in a particular table.  For example, I use it to try and determine how many records there are for a certain document type, per fiscal year, etc.  This information can then be used to determine how many archive runs you will need.  If there are millions of rows for a fiscal year, then you will more than likely want to break that up into months, or quarters (depending on volume).
    Hope this helps.
    Best Regards,
    Karin Tillotson

  • What are the methods used for creating customer

    i have to upload a text file and create customer using idoc .can any one suggest the methods used to fullfil this requirement

    Hi,
    Upload the file using the function module GUI_UPLOAD into an internal table then try to pass the values from the file to the segments in the idoc DEBMAS03 using the function module MASTERIDOC_CREATE_DEBMAS to create the customer.
    Any doubts regarding you can clarify.
    Thanks&Regards
    Sarves

  • Does the iPhone use a lot of data?

    I'm planning to get an iPhone from AT&T, and here's how I want it:
    AT&T Family Plan (550 minutes) with 2 lines
    Messaging 1000
    2 GB data package for iPhone
    The second line won't have the messaging or the data plan and will most likely have a basic phone.
    But here's what I'm kind of concerned about: how much data does the iPhone use on average? Will 2 GB be enough?
    Also, as a subtopic, how does the messaging 1000 plan work? Does it mean that I can send 1000 texts/pics and also receive 1000 texts/pics, or is it 500 each? What about for 2 GB data? How does that work?
    This last question may be a stupid question, but will the two lines share the same phone number, or will each get a different number?

    You can use this to estimate your data usage,
    AT&T Data Usage Calculator: http://www.att.com/standalone/data-calculator/index.html
    "Wi-Fi usage doesn't count against the data included in your plan"

  • SCOM 2012R2 Re-Create OperationsManagerDW (Data Warehouse DB)

    Hi, I know it's daft, but the disk's that housed my DW (and stupidly it's backups) have gone POP!
    I've replaced etc, but now I need to Re-Create the DW, I know this is not as easy as it used to be nowadays as it's created at install time, and there's no Executable to do it any more like there was in previous versions of SCOM.
    So my Question is, how to do it, I've re-created the database itself, and even run the DataWarehouse.Initial.Setup.sql into it, however obviously all the fields that do the ID'ing etc are still blank and need to be populated (specifically stuff like the
    dbo.ManagmentGroup DB etc)
    My question is, CAN this be re-done nowadays? and if so How?
    Thanks again.
    Ashleigh

    Hi,
    Please refer to the below link to follow the procedure in it to move the data warehouse database to a different system:
    How to Move the Data Warehouse Database
    http://technet.microsoft.com/en-us/library/hh268492.aspx
    Regards,
    Yan Li
    Regards, Yan Li

  • How i create oracle9i data Warehouse

    hi master
    sir i am use oracle 9i with devloper 6i
    sir how i create data Warehouse with my 9i data base
    please give me step
    what software i install
    how i use portal
    how i create datamart
    how create cub
    how i connect my oracle 9i with Warehouse
    how i show my portal on net
    how i import my oracle 9i data in Warehouse
    how i create multidimation report for net becuase my other office in other
    city
    how i import diffrence type data from diffrence type of database
    please give me idea how i start and how i get above result
    thank's
    aamir

    You need to have the enterprise version of Oracle DB 9.2.0.2 in order to have DM4J to work fully. It will run on Oracle DB 9.2.0.1 but you would need to install a JMS patch to have the components run successfully. This is better done by just upgrading to 9.2.0.2.
    If you have the correct DB then you need to establish a connection to the db using the "ODM" account and password. You can not access data mining in the db other then through this account.
    Additionally, all ODM_MTR tables are granted to ODM for access out of the box. If you want more data accessible to ODM you will need to grant these individually.

  • Should we be using RAC for a data warehouse?

    We have an Oracle 11.1 data warehouse system. We were having some performance issues with the system so we shutdown one of the RAC nodes, to see if that was causing the problem. The problem was slow updates on a table (all 30+ million rows on one table had to be fixed). One other perforamnce problem is queries of large partitoned tables (even if the partitioin key is used). Both bulk collect and bulk inserts are very fast.
    Question: for a 11.1 data warehouse system should we use RAC? Why?
    Thank you...

    a school of thought that suggests RAC potentially decreases system availability, rather than increasing it.RAC also has the potential of increasing availability. The potential "cuts both ways", so to speak.
    I've worked with non-RAC and RAC databases on a variety of platforms. My experience doesn't show evidence that RAC decreases availability. Given that most servers, even in non-HA clusters, are very reliable (generally), downtime is low in both non-RAC and RAC environments. However, RAC does provide an availability advantage -- protection against node outage. And there are environments which do require the avaialability of RAC. Not all applications require it. RAC is too oversold, not in terms of advantages but in terms of installations.
    the increased complexity and the increased risk of both software and human related errors in a RAC environmentI would say that a similar argument arises in DASD v SAN. A SAN is more complex. Human error on a SAN causes a much higher cost. Human error does occur on a SAN. However, no one rejects a SAN on these grounds alone.
    RAC is complex to implement. It requires more skills to adminster and diagnose. However, if it is setup well, it doesn't suffer outages. An outage from human error is the same as in a non-RAC environment.
    The issue isn't RAC. The issue is that too many customers buy RAC without evaluating seriously whether
    a. they need the additional minute increase in availability
    b. whether there applications are "RAC-aware" {TAF is still misunderstood}
    c. whether they have the skills
    RAC provides scalability. It also provides HA. Let me say that again : It also provides HA.
    I've seen a high end Failover Cluster environment where one of the "best" vendors in the world talked of a 10-30minute outage for the Failover.
    Hemant K Chitale
    http://hemantoracledba.blogspot.com
    Edited by: Hemant K Chitale on May 31, 2009 11:41 PM

Maybe you are looking for