Where to put the tables/sources of custom data in ODI

We have a GR 11, 2 BIAPPS environment where the source is EBS 12.1.3.

We include some tables custom as source in ODI.

The tables are not part of EBS 12.1.3 (since a developed custom application), but they are accessible to the user apps EBS. The paintings are found in a scheme called "xxap" in the same database as EBS 12.1.3. The apps user is used to connect to the schema of the EBS in ODI.

My question is, where in ODI must find these tables to meet standards for customizations?

Cant' find a reference to this in the documentation.

Shouldn't we

1. create a new schema schema/logic Server/physical data and create a data model for that

2. Add a new submodel to the EBS 12.1.3 datamodel and use the EBS data server/existing schemas.

3. Add a new physical schema in the source existing EBS dataserver whose schema is set to "xxap" and create a custom for the datamodel folder

or something else.

Wan't to ensure that the application of patches/upgrades at a later date will not affect our customization.

According to this, it's good to put them directly in the EBS model in a folder 'custom objects '.

http://www.rittmanmead.com/2014/01/customisations-in-bi-apps-11-1-1-7-1-part-2-category-2-changes/

Tags: Business Intelligence

Similar Questions

  • Where to put the cache of catalogue/cr in my configuration

    Where to put the cache of catalogue/cr for best results

    Parameters:

    Execution of lr 5 on Hi-spec laptop, catalog of 20 k cr2 files

    2 TB 7200 RPM disk internal w/photos

    m.2 128 GB SSD - average reader system

    good (also internal), 500 GB - m.2 - SSD drive, new EVO secondary

    All have 20% + free

    Thanks for any advice.

    Normally, a cache system works best when it is on another drive of source files. This means that you would normally like the LR catalog + cache on a separate disk from the original images.

    I put the pictures on the 2 TB drive.

    The 500 GB SSD seems to be a reasonable place for the catalogue and the cache, but I don't know enough about SSDS to talk about the frequent updates of file that will happen with the catalogue.

  • Where to put the java code - best practices

    Hello. I work with the Jdeveloper 11.2.2. I'm trying to understand the best practices for where to put the code. After reviewing the http://docs.oracle.com/cd/E26098_01/web.1112/e16182.pdf, it seemed that request module was the preferred location (although many examples in the pdf file reside in the main methods). After some time of coding, if, I noticed that there was a certain libraries imported and wondered if this would impact performance.

    I looked at the articles published on the forum, in particular Re: programmatically access the method of service (customer interface) . This link mentions for access to the code a bean of support - and the bulk of the recommendations seem to be using the data control to drag to the Joint Strike Fighter, or use the links to access code.

    My interest lies in where to put the java code in the first place; In the view object, entity object, and... other Am, backing bean object?

    I can describe several guess better know where to put the code and the advantages and disadvantages:

    1. in the application module
    Benefits: Central location for code makes development and support easier as there are not multiple access points. Kinda like a data control centralizes the services, the module of the application can act as a conduit for the different parts of the code you have in your model objects.
    Cons: Everything in one place means that the module of the application becomes bloated. I don't know how the memory works in java - if the app module has tons of different libraries are all called when even a method of re - run a simple query is called? Memory of pigs?

    2. write the code in the objects it affects. If you write code that accesses a view object, write it to a display object. Then make it visible for the customer.
    benefits: the code is accessible through ducts less (for example, I expect that if you call the module from the application of a JSF backing bean, then the module of the application calls the view object, you have three different pieces of code-)
    CONT: the code gets spread, more difficult to locate etc.

    I would greatly appreciate your thought on the issue.


    Kind regards
    Stuart

    Published by: Stuart Fleming on May 20, 2012 05:25

    Published by: Stuart Fleming on May 20, 2012 05:27

    First point here is when you say 'where to put the code of java' and you're referring to ADF BC, the point is that you put 'code of java business logic' in the ADF business components. Of course it is very good to have the Java code in the ViewController layer that covers the user interface layer. Just don't put the business logic in the user interface layer and don't put no logical user interface in the model layer. In your 2 examples you seem to consider the ADF BC layer only, so I'll assume that you're not only serious logic java code.

    Meanwhile, I'm not keen on best practices in the term that people are following best practices without thinking, usually best practices come with conditions and forget to apply. Fortunately you do not here that you have thought through the pros and cons of each (nice work).

    Anyway, back on topic and turn off my soap box, regarding where to put your code, my thoughts:

    (1) If you have only 1 or 2 methods set in the AppModuleImpl

    (2) If you have hundreds of methods, or there is that a chance #1 above will turn into #2, divide the code between the AppModuleImpl, the ViewImpl and the ViewRowImpls. Why? Because your AM will become overloaded with hundreds of methods making it unreadable. Put the code where it should logically go instead. Methods that operate on a specific line of VO Approfondissez partner ViewRowImpl, methods that work across lines in a VO enter the ViewImpl and methods that work throughout your in the associated AppModuleImpl.

    To be honest that you never the option you choose, one thing I recommend as a best practice is to be consistent and document standard so not know your other programmers.

    BTW, it is not a question about loading a lot of libraries/imports in a class, it has no performance cost. However if your methods require a lot of class variables, then yes there will be a memory of the costs.

    On a side note, if you are interested in more ideas on how to create ADF applications properly think about joining the EMG "ADF", a forum which deals with ADF architecture, best practices (cough), deployment architectures free online and more.

    Kind regards

    CM.

  • Where to put the IP lease expires?

    I would like to know on where to put the IP Address of the lease, which is currently 30 minutes

    Does anyone have any suggestions?

    Thanks in advance for your suggestions :>

    Lease obtained... April 1, 2014 12:29
    End of the lease. April 1, 2014 12:59 AM

    Image
    http://I1093.Photobucket.com/albums/...ps367c6819.jpg

    In your router.  Like this:

  • WRT120N - impossible to find where to put the DNS I want to use

    I bought a WRT120N to replace a Netgear, I had.

    I can't find in the management console where to put the DNS servers, I want to use.

    Can someone give me please the exploration to find.

    If you want to configure a static DNS on your router, and then connect to the Setup page of your router and on the tab of configuration below, you will find static DNS1 and DNS2 DNS3. For example, you can configure a static dns on your router.

  • DirectX June 2010 asking where to put the extracted files. Where should I put them?

    DirectX June 2010 asking where to put the extracted files. Where should I put them?

    Create a new folder and extract the files to the new folder.

    Let us know if that helps.

  • Where to put the password, the application running in FB4?

    Im trying to follow this tutorial: debug your application Adobe Flash Builder 4.0

    and get an error:

    Deployment failed: 1
    Error: Authentication failed because of an invalid password.

    OK, but where to put the password if testing my application in FB 4.0.1?

    There is no info about it in the tutorial and no password field in the FB4 debug configuration

    In the second screenshot, below "debug host ip", you should be able to enter your password

  • Where to put the report server ip and port for the Siebel server?

    Hello

    Where to put the report server ip and port for the Siebel server? I have checked the document "Reports Siebel Guide" but does not know where is the configuration section ' ip address of the server and port ' for 'Oracle BI Publisher.

    Note: I have installed BI Publisher, now necessary to define the ip editor and siebel server port.

    Please help, thanks.

    Hello

    Communication between Siebel and BEEP coming through webservices. You must set the Siebel Outboundwebservice 'PublicReportService' address to address BI Publisher.

    Similarly, the address of the webservice Siebel Inbound 'BIPSiebelSecurityWS' will be used by BEEP setting under the security model of Siebel - Siebel end Webservice poin of connecting to Siebel EAI, data inorder of success authenticate the Siebel user to perform the tasks of report being initiate Siebel UI.

    Please go through the integration document attached to the thread "Re: ADVISE WEBCAST: BI Publisher 11g Configuration with Siebel", it is any integration Siebel with BEEP 11g steps. " But if you go through each step, there are details about why we do it. Through this way you can better understand the integration.

    I hope this helps.

    Thank you
    Maria

  • Hello, I got a serial number for adobe package I installed 3/4 years ago, but I don't know where I put the serial number and now I need it! Is anyway to find the series through the application code? Thank you!

    Hello, I got a serial number for adobe package I installed 3/4 years ago, but I don't know where I put the serial number and now I need it! Is anyway to find the series through the application code? Thank you!

    If it's a Windows machine, and then try running Belarc Advisor

    http://www.Belarc.com/free_download.html

    For a Mac, you can try:

    https://Mac-product-key-Finder.com/

    Find the serial number of your Adobe product quickly

  • Where to put the delay to show/hide code?

    Hi all.

    How can we?

    I have an item I want to delay when masking, I found a few

    things about that though, I'm having trouble finding where to put the code?

    Here is the script below without the delay. Where I would put the delay code?

    Everything I have tried does not work. He always "presents" the item but without any delay.

    sym.getComposition () .getStage ().getSymbol("Console_Content").getSymbol("console_text"). $("cons_select_text") () .show;

    Any help would be great!

    Thank you

    Hello

    This code does not work: sym.getComposition () .getStage ().getSymbol("Console_Content").getSymbol("console_text"). $("cons_select_text") .delay (1500) .show (1);

    You can use setTimeout or setInterval: Object Window

    delay() function {sym.getComposition () .getStage (.getSymbol("Console_Content")..getSymbol("console_text") $("cons_select_text")) .show ();}

    setTimeout (delay, 1500);

  • Need help to insert rows in the table to a custom table area

    Hi all

    I have a requirement as below.

    I have a page of the i invoke a popup search page and displaying the table data in the area of the table, this table I select lines and pressing the button and given in the basic page in the region of the table being filled, of data, I need to insert these lines into a custom table. Please help me how to achieve this. Basically, I need to insert rows from one table to a custom table region.

    Thnaks

    Hello

    Review the link, below, may be it will help you:

    https://forums.Oracle.com/thread/953885

    https://forums.Oracle.com/thread/2151775

    Please share your solution here, it will help others.

    Concerning

    Mahesh

  • RosettaNet: Where to put the time to perform?

    Repost as a new thread:
    Hello

    I'll put 'Perform time = 1440' in my Collaboration of 3-4 but still my 3A 4 request to have expired after 2 hours. In this case, the accused happens instantly.

    I think that the field "Time" does not effect at all.

    I want that

    1. the application must expire after 2 hours, if it's in the ack State wait much longer and
    2. an application must expire after 1 day, if the corresponding response (Confirmation of the isozyme 3-4) does not appear in the time of 1 day (1440 minutes).

    Can you please suggest the configuration required for this change?

    Anuj has answered this question in an old thread,
    Where to put the time to perform?
    but it seems to be for 10g b2b.

    My question is how to define this value in 11g b2b?

    1. the application must expire after 2 hours, if it's in the ack State wait much longer and

    Under your remote TP channel channel attributes, set the interval to retry as 120 and Retry Count Zero. Your request will remain in State MSG_WAIT_ACK for 120 minutes and then it will error (if the acknowledgement is not received at that time)

    2. an application must expire after 1 day, if the corresponding response (Confirmation of the isozyme 3-4) does not appear in the time of 1 day (1440 minutes).

    Time to perform is not supported in B2B 11 g from now on. Log an SR with plug in charge if you need this feature to 11g. As a solution, you can manage the SLA to backend.

    Kind regards
    Anuj

  • Where to put the script?

    I'm a bit confused on where to put the script so we are quite sure, he will be executed.

    It is my observation that my script should be in the same framework for action takes place. I can't have it just in the 1st frame (like people) and hope that it work. For example, a script runs at the start of my menu frame 1. If I move the start menu in frame 5, the script stops working until I have move the script box 5 in the same layer of the menu.

    The script does not work after that you have a keyframe. It is not postponed, correct?

    What are the General rules on set scripts to?

    Thanks for your suggestions,

    ActionScript executes as soon as the playhead passes the frame that contains the script.  If you have actionscript on frame 1 that references objects which do not exist until the frame 5, the script is still running, but because your code refers to undefined objects, those intended objects will not be affected by the script.

    running ActionScript remains in force for as long as your swf file remains open or until another script removes, replaces or it nulls.

  • Sources of custom data for use in reports of BEEP

    Hello
    Are there additional documentation on sources of custom data in addition to a page at the end of the Custom Configuration of Reporting guide?

    Thank you
    Drew

    Existing parameters in the report do not support chained values, which means a second parameter does not know about the first. However, this may be done using a custom ascx control.
    When you mention a filtered list of question numbers, it's something that you see the interaction with the user? For example, if the user selects the spec 456 trade, then the user would give a list of question numbers to choose from, or is the list of numbers to question anything they should not be able to choose? If the latter, then I would probably recommend to add this logic in SQL written for the BI Publisher report, because it would be much simpler than to create a custom ascx.

    With regard to the selection of specification of trade, is the cross-reference needed something that is deterministic (meaning that it has a specific rule), or is - it, the user will also have to choose? The existing control of EQT usually return PKID Spec, if the rule is deterministic, then he could just report this PKID instead and understand the cross-reference in SQL?

    I ask because the creation of such a custom control will have a job, so if it can be done in SQL instead, it is useful to look at.

  • How to list all the tables that have no data

    Hi all


    I want to list all the tables that have no data. (registration number is 0)

    Someone help me.

    Thank you
    Thiensu2810

    Select owner, table_name from dba_tables where num_rows = 0;

    This assumes that the table statistics are COMMON.

Maybe you are looking for

  • MacBook Pro 13 "Retina Display Usb Port does not... !!

    MacBook Pro 13 "Retina Display right usb port does not... I tried to plug in and out still it doesn't then I rebooted my macbook and again inserted the USB, it worked... !! Why this problem is caused? today is the 5th day since I bought my macbook...

  • Get the "iCloud-storage is full", but it is not.

    Hey.  Get emails full of storage, but there are a 2.4 G spread of 5 G.  Just for email and my incoming emails are bouncing back to the sender apparently.

  • Envy of HP dv7 BIOS password reset

    HelloI forgot my bios password for dv17 want and appreciate your help...Thanks in advanceLock code: 52016721Tony

  • HP ENvy 13-j000na 2 x: advice required to screen broken

    The screen of my HP Envy x 2 has been damaged accidentally, and therefore, the touchscreen is now defective. Everything else seems to be in order. I'm looking for advice on where replaced for better get screen or actually, where to find the part to f

  • How to install the driver for Intel HD on Satellite C660-22V

    Hello I couldn't answered below so here's my question.http://forums.computers.Toshiba-Europe.com/forums//thread.jspa?threadID=68240 As * I don't know if you work for toshiba but what else am I supposed to do if the driver is installed on a new laptop