Why Warehouse Builder

If the source of all my data is an Oracle DB - data is replicated from different Oracle DB's into a single Oracle DB through shareplex replication(E of ETL is done),
Q1) Will Warehouse builder be of any help if my data souce is just Oracle?
Q2) Will Warehouse builder help me in doing the T and L OF ETL?
Q3) How is warehousebuilder better than using normal pl/sql?

I am glad to see some independent responses to this question already. The question of hand-coding vs automated code-generation surfaces periodically from users, but you will find that the industry has moved on from that debate years ago, i.e there is a consensus that the advantages of code generation outweigh the disadvantages many times over. You can easily find vendor independent validation of this in press, analyst reports and expert opinions. For example here is a expert panel discursion in DM Review http://www.dmreview.com/article_sub.cfm?articleId=7198 Note that the only disadvantage mentioned is the high prices of some of the competing ETL products. This is not applicable to Oracle Warehouse Builder, which remains one of the most affordable products in this market.
Amongst OWB-specific collateral on advantages over hand-coding, take a look at this white paper http://otn.oracle.com/products/warehouse/pdf/business_introduction_to_warehouse_builder.pdf On pages 7 and 8 there are tables listing each area where OWB excels over hand-coding. To summarize this in a few words, by using Warehouse Builder you gain productivity in both initial design and deployment as well as in subsequent change management and operational control of your data warehouse. In the process you get the most optimized, debuggable and auditable code.
Nikolai Rochnik

Similar Messages

  • Confuse about Configuring Oracle Warehouse Builder

    newbie here... i am abit confuse on how to configure the Oracle Warehouse builder...
    I have 2 database... 1 source and 1 new one...
    I understand that i have to install the Runtime Repository in the database computer and the Target Schema through the client's computer...
    so all this while... i am just confuse about what to install into the source database and what to install into the new database...
    Please help...

    Location is a logical entity in your OWB design that can be either a database schema, a flat file location, an SAP application location etc. Once you complete your design and are ready to deploy the design into the runtime environment, you will have to 'register' the locations by providing the physical details of your location to OWB (user name/password, database, hostname etc.).
    I am a bit confused by your configuration - are the source and the target in two separate schemas or in the same schema? Your posts are somewhat contradictory.
    If they are in two different schemas, you should:
    1. Create a source module pointing to a source schema (you can then import data object structures from the source schema - i.e. you don't have to create source tables manually in OWB, but you can import them into the module automatically). This module will have a source location (for example SRC_LOC).
    2. Create a target module where all your target objects will be (i.e. where the data will be loaded). This module will have a different location (TGT_LOC). In your target module you will also create the mappings.
    3. When deploying, you will register SRC_LOC with the physical details of your source schema, while the target location will be registered with the physical details of the target schema. The code generated by OWB during deployment will make sure that the data is extracted from the source schema and inserted into the target schema (either by generating and using DB links or by qualifying the schemas in the extraction queries if source and target are in the same database instance).
    On the other hand, if both source and target objects are in the same db schema, you can have all your objects in the same target module and you will only have to register the location of this target module when deploying (LOC_TGT).
    That said, there can be a variety of reasons why there is no data in the target after you run the extract mapping that have nothing to do with locations, such as logical errors in the mapping (an inappropriate filter or a wrong join), insufficient privileges etc. I suggest you take a look in the runtime audit browser that should contain the error messages relative to your mapping.
    Regards:
    Igor

  • Why does Build Application vi work in development environment but not in executable; error 1025

    Hello,
    I have an application ("A") that I am trying to build using another application ("BuildA").
    I can create an application for A manually from its project using the Build Specification, and it works fine (A.exe).
    Also, when I run BuildA.vi in the development environment it calls the "Build.vi" correctly and again builds application A.exe just fine.
    Then, when I make BuildA an application (manually) and run BuildA.exe, I would expect it to also create A.exe just like BuildA.vi did in the development environment.
    However, it fails with the error:
    Code: 1025
    Open VI Reference in NI_App_Builder_API.lvlib:Build (path).vi->BuildA.vi<APPEND>
    VI Path: <b>C:\TEMP\AppBuild\BuildA\vi.lib\AppBuilder\BuildTarget.vi</b>
    I noticed this thread , which looks like a similar problem, but no conclusion was reached.
    Why does BuildA.vi work fine in the LabVIEW environment, but the application BuildA.exe does not work?  All paths are hard-coded, so it shouldn't be a path issue.
    Thanks,
    -john
    Solved!
    Go to Solution.
    Attachments:
    AppBuild.zip ‏175 KB

    Interesting code.  I'm curious how you came to decide 324ms in your while loop, and 58 in the other, and then 5136ms at the end.  In any case I suspect this has to do with this line of text in the help of the Build.vi.
    If you plan to run a build specification on the LabVIEW Run-Time Engine, do not include the Build VI in any of the VIs for the build specification.
    I don't fully know what this means but it might be why it isn't working.
    The Build.vi opens all Context (application instances) and then looks for the one named "NI.LV.MxLvProvider".  This I assume is a application instance NI uses to build applications.  It then uses this and opens some other VIs in this instance for the building.  The error you are getting is "Application Reference is invalid" meaning it couldn't find the NI.LV.MxLvProvider instance it needs to build.  Again I believe this maybe because you are in a run-time environment and that instance doesn't exist there.
    At the end of the day I'm guessing since Application Builder is not free, NI probably doesn't include it in the Run-Time engine, which is free.  So you can't build the way you want.  You could have and EXE running in the run-time open an instance in the development, then run your VI from there if you must make this an EXE.  It maybe easier to just edit the BuildA.vi to have a "Run When Opened" so that you double click the VI and it runs which behaves like an EXE sorta.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Problem in import of MetaData file in Oracle Warehouse Builder 9.2

    My Problem is Related to Oracle WareHouse Builder.My system's configuration is following :-
    Machine : P4
    Operating System :Windows XP
    ORacle : Version 9.2
    Oracle WareHouse Builder 9.2
    Ram :1GB
    SGA Size :Approximately 650M
    I have 2 MetaData files which I have to import into OWB.
    First file's size is 9M.It got imported properly in 4 minutes without any error.
    2nd File's Size is 30M.when
    I start importing this MEtaData file.It goes upto 35% in Progress Bar.But after that it does not show any improvement.
    I have left the machine running with this option upto 24 hours.
    But nothing happened .It still shows only 35%.
    I have checked log file/Trace file/Alert log files ,but there is no error in these files.
    If any body have any solution about it,Please reply ASAP.I am stucked in this problem from last 7-8 days.
    Waiting for reply
    Thanks & Regards
    Harvinder Singh

    Thanks for your reply Igor.
    As posted the OWB 10.1.0 software is running against a 9.2.0.8.0. database, so OWB still uses DBMS_JOB instead of DBMS_SCHEDULER in this database. In addition I already tested scheduling a simple job to run an OS command as suggested in note 365539.1 , and job scheduling is working fine.
    There are no invalid objects in this database.
    Yasmin

  • Scheduling in Warehouse Builder

    Hi all,
    There is an urgent requirement for scheduling in warehouse builder in my project. Can any one provide me the doucument for the scheduling processes in warehouse builder.

    Hi
    There's 2 ways I've done this:
    1 Use the scheduler in OWB - you need to license the Enterprise ETL option but then it's just a case of reading the manual and setting it up. You will need to have Oracle Workflow installed which is a bit more
    involved but there's lots of posts about that elsewhere on the forum.
    2 Use DBMS_SCHEDULER to run your processes or mappings. Read this blog at Rittman Mead: [http://www.rittmanmead.com/2005/04/28/scheduling-an-owb-90492101-mapping-or-process-flow-using-dbms_job/]
    Set up the function and then call it via a pl/sql block which can be scheduled. Very quick to get set up and doesn't need a license.
    Hope that's enough to get you started
    Pete

  • Problem in DB Link creation ( Oracle warehouse builder 3i  )

    I am facing a problem in DB Link creation.
    Backend: Oracle 8i Server on my machine
    DW Software: Oracle warehouse builder 3i ( client , repository asistant.....)
    Operating system: Windows NT 4 SERVICE PACK 6
    I wants to use the scott database( default database given by oracle ) as my input source.
    How can I create the DB LINK ( for scott database) ?
    How can I create the DB LINK ( for any other database) ?
    Should I need to add anything in Setting of"ODBC DATASOURCE ADMINISTRATION"
    ==================
    Settings done:
    ==================
    DB Link Name :scott
    Host name
    Host name: my machine's ip address
    port number: 1521
    oracle sid: prashant ( my oracle sid)
    user name:scott
    password:tiger
    ==================
    Gives error:
    ==================
    Testing...
    Failed.
    ORA-02085 Database link %s connects to %s
    *Cause:   a database link connected to a database with a different name.
    The connection is rejected.
    *Action:   create a database link with the same name as the database it
    connects to, or set global_names=false.
    Please change it to false by doing :
    first option:
    Log in the database with DBA privilege and use the command:
    alter system set GLOBAL_NAMES = false
    second option:
    Change the GLOBAL_NAMES to false in database system parameter file, init.ora
    ==================
    Options tried:
    ==================
    1. I tried to change GLOBAL_NAMES = false but still not able to create the DB LINK.
    2. As per suggestion of one the friend
    "A file named "Logon.Properties" under the directory $OWB_HOME/wbapp
    in this file please set the property
    OWBSingleUserLockUsage = false"
    I tried the same but it is still not working.
    How should I proceed further.
    I am expecting URGENT FEEDBACK.
    Reply me on : [email protected]
    From
    Prashant

    I solved the problem.
    Procedure I followed :
    UNINSTALL ORACLE WRAEHOUSE BUILDER SOFTAWARE.
    'GLOBAL_NAMES = FALSE' in init.ora file.
    RESTARTED MY MACHINE.
    INSTALL THE ORACLE WRAEHOUSE BUILDER SOFTAWARE.

  • Problem in 10g warehouse builder installation

    I installed 10g warehouse builder on windows xp but when I was trying to deploy the mapping it show a error .
    VLD-2771: System privileges may not allow extraction from source EMP.
    please help me out of this problem

    Hello,
    You might build mapping where you manually configure some target/source object to have database schema and/or database link. In this case OWB warns you that mapping could fail due to lack of access privileges to that object.
    But if you explicitly grant appropriate privilege to mapping’s owner – that’s OK. Mapping will work fine but your will still get this warning during validation/deployment.

  • A bug in the warehouse builder regarding mappings of dimensions

    Hi there
    I do not know if this is the right place to submit a possible bug. Anyways - here goes.
    Warehouse builder client: 10.1.0.2.0
    Warehouse builder repository: 10.1.0.1.0
    I'm creating a dimension, having one level attributes property as a varchar2(30). Thus it has a length of 30. Now, later on I decide this was an error. I update the property to a number, deploys, and reconcile the dimension inbound in the mapping. From now on, it will give an error, since it remembers the length. And a number has a size, not a length. If I remove the dimension from the mapping, and inserts it again, the error still occurs.
    By the way, I am able to reproduce this.
    Anyone who has experienced this, and can blame the stupid user (me) or classify this as a bug?
    Yours
    Kim Andersen

    Hi Igor
    The "error" is actually a "warning":
    Warning: VLD-1004: Column length of ASD_ASDASD is longer than the target column length.
    where ASD_ASDASD is the dimension property, which I altered. It is annoying, though, to have warnings on the list, that aren't needed. And I also spent considerable time thinking that was the error in a mapping, whereas it was a stupid mistake made by me somewhere else :)
    If it's a registered bug, do I get to win some branded Oracle candy?! :)
    Yours
    Kim

  • Oracle Warehouse Builder 10.1.0.4 on Windows 2008 - 64 bits

    Hi Gurus.
    I'm currently working with a customer who wants to migrate all their database-servers to Windows 2008 on 64-bits processors. They're using Oracle Database Enterprise Edition 10g Release 2 (10.2.0.4) and Oracle Warehouse Builder (10.1.0.4). The OWB-clients will still run on Windows XP. I've used the "Certify"-funcionality on Metalink, but it doesn't really answer my questions. (It does* ansver some of my questions, but it also raises a few new ones....)
    My main question is: Can you run serverside OWB 10.1.0.4 on Enterprise Edition 10.2.0.4 for Windows 2008 64-bits?
    Thanks in advance:-)
    Best regards
    Helge
    Edited by: user613304 on Mar 6, 2009 11:10 PM

    No.
    Oracle Warehouse Builder version 10.1.x was desupported on 16-JUL-2007.
    The desupport notice is available on Metalink (Note 376384.1).
    The Warehouse Builder installation as part of the 11.1.0.7 installation should be certified, but I cannot find specifics.

  • Oracle warehouse builder - OWB & Oracle 10g Db on SuSE

    hi folks,
    i have Oracle 10g db on my laptop; and it runs great!
    but since i am trying to gain skills in data warehousing and business inteligence, and after reading about oracle warehouse builder, i decided to install it on my laptop as well.
    but i can not get my head around the docs for installing OWB.
    is the only requirement for OWB to have an OWB_ORACLE_HOME environment variable on linux? how do we start OWB service automatically?
    has anyone installed OWB with oracle on the same pc?
    i would appreciate your comments.
    thanks in advance,
    Nicolas

    Thanks Andreas,
    i have printed and followed the advice on these documents.
    that is how i have got confused about this OWB_ORACLE_HOME.
    i would very much appreciate if could provide me with some brief description of which environment variables are needed for OWB installation.
    regards,
    nicolas

  • Oracle Applications Release 12 and Oracle Warehouse Builder 10gR2

    Hi
    I'm trying to deploying process flows to Workflow but I get the following error:
    RPE-02054: The version of Oracle Workflow is incompatible with this Control Center. Required 2.6.3, but found 2.6.0.
    Comment I found on another thread: "As far Workflow Versions with Oracle Applications is concerned, it is always 2.6.0. Workflow is not identified with its 2.6.x versioning in Oracle Applications. The 2.6.x.x versioning is purely for Workflow Standalone."
    Oracle Warehouse Builder Client: 10.2.1.31
    Oracle Warehouse Builder Repository: 10.2.0.1.0
    Oracle Applications Release 12
    Any help would be appreciated.

    May be the excerpt from the other thread is a response I posted.
    So, when you say, deploying process flows to Workflow, I do not understand what you are doing exactly? If this involves the Oracle Warehouse Builder you may want to explain a little more in detail since I do not understand how OWB works with Workflow. But as far as I have heard, it is Workflow standalone that is packaged with OWB but you are deploying into Oracle Applications.
    What is the version of Oracle Workflow Builder you are using?
    Is the steps you are doing certified to be done with Oracle Applications R12?
    Thanks

  • Oracle Warehouse Builder 10.1.0.4

    Hi All,
    I am searching for Oracle Warehouse builder 10.1 release which is compatible with Oracle database 10gR2 on solaris x86 server.
    I have found softwares for solaris sparc but nothing seems available for oracle 10gR2 on solaris x86.
    OWB 10.1.0.3 is compatible with oracle database 10gR1 and owb 10.1.0.4 and owb 10.1.0.5 are only compatible with 10gR2.
    Currently we are facing some problem with Owb 10.2.0.1 so we have to relay on owb 10.1 release.
    Can any one help me to find link for downloading
    OWB 10.1.0.4 or 10.1.0.5 for solaris x86 server...
    Thanks

    I am still unable to find any owb 10.1.x.x release for solaris x86 environment.
    Do any one have any link for this??
    Message was edited by:
    Fkhalid

  • In urgent need of Warehouse Builder 10.1.0.1 (alternatively 10.1.0.2)

    Can anyone please point me to a downloadlocation where I can find Warehouse Builder 10.1.0.1 (or 10.1.0.2) for Windows ?
    On the Oracle download-page, only version 10.1.0.4 is available.
    regards
    Henrik Poulsen

    Yes I am looking for release 1.
    The link provided is for 10.1.0.4 - I am looking for 10.1.0.1 or 10.1.0.2
    regards
    Henrik Poulsen

  • Oracle 9i Warehouse builder...

    HI,
    We are in the process on designing a datawarehouse.
    Please let me know if Oracle ware house builder provides interfaces to the follwing financial systems :-
    1)Great Plains     V6.0
    2)Sun     4.2.6
    3)Oracle Financials     11.5.8
    4)Navision     2.6
    5)Sage Line 100     6.1
    6)Sage Line 100     7
    7)CostPoint     4.0 Service Pack 3
    8)JD Edwards     
    9)SAP     
    10)Exchequer     5.52.083
    11)Agresso     5.4 Service pack 2
    12)ACCPAC     5.1A & 5.2A
    13)Hyperion Enterprise     5.1
    Kindly help

    You should post this question to the Oracle Warehouse Builder forum.
    Warehouse Builder

  • Warehouse Builder 9.2

    Hi All,
    I would like to the differences between Oracle Warehouse Builder 9.2 and earlier 9.0.
    Also how easy it is to migrate projects in 9.0 to 9.2?.
    Regards
    Balachandar Ganesan

    There have been several versions of OWB9i released (9.0.2, 9.0.3, 9.0.4 and 9.2). To learn more about OWB 9.2, please check out OWB's collateral library on OTN:
    http://otn.oracle.com/products/warehouse/htdocs/OTN_collateral.html
    It's easy to migrate projects from OWB 9.0 to 9.2. For detailed instructions, see chapter 3 of the OWB 9.2 Installation and Configuration Guide:
    http://otn.oracle.com/documentation/warehouse.html

Maybe you are looking for

  • Cannot send iMessages to one of my contacts

    I have a new iPhone 5s.  iMessages work with all of my other iPhone contacts, but one.  It worked with him intermittently and now has stopped completely.   For a few days the only thing I could do was send him Texts (which came up in green on my scre

  • How do I retrieve a corrupted psd file that opens up as a black layer?

    The preview of the picture still appears when I select it in Photoshop, and even appears for a few seconds in Adobe Bridge before going back to black. But nothing I tried, from restore plug ins to online retrieve systems (that tried to bring back ind

  • Need help with non-video clip transitions on the FCP timeline...

    Hi all, I am struggling with this problem with the FCP timeline: I have a mix of things; .motn includes, .psd includes, etc. and I want to put a transition between them and a normal video clip, BUT, as u can guess, it does not work well. I guess beca

  • Project Server 2013 - "An unknown error has occured"

    Hi ! Whenever I navigate to Project Center in Project Server 2013 the credentials window pops-up continuously even after entering correct admin account and after several clicks on OK button in credential window it says "An unknown error has occurred"

  • How do I export an iPhoto album as a pdf?

    How do I export an iPhoto album as a pdf? When I am in the album and go to file --> export, I get each image from the album saved as a separate file. I want to save them all in one file.