How to re-import objects relational table on the RPD physical layer...

I'm new to OBIEE. I don't know how to re-import tables relational database on the physical layer, each time that the base table of database structure changes.

How to configure the connections ODBC or OCI of 10G / 11G on my computer so I can re-import objects on RPD on remote server.

I would appreciate if you can give step by step instructions
Thanks in advance.

Hello-

I don't mind not help with ODBC connections, but since this is a separate issue could you please close this issue as correct and display in a separate thread? This makes it easier for other users to get precise answers to their questions during the examination of the messages and keep separate questions.

To end on a question, you can select the button "fix" on the wire next to the correct position.

Thank you very much and see you on the other post!

Kind regards
Jason

Tags: Business Intelligence

Similar Questions

  • How to load a multiple column table in the coherence of caches?

    How to load a multiple column table in the coherence of caches?
    I want to load a multi-column (about 20 columns) table in cache coherence. How to change the following code (spatially how to change the SQL SELECT statement)?
    Is the following select statement enough: Select the key, the value of EMPLOYEES ?
    public static void bulkLoad(NamedCache cache, Connection conn)
        {
        Statement s;
        ResultSet rs;
        
        try
            {
            s = conn.createStatement();
            rs = s.executeQuery("select key, value from table");
            while (rs.next())
                {
                Integer key   = new Integer(rs.getInt(1));
                String  value = rs.getString(2);
                cache.put(key, value);
                }
            ...
            }
        catch (SQLException e)
            {...}
        }

    First of all, you need a class to hold your 20 fields:

    public class Data {
    
        private String field1;
        private String field2;
        private String field3;
        private String field4;
        private String field5;
        private String field6;
        private String field7;
        private String field8;
        private String field9;
        private String field10;
        private String field11;
        private String field12;
        private String field13;
        private String field14;
        private String field15;
        private String field16;
        private String field17;
        private String field18;
        private String field19;
        private String field20;
    
        public Data() {
        }
    
        public String getField1() {
            return field1;
        }
    
        public void setField1(String field1) {
            this.field1 = field1;
        }
    
        public String getField2() {
            return field2;
        }
    
        public void setField2(String field2) {
            this.field2 = field2;
        }
    
        public String getField3() {
            return field3;
        }
    
        public void setField3(String field3) {
            this.field3 = field3;
        }
    
        public String getField4() {
            return field4;
        }
    
        public void setField4(String field4) {
            this.field4 = field4;
        }
    
        public String getField5() {
            return field5;
        }
    
        public void setField5(String field5) {
            this.field5 = field5;
        }
    
        public String getField6() {
            return field6;
        }
    
        public void setField6(String field6) {
            this.field6 = field6;
        }
    
        public String getField7() {
            return field7;
        }
    
        public void setField7(String field7) {
            this.field7 = field7;
        }
    
        public String getField8() {
            return field8;
        }
    
        public void setField8(String field8) {
            this.field8 = field8;
        }
    
        public String getField9() {
            return field9;
        }
    
        public void setField9(String field9) {
            this.field9 = field9;
        }
    
        public String getField10() {
            return field10;
        }
    
        public void setField10(String field10) {
            this.field10 = field10;
        }
    
        public String getField11() {
            return field11;
        }
    
        public void setField11(String field11) {
            this.field11 = field11;
        }
    
        public String getField12() {
            return field12;
        }
    
        public void setField12(String field12) {
            this.field12 = field12;
        }
    
        public String getField13() {
            return field13;
        }
    
        public void setField13(String field13) {
            this.field13 = field13;
        }
    
        public String getField14() {
            return field14;
        }
    
        public void setField14(String field14) {
            this.field14 = field14;
        }
    
        public String getField15() {
            return field15;
        }
    
        public void setField15(String field15) {
            this.field15 = field15;
        }
    
        public String getField16() {
            return field16;
        }
    
        public void setField16(String field16) {
            this.field16 = field16;
        }
    
        public String getField17() {
            return field17;
        }
    
        public void setField17(String field17) {
            this.field17 = field17;
        }
    
        public String getField18() {
            return field18;
        }
    
        public void setField18(String field18) {
            this.field18 = field18;
        }
    
        public String getField19() {
            return field19;
        }
    
        public void setField19(String field19) {
            this.field19 = field19;
        }
    
        public String getField20() {
            return field20;
        }
    
        public void setField20(String field20) {
            this.field20 = field20;
        }
    }
    

    Then you can use it to store data in you original code

    public static void bulkLoad(NamedCache cache, Connection conn)
        {
        Statement s;
        ResultSet rs;
    
        try
            {
            s = conn.createStatement();
            String sql = "select key, value, value2, " +
                    "value3, value4, value5, value6, " +
                    "value7, value8, value9, value10 " +
                    "value11, value12, value13, value14, " +
                    "value15, value16, value17, value18, " +
                    "value19, value120 from table";
    
            rs = s.executeQuery(sql);
            while (rs.next())
                {
                Integer key   = new Integer(rs.getInt(1));
                Data data = new Data();
                data.setField1(rs.getString(2));
                data.setField2(rs.getString(3));
                data.setField3(rs.getString(4));
                data.setField4(rs.getString(5));
                data.setField5(rs.getString(6));
                data.setField6(rs.getString(7));
                data.setField7(rs.getString(8));
                data.setField8(rs.getString(9));
                data.setField9(rs.getString(10));
                data.setField10(rs.getString(11));
                data.setField11(rs.getString(12));
                data.setField12(rs.getString(13));
                data.setField13(rs.getString(14));
                data.setField14(rs.getString(15));
                data.setField15(rs.getString(16));
                data.setField16(rs.getString(17));
                data.setField17(rs.getString(18));
                data.setField18(rs.getString(19));
                data.setField19(rs.getString(20));
                data.setField20(rs.getString(21));
                cache.put(key, data);
                }
            ...
            }
        catch (SQLException e)
            {...}
        }    
    

    Of course your data object would need the appropriate field names and you will have no channels for all types. It must also implement equals and hashCode and ideally PortableObject.

    JK

  • How can I convert an existing table to the ITO

    Hello

    My Oracle version is 10.2.0.4

    Here's my my test_table structure.

    He has 1141580 rows.

    I want to convert to table index. However, there is no secondary indexes.
    How can I convert an existing table to the ITO.

    CREATE TABLE test_table (
       Column1             NUMBER        NOT NULL,
       Column2             DATE          NOT NULL,
       Column3             VARCHAR2(100) NOT NULL,
       Column4             VARCHAR2(8)   NULL,
       Column5             VARCHAR2(40)  NOT NULL,
       Column6             VARCHAR2(3)   NULL,
       Column7             NUMBER        NOT NULL,
       Column8             NUMBER        NULL,
       Column9             VARCHAR2(32)  NULL,
    )
    
    /
    
    
    
    ALTER TABLE test_table
      ADD CONSTRAINT test_table_pk2 PRIMARY KEY (
        Column1,
        Column2
      )
      USING INDEX
        STORAGE (
          INITIAL   30720 K
        )
    
    /
    
    
    ALTER TABLE test_table
      ADD CONSTRAINT test_table_cons1 FOREIGN KEY (
        Column1
      ) REFERENCES test_table2 (
        Column1
      )
    /

    Documentation Oracle say:
    Redefinition of Table online allows you to change the organization from a normal table (heap-organized) to an organized in index table and vice versa.

    For example, you might want to try.

  • Import of some tables in the Source of the ODI

    Hi all

    I am new to odi. I'm trying to use EBS as my source and the local database as my target.

    I created the new source for this instance of the EBS model.

    My requirement is How to import specific EBS tables in odi.

    When I you click on reverse engineering in source model it takes more time and application have been arrested.

    Pls help me about this.

    Thanks in advance.

    You can do a selective reverse engineering by applying a MASK on the name of the resource that you want to retrieve.

    Try starting with a lot of tables.

  • Inserting data in several related tables using the database

    Hello world
    I'm working on a BPM application using Oracle BPM 11.1.1.5.0 and JDeveloper 11.1.1.5.0.

    In my database, I have two tables, loan and guarantee that are related by a field named employeeID (PK on loan) and FK in warranty.
    Each line can have several lines of guarantee.

    At this point, I'm doing an entry form for the user to insert data in the two tables.

    I did successfully before with a single table that has no relations.

    The way I'm doing here is, after the creation of the database successfully adapter, a type of LoanCollection is created in the types module, which can be used to create business objects and data objects of.

    The problem is when I create an object of type loanCollection process data and then create a UI generated automatically on that basis, only the fields in the primary table (the Table of loan) appear in the form.
    On the other hand, if I create a business object based on the LoanSchema, the form for all of the two tables is created automatically (the loan as a form, the guarantee in a table), but then, when I try to access it in the section processing service mission which calls the database adapter, I have no access to such.
    In fact, the only type which can be used in the service task is the process based on the loanCollection data object.

    To summorize, I have to use the type of business for my UI object to include all the fields in both tables, so I have to use the data object from the collection process in the transformation of service task dialog box.
    And I can't find a way to map to another.

    Can someone help me with this please?
    Thank you very much

    Try to follow these steps.

    1. create a new module in your catalogue our BPM project management section
    2. in this new module create 3 Business Objects - (LoanBusinessObject, GuaranteeBusinessObject and GuaranteeArrayBusinessObject)
    3. Add the attributes appropriate to the LoanBusinessObject and the GuaranteeBusinessObject so that they mimic your database tables, then to the GuaranteeArrayBusinessObject add an array of type attribute GuraranteeBusinessObject
    4. now you need to create two process data objects, type loanProcessObject LoanBusinessObject and type guaranteesProcessObject GuaranteeArrayBusinessObject
    5. as inputs to your human task adds the loanProcessObject and guaranteesProcessObject, these should now be available in your data controls and can be used to auto generate the form
    6. in your dbadapter you'll then use XSL Transformation and use for each so that it will write the data to the ready table and all the line items of warranty for the warranty table.

  • What is the best way to apply choice relational tables in the XML document?

    I've got an XML document from outside I turn with full DB XSLT document.

    Some parts of the document contain codes I want to tranfsorm to significant labels of relational tables in our database.

    On road is to disassemble the XML into the relational views and join these views with tables of choice and then back, this time with labels translated, using XMLElement, etc...

    Is there another way less heavy? For example,.

    Select updateXML)
    xml_dta
    ,'/ / section_to_translate/node_to_translate/variable / text () '
    ,(
    Select the label
    of table_recherche
    where Group = extractValue (current_node, '... / Group/Text () ')
    and code = extractValue (current_node, '... / variable/Text () ')
    )
    ) xml_dta
    from my_table
    where... criteria

    However, I do not know how to move from the current node to the extractValue function (if it is possible?.)

    Anyone done the second way?

    Thank you

    You didn't tell the version of your database, so I assume one of them later.

    You can include the part of the translation in the XSL transformation, by accessing an external research paper generated from the database beforehand.

    Here is an example of use of the HR diagram example:

    (1) the source document that are to be processed: emp.xml

    
    
     
      198
      Donald
      OConnell
      SH_CLERK
     
     
      199
      Douglas
      Grant
      SH_CLERK
     
     
      200
      Jennifer
      Whalen
      AD_ASST
     
     
      201
      Michael
      Hartstein
      MK_MAN
     
     
      202
      Pat
      Fay
      MK_REP
     
     
      203
      Susan
      Mavris
      HR_REP
     
     
      204
      Hermann
      Baer
      PR_REP
     
     
      205
      Shelley
      Higgins
      AC_MGR
     
     
      206
      William
      Gietz
      AC_ACCOUNT
     
     
      100
      Steven
      King
      AD_PRES
     
    
    

    (2) the lookup table:

    SQL> create table lookup_table as
      2  select job_id, job_title
      3  from hr.jobs;
    
    Table created
    
    SQL> select * from lookup_table;
    
    JOB_ID     JOB_TITLE
    ---------- -----------------------------------
    AD_PRES    President
    AD_VP      Administration Vice President
    AD_ASST    Administration Assistant
    FI_MGR     Finance Manager
    FI_ACCOUNT Accountant
    AC_MGR     Accounting Manager
    AC_ACCOUNT Public Accountant
    SA_MAN     Sales Manager
    SA_REP     Sales Representative
    PU_MAN     Purchasing Manager
    PU_CLERK   Purchasing Clerk
    ST_MAN     Stock Manager
    ST_CLERK   Stock Clerk
    SH_CLERK   Shipping Clerk
    IT_PROG    Programmer
    MK_MAN     Marketing Manager
    MK_REP     Marketing Representative
    HR_REP     Human Resources Representative
    PR_REP     Public Relations Representative
    
    19 rows selected
     
    

    (3) generate us the document search and store it in the XML DB repository (so that it can be referenced in the XSLT):

    SQL> show user
    User is "dev"
    
    SQL>
    SQL> declare
      2   res boolean;
      3  begin
      4   res := dbms_xdb.CreateResource(
      5    abspath => '/public/temp/lookup.xml',
      6    data => dburitype('/DEV/LOOKUP_TABLE').getXML
      7   );
      8   commit;
      9  end;
     10  /
    
    PL/SQL procedure successfully completed
    
    SQL> set long 10000
    SQL> select xdburitype('/public/temp/lookup.xml').getCLOB() from dual;
    
    XDBURITYPE('/PUBLIC/TEMP/LOOKU
    --------------------------------------------------------------------------------
    
    
      
        AD_PRES
        President
      
      
        AD_VP
        Administration Vice President
      
      
        AD_ASST
        Administration Assistant
      
      
        FI_MGR
        Finance Manager
      
      
        FI_ACCOUNT
        Accountant
      
      
        AC_MGR
        Accounting Manager
      
      
        AC_ACCOUNT
        Public Accountant
      
      
        SA_MAN
        Sales Manager
      
      
        SA_REP
        Sales Representative
      
      
        PU_MAN
        Purchasing Manager
      
      
        PU_CLERK
        Purchasing Clerk
      
      
        ST_MAN
        Stock Manager
      
      
        ST_CLERK
        Stock Clerk
      
      
        SH_CLERK
        Shipping Clerk
      
      
        IT_PROG
        Programmer
      
      
        MK_MAN
        Marketing Manager
      
      
        MK_REP
        Marketing Representative
      
      
        HR_REP
        Human Resources Representative
      
      
        PR_REP
        Public Relations Representative
      
    
     
    

    (4) the sheet XSLT stylesheet (stored in XDB repository as well): emp.xsl

    
    
     
     
     
     
     
      
     
     
     
      
      
       
       
        
       
      
     
    
    

    The transformation is rather bland, but the interesting part lies in access to external document within it.
    I used a key to index the JOB_ID/function pairs.

    (5) last step, apply the transformation:

    SQL> select xmlserialize(document
      2   xmltransform(
      3    xmltype(bfilename('DUMP_DIR','emp.xml'),nls_charset_id('AL32UTF8')),
      4    xdburitype('/public/temp/emp.xsl').getXML()
      5   ) as clob indent
      6  )
      7  from dual;
    
    XMLSERIALIZE(DOCUMENTXMLTRANSF
    --------------------------------------------------------------------------------
    
    
      
        Donald OConnell
        Shipping Clerk
      
      
        Douglas Grant
        Shipping Clerk
      
      
        Jennifer Whalen
        Administration Assistant
      
      
        Michael Hartstein
        Marketing Manager
      
      
        Pat Fay
        Marketing Representative
      
      
        Susan Mavris
        Human Resources Representative
      
      
        Hermann Baer
        Public Relations Representative
      
      
        Shelley Higgins
        Accounting Manager
      
      
        William Gietz
        Public Accountant
      
      
        Steven King
        President
      
    
     
    

    The input document is transformed and each job_id is replaced by its corresponding label.

  • How can I connect 2D Boolean table at the entrance to the structure of the case?

    Hello

    I would like to know how to solve this problem. I try to connect the output of a digital 2D painting and a constant number of 'BIG' before you connect it to the entrance of the structure of the case. An error message appears and it shows ' the type of the source is a 2D boolean array. The sink type is Boolean "."

    I tried to 'disable indexing' on the box of the structure of the case, but the error remains. Would appreciate any comments on it.

    Entry 0 third entry in the index table, not the other.

  • Relational table between the user and UD_ADUSER profile

    Hello

    I have a requirement where in I need to write a query to find out the difference between user profile for a particular user data and the form data from the same user AD process in Oracle Identity Manager 11g R2 (11.1.2.0)

    While the details of the user are stored in usr table, the table of process for AD shape is UD_ADUSER table. By comparing the two tables, I find the common attribute to be orc_key in UD_ADUSER and ORC table contains the usr_key and table orc_key / usr the usr_key.

    Is ORC table the proper relational table between usr and UD_ADUSER tables to link users between these two tables usr and UD_ADUSER?

    Please correct me if I'm wrong.

    -Thank you,

    def.

    You can use these two tables. I always spend Ouedraogo table between them because the OST has the status of a resource. You can query between them.

    -Kevin

  • Import/Export security and also to import exchange rate table in the system 11.1.2

    The requirement is to automate access to a new user. The pain is now that I need to go to the SSP, open each group and add the user to all groups. So if I know how to export a single user (this is a domain user is not a native user) and all its access and import back by changing the user name. This export and import I can avoid all the manual steps.

    We are the system 11.1.2. I tried using LCM, but he has the ability to export only native users but not external users. Y at - it no utlity that I can use to export and import in 11.1.2. I know there of one in 11.1.1.3 CSS import/export utliity.


    Question 2.

    We have a planning application of currency that is built with EPMA. Is there a way I can import excel form exchange rates to the schedule?

    Any suggestions are appreciated.

    Yes change the output so, then you can enter.
    Of course, you can do your own input file but just making it easier to understand the format, if you first export.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • Form and a report on a related table, on the same page.

    Hello.

    I use Apex 2.1 in Oracle Express on Windows.

    I have a table, SUPPLIERS, whose primary key is ACCOUNT_CODE, and an INVOICES table, which has a column also called ACCOUNT_CODE, and of course the idea is ACCOUNT_CODE can be used to join the two tables.

    I created an application, then a 'form on a table with the report' for PROVIDERS, while I have page 1; a report on the SUPPLIERS and page 2; a form for editing a particular record of SUPPLIERS.

    So far so good.

    Now, on page 2, I also want to have a summary of the invoices of the supplier which I am editing the record. So I created a region and in a report on the BILLS.

    The question is: How can I make sure this invoice report shows only the records where the BILLS. ACCOUNT_CODE corresponds to the value of SUPPLIERS. That is currently used by the form ACCOUNT_CODE?

    Thank you
    Nick

    Hi Nick,
    If I understand your question then for the report of the Bills on the second page. do the SQL code for the report of something like:
    Select * from invoices where Account_Code =: P2_Form_Item_Containing_Account_Code_From_Suppliers.

    If you do not have this code of behalf of the providers already in the form, you could do a hidden and protected field that contains the account_code of this provider. I hope this helps.
    -Marc

  • How could I avoid creating C$ table in the db (readonly) source?

    Hi all, I have a big problem here, hope you can help me :(

    the source DB: ORACLE, SQLSERVER2005
    target db: ORACLE
    For oracle data to oracle, I use 'LKM to Oracle (Oracle DBLINK)', 'IKM Oracle incremental update' and 'CKM Oracle. "
    Of data between SQL SERVER and oracle, I use 'LKM SQL for Oracle', 'IKM Oracle incremental update' and 'CKM Oracle. "

    Today, my boss told me that I should not create or alter any table in the source database, even if it was table C$ created by ODI.
    What can I do? Which KM in each progress (ELT) should I use to deal with this situation?

    Hi Jun,

    U cannot use DBLINK and datapump in this case. Try SQL for SQL or SQL for Oracle LKM.

    Thank you
    Guru

  • As select physical table in the .rpd design

    When you create a physical table as a select statement, we can write the SQL as SELECT A, B, c... XXX etc.
    Problem is that it must then go to the COLUMNS tab and set each column... It's the kind of mistake very trendy and a lot of work...

    Is pls. possible to exploit the columns defined in the TABLE PHYSICAL alreaday somehow?

    TXS for any help.
    Antonio

    Hi Antonio,.
    You're not...
    (1) open real RPD and create a view by using the select query, do not add all columns.
    (2) create view in dev db.
    (3) create a new import file RPD view in the physical layer.
    (4) select columns in step 3 and copy
    5) stick to the real RPD on the selection of the "query" select object

    you're good to go.
    This would help you with all of the columns and their data types.

    I hope this helps.

    See you soon,.
    SVee

  • How can I import my iPhotos library into the new application Photos?

    My iPhoto library is on an external hard drive. When I try to import into the new application of Photos on my laptop, it is said that Photos doesn't have "permissions". I can't find a way to solve this problem, please help!

    Hello. This information should help you http://www.macworld.com/article/2909654/software-photography/how-to-import-merge-and-consolidate-your-libraries-in-photos-for-os-x.html

  • How can I avoid objects of rendered outside the page?

    Hello

    I have a few large objects in my Web page that stretch the limits of the page in preview mode. How can I avoid making the parts that are off the page?

    Thank you

    Hadi

    img.jpg

    Hi Hadi,

    You must resize the image to fit the page to avoid that it rendered outside the page.

    Kind regards

    Aish

  • How do I import my Navigation bar and the FLA/SWF slideshow on my flash site

    Hello people. Currently I am woundering hwo to import my files swf and fla navigation and a slideshow on my flash site in flash itself

    so im start with open adobe and my flash page let me do my background images. pages etc and now I need to import my navigation bars and a slide show but when I try to import their they are screwed up and am in the library, but not all the files that I created. so im confused how will import them because they are just? Therefore, there is no mess. I just need to know how to send them there so that they work properly? Anyone know?

    I doubt there is a video for anything this basic, but you can try the search.  I recommend you to practice in a copy of the file that you intend to place them so that you do not lose this file because of a learning curve.

    If you open the fla in your navigation bar, etc., you want to copy the timeline.  If you select all layers and images of the main timeline, right-click the selection and choose copy image.  Then, in the destination file, you must create a new movieclip symbol.  Select the first frame of the new symbol, right-click and select Paste images.  All the layers and images that you copied should appear in the timeline panel.

    If you happen to have symbols from the library of the same name in the different files that you will be combining, which could cause a problem as it prompts you about whether you want to replace one with the other.  Also is it better to rename all of these symbols before you copy them.

Maybe you are looking for

  • 29 watts USB - C adapter to charge iPad mini?

    Hello! Can I use the power adapter USB - C 29 watts with lightning to the USB - C cable to recharge an iPad mini or it only works with the iPad Pro? Best regards, Niklas Johansson

  • How to save only my photo, movie and music files on a second external drive?

    iMac; Mid-2010; 10.9.5 OS.  My 1 TB internal HD is almost full. Time machine backup to external hard drive with a 2. How can I get only my photo, film and audio files automatically save to a second 1 TB WD external hard drive? Thank you.

  • Recover MS Office Starter

    I had to recover my DV6T-7000 due to performance issues and now I can not find software startup of MS Office that came with the laptop. Any suggestions on how I can download or retrieve this software that does not appear in my files that I can discov

  • Songs by repeating the same if the repetition is not lit

    Hey guys, I'm new to this forum and I have a problem. My e260 continues to repeat the song even if the repetition is not lit. usually I could push the button before jumping on the right side and he would return to the menu music (one that has options

  • «Go back to the factory default» deletes all documents and data personal?

    I'm selling my laptop, so return to the factory default. Someone can always retrieve driver information? Thank you. Moved to virus & malware Original title: Is 'back to factory default' totally Virgin pilot?