Loading data into Web Forms

Quick question: can load us data into planning directly using web forms? I believe that we can. Apart from creating a web form and begins to break in numbers, is there anything else to do?

Web forms are given inputing so the answer is Yes, you are really enter data into essbase through planning.
Just to design your web form and you are ready to enter data.

See you soon

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

Tags: Business Intelligence

Similar Questions

  • Could be able to enter data into Web Forms

    Hi guru

    I use Hyperion Planning 11.1.2.2.I have access to create Web forms and have created Web forms, but I have to be able to enter data in Web forms, what could be the problem with it.

    Please help me...

    Thank you and best regards,

    Krish.

    It took several times before, have a read of Hyperion Planning and much more...: why my form data is always read-only...!

    See you soon

    John

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

  • loading data into a pdf file

    I was using CF7 to query data and load in the pdf file using the blog of Ben Forte XPAAJ java library. It's simple, and it worked very well. Then came CF8 and LiveCycle ES. XPAAJ was free, but is not free of LiveCycle ES. LC ES does much more than load data into a pdf and cost a bit, but it's probably worth the money. Because a small part of the LC ES is the same thing as XPAAJ did, the CF8 upgrade almost completely mask XJAAP. (I got it by the judgment of the CF8, starting from the CF7 app service application service, and then restart the CF8 - I don't want to run like that for a long time).
    I can possibly get into LiveCycle, but for now, no one knows something like XPAAJ that can load the data directly into a pdf file or a file Form Data Format (FDF)?
    Thanks Scott

    If by 'data' PDF mean you XMP metadata, so yes: CF8 comes with a version of the iText Java library that includes classes for reading and writing XMP in PDF format. Tag of CFPDF, CF8 uses iText under the hood, but does not yet use all of its features via CFPDF, you can simply call the Java classes directly in order to access iText XMP features.

    Reading and writing XMP examples are given here:
    http://www.Adobe.com/cfusion/webforums/Forum/MessageView.cfm?forumid=1&CATID=7&ThreadId=13 28338

    Check the pdfUtils of Ray Camden CFC on riaForge: it contains a new method of readXMP(). writeXMP() is coming - the code is included in the above thread in any case.

    If you mean that the data of the form rather than XMP data, then iText can do too. Check the iText documentation:
    http://www.1t3xt.info/API/

    Here is a small example of filling out form
    http://www.peabrane.com/2007/3/5/PDF-templates-via-Rails

    and cfSearching (who really knows iText in a context of CF), there is this example, note the use of the iText fdfReader class:
    http://cfsearching.blogspot.com/2008/01/submit-PDF-form-as-FDF-with-ColdFusion.html

  • Loading data into Essbase directly

    Hi all

    I have a question about loading data into Essbase, rather than planning.
    Essbase I found another dimension called HSP_Rates. How can I adjust this dimension when downloading to essbase directly?
    Or the question from another perspective: when writing data to a form in the planning, to which Member of the HSP_Rates is she responsible?

    I hope you got the point that I'm ugly questions :D
    Your help is very appreciated.

    BR
    ioGGo.

    Hello

    This link should provide a little more information:-http://download.oracle.com/docs/cd/E12825_01/epm.111/hp_admin/ch10s04s19s02.html

    What data loading loading essentially it against Hsp_InputValue

    See you soon

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

  • How to load data into the App MVDEMO schema example

    Hi all

    I'm a POC on Oracle Mapviewer and try to build some reports in OBIEE using MApviewer.

    This POC, I use Oracle MVDEMO example Data (11g). I think that these sample data covers few countries like the USA.

    I need to make PDS for the Brazil, I downloaded data from the map of the site as Shapefiles Brazil

    http://GADM.org/country

    in these data of the Brazil, I got from .csv files 4 extensions, .dbf, .shp and SHX

    I need to know how can I load these files into my Oracle 11 g DB? Should I load data into the same pattern of mvdemo, if yes then which table?

    Any help will be appreciated a lot.

    Thank you

    Amit

    Use the Java shapefile Converter utility (http://www.oracle.com/technetwork/database/options/spatialandgraph/downloads/index-093371.html)

    GDAL (gdal.org) FME (Safe) or or MapBuilder.

    Specify the to SRID (i.e. the SRID for loading in Oracle geoms) 4326 or 8307.

    Load into a new table named anything you want. for example brazil_gadm with the geometry named GEOMETRY column

    Once it's loaded, verify that there is an entry for the table and column (BRAZIL_GADM, GEOMETRY) in user_sdo_geom_metadata

    Create a space on brazil_gadm.geometry index if the tool has not created a.

    Add the definitions of topic for the country, State or whatever the admin areas exist in the dataset.

    Import them as layers in OBIEE.

  • URGENT: How to load data into essbase R12 by ODI

    Hi all

    Could you please provide me with step by step document "How to load data into essbase R12 directly through the ODI".

    Kind regards

    Rubi

    Hello

    You need below KM

    RKM E-Business Suite

    IKM E-Business Suite (open Interface)

    then follow the link below

    Red shift: ODI for eBusiness Suite integration - in 4 steps

    Hope it helps

    Thank you

  • A trial is possible before loading data into Essbase?

    Hi all

    I am trying to load data into Essbase, but I need to check in advance for any errors. Is there a way to test vacuum as we do in planning of loading utility?

    I am trying to load via a rule file!

    This thread comes to mind:
    http://www.Network54.com/Forum/58296/thread/1311019508/data+load+optimization+-headervs + column

    I try to stay away from my most entertaining reviews that it simply raises my bp.

    I would say that Essbase databases with incorrect data are the Essbase databases causing a lot of grief. I think that the OP certainly has the right idea, I don't think that the place to do so is Essbase.

    :)

    Kind regards

    Cameron Lackpour

    P.S. If it is a database of the OSB, I like your idea of a fictitious scenario, then a replacement of rule of load (groan) to move the data of this scenario, but even with a WHOLE CLEARBLOCK which will create a fragmentation.

    Published by: CL on August 30, 2011 14:31
    Well, the red stuff is in our veins, you know the stuff that carry oxygen to our body. That starts with a 'b' and ends with a "d"? This word is prohibited through OTN. As well as leather things you put on your feet. So weird. I had to post four times to understand what was get arrested.

  • Loading data into Essbase by FDM

    Dear Guru,

    Can someone provide any document or Pdf associated with loading data into Essbase by FDM?

    Thanks in advance...

    Hello
    I found a couple of days now. Seemed quite useful.
    http://www.Scribd.com/doc/61656853/configuring-FDQM-for-Hyperion-Planning

    See you soon,.
    Alp

  • org.apache.bsf.BSFException loading data into Essbase

    What I try to do is to load data into Oracle's Essbase?
    The operator-> all executions
    Integration to prepare for loading (success)
    Load data integration into essbase (failed) with the below error


    org.apache.bsf.BSFException: exception of Jython:
    Traceback (innermost last):
    "< String >" file, line 23, in there?
    com.hyperion.odi.essbase.ODIEssbaseException: error reached records the maximum error threshold: 1 at com.hyperion.odi.essbase.ODIEssbaseDataWriter.loadData (unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.python.core.PyReflectedFunction.__call__ (PyReflectedFunction.java) at org.python.core.PyMethod.__call__ (PyMethod.java) at org.python.core.PyObject.__call__ (PyObject.java) at org.python.core.PyInstance.invoke (PyInstance.java) at $0 org.python.pycode._pyx35.f (< string >: 23) to org.python.pycode._pyx35.call_function (< string >) to the org.python.core.PyTableCode.call (PyTableCode.java) at org.python.core.PyCode.call (PyCode.java) at org.python.core.Py.runCode (Py.java) at org.python.core.Py.exec (Py.java) to (PythonInterpreter.java) org.python.util.PythonInterpreter.exec to org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:144) to com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:345) to com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:169) to com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2375) to com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java:1616) to com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java:2755) to com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java:69) to com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2515) to com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:537) to com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:449) to com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1954) to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:322) to oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:224) to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:246) to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:237) to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:794) at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:114) at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:83) at java.lang.Thread.run (Thread.java:619) caused by: com.hyperion.odi.essbase.ODIEssbaseException: error reached records the maximum error threshold: 1 at com.hyperion.odi.essbase.ODIEssbaseDataWriter.checkMaxError (unknown Source) at com.hyperion.odi.essbase.ODIEssbaseDataWriter.sendRecordArrayToEsbase (unknown Source)... 35 more
    com.hyperion.odi.essbase.ODIEssbaseException: com.hyperion.odi.essbase.ODIEssbaseException: error reached records the maximum error threshold: 1

    at org.apache.bsf.engines.jython.JythonEngine.exec(JythonEngine.java:146)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.execInBSFEngine(SnpScriptingInterpretor.java:345)
    at com.sunopsis.dwg.codeinterpretor.SnpScriptingInterpretor.exec(SnpScriptingInterpretor.java:169)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.scripting(SnpSessTaskSql.java:2375)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execScriptingOrders(SnpSessTaskSql.java:1616)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java:2755)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java:69)
    at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2515)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:537)
    at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:449)
    at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:1954)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ 2.doAction(StartSessRequestProcessor.java:322)
    at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:224)
    at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:246)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$ 0 (StartSessRequestProcessor.java:237)
    to oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$ StartSessTask.doExecute (StartSessRequestProcessor.java:794)
    at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:114)
    to oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$ 2.run(DefaultAgentTaskExecutor.java:83)
    at java.lang.Thread.run(Thread.java:619)

    I don't really understand what's your problem, you should not need to do anything once it is executed, the interface if records have loaded, then they should be in essbase, if they are rejected, then the error should give you an idea of why they were.

    See you soon

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

  • ODI can load data into the planning and REPLACE the existing data?

    Hello
    ODI (9.3.1.1) can load data into the planning and REPLACE the existing data?
    Currently of our ODI by "ADD" load to existing data data - so that is I accidentally run the load twice, it would be double planning numbers. I don't know how to do it to REPLACE so that running more than twice has no effect.

    With the help of the essbase adapter you would use a rule of load, in the State of charge, you can set whether to replace or add to existing values. It is not difficult to pass.

    See you soon

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

  • Cannot load data into Essbase using ODI

    Hi guys,.

    Help help. I have problem loading data into essbase using ODI. The error message is
    java.sql.SQLException: unexpected token: ACCOUNT in the statement [select C1_ACCOUNT "" account]

    I have a very simple flat file that are similar to the below:

    Account, resources, time, data
    Active, Na_Resource, Jan, 10
    Active, Na_Resource, 12, February

    With the same flat files, I am able to load data to load rules.


    I use 9.3.1.0 and ODI 10.1.3.4.0 essbase. I use the ODI to load members and data in the planning without any problem.


    Thank you

    Hello

    It seems to generate an extra set of quotation marks around the SQL, in my interface it generates.

    SQL = "" "select C1_ACCOUNT 'Account', C2_PERIOD 'Period', C3_RESOURCE 'Resource', C4_DATA 'Data' of the" C$ _0TestApp_testData "where (1 = 1) «»

    Note the single quotes around the account.

    If you go to the topology Manager, on the tab of the physical architecture, right-click 'Hyperion Planning' > 'change '.
    Select the "Langugage" tab for the "JYTHON" line, make sure that the "Object Delimiter" field has no quotes, if it's remove and apply and save.

    See you soon

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

  • How to load data into app unconventional planning (EPM 11.1.1.2)

    Advise me please, a few ways to load data into my unconventional planning (EPM 11.1.1.2) application or perhaps a work around
    Thanks in advance

    Hello

    Without knowing your implenmentation it is difficult to make a decision for you, but more robust methods will be essbase load rules or integration using ODI.

    See you soon

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

  • load data into hyperion application

    Hello
    I have given in the essbase cube and wants to load this data into my Hyperion application?
    What tools should I use and what is it free?

    1. If you have data in your Essbase cube and assuming that this cube is created since the planning application (database create or update) then you should be able to see the data in your forms of planning data without any sort of copy of data.

    2. If the data in a cube completely separate Essbase, then you can export the data in this cube using the Dataexport (http://docs.oracle.com/cd/E12825_01/epm.111/esb_techref/dataexport.htm) and import the result into the Essbase cube that is created from the planning application.

    Doubts?

  • Load data into Hyperion Planning problem with police? Thai tank.

    Hello

    Can someone help me I just load the ODI in Hyperion Planning data; However, it has char Thai in my data. When I see data in Hyperion Planning, char Thai converts? instead. So, how can I load data without problem of tank with ODI fonts? Any expert! Please help me for this

    http://img10.imageshack.us/img10/6087/20090316155228.th.png

    < img src = "http://img10.imageshack.us/img10/6087/20090316155228.th.png" border = "0" alt = "Free Image Hosting at the www.ImageShack.us" / >

    < img src = "http://imageshack.us/img/butansn.png" alt = "QuickPost" border = "0" > QuickPost this image to Myspace, Digg, Facebook, and others!

    In Journal of Hyperion, there is no error here

    2009-03-16 15:14:47, 847 [DwgCmdExecutionThread] INFO: Oracle Data Integrator adapter for Hyperion Planning - free 9.3.1.1
    2009-03-16 15:14:47, 847 INFO [DwgCmdExecutionThread]: connection to the planning application [Budget] on [192.168.3.20]: [11333] using [hypadmin] username.
    2009-03-16 15:14:47, 925 [DwgCmdExecutionThread] INFO: successfully connected to the planning application.
    2009-03-16 15:14:47, 941 INFO [DwgCmdExecutionThread]: loading for the charge of planning options
    Name of the dimension: location like Parent child: true
    Order By entry load: true
    Update the database: false
    2009-03-16 15:14:48, 019 INFO [DwgCmdExecutionThread]: beginning of the loading process.
    2009-03-16 15:14:48, 019 DEBUG [DwgCmdExecutionThread]: number of columns in the result set of source does not match the number of columns planning targets.
    2009-03-16 15:14:48, 066 [DwgCmdExecutionThread] INFO: type of load is a [member of the load dimension].
    2009-03-16 15:14:48, 285 INFO [DwgCmdExecutionThread]: circular reference detected Possible, abandonment of sort and continuing with load. 1368 possible circular reference documents found.
    2009-03-16 15:15:14, 660 INFO [DwgCmdExecutionThread]: load the process is complete.
    2009-03-16 15:27:45, 821 [DwgCmdExecutionThread] INFO: Oracle Data Integrator adapter for Hyperion Planning - free 9.3.1.1
    2009-03-16 15:27:45, 821 INFO [DwgCmdExecutionThread]: connection to the planning application [Budget] on [192.168.3.20]: [11333] using [hypadmin] username.
    2009-03-16 15:27:45, 883 [DwgCmdExecutionThread] INFO: successfully connected to the planning application.
    2009-03-16 15:27:45, 899 INFO [DwgCmdExecutionThread]: loading for the charge of planning options
    Name of the dimension: location like Parent child: true
    Order By entry load: true
    Update the database: true
    2009-03-16 15:27:45, 962 INFO [DwgCmdExecutionThread]: beginning of the loading process.
    2009-03-16 15:27:45, 962 DEBUG [DwgCmdExecutionThread]: number of columns in the result set of source does not match the number of columns planning targets.
    2009-03-16 15:27:45, 993 [DwgCmdExecutionThread] INFO: type of load is a [member of the load dimension].
    2009-03-16 15:27:46, 165 [DwgCmdExecutionThread] INFO: circular reference detected Possible, abandonment of sort and continuing with load. 1368 possible circular reference documents found.
    2009-03-16 15:28:14, 540 [DwgCmdExecutionThread] INFO: planing cube refresh initiated.
    2009-03-16 15:28:22, 993 INFO [DwgCmdExecutionThread]: planning of the cube refresh operation completed successfully.
    2009-03-16 15:28:22, 993 INFO [DwgCmdExecutionThread]: load the process is complete.

    Hello

    I'm glad you find the blog useful.

    I understand that you use 9.3 and to prove that it is not a question of ODI, log into planning from the web, add one manually with thai characters, then refresh the application to push information to essbase, then look at the Member in EA.

    See you soon

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

  • Load data into a table

    Hi friends,

    I'm trying to load records into the rules of the product table of the table with the following...

    create table product)

    prod_id varchar2 (20).

    prod_grp varchar2 (20).

    from_amt number (10),

    to_amt number (10),

    share_amt number (10)

    );

    Insert into product (prod_id, prod_grp, from_amt, share_amt) Values ('10037', "STK", 1, 18);

    Insert into product (prod_id, prod_grp, from_amt, share_amt) Values ('10037', "NSTK", 1: 16.2);

    Insert into product (prod_id, prod_grp, from_amt, to_amt, share_amt) Values ('10038', "NSTK", 1, 5000, 12);

    Insert into product (prod_id, prod_grp, from_amt, to_amt, share_amt) Values ('10038', "STK", 5001, 10000, 16);

    Insert into product (prod_id, prod_grp, from_amt, share_amt) Values ('10038', "STK", 10001, 20);

    Insert into product (prod_id, prod_grp, from_amt, to_amt, share_amt) Values ('10039', "NSTK", 1, 8000, 10);

    Insert into product (prod_id, prod_grp, from_amt, share_amt) Values ('10039', "STK", 8001, 12);

    create table rules)

    rule_id varchar2 (30),

    rule_grp varchar2 (10),

    rate_1 number (10),

    point_1 number (10),

    rate_2 number (10),

    point_2 number (10),

    rate_3 number (10),

    point_3 number (10)

    );

    Criteria of loading in the rules of the table:

    rule_id - "RL" | Product.prod_id

    rule_grp - product.prod_grp

    rate_1 - product.share_amt where from_amt = 1

    point_1 - product.to_amt

    rate_2 - if product.to_amt in point_1 is not NULL, then find product.share_amt of the next record with the same rule_id/prod_id where from_amt (of the next record) = to_amt (current record -

    point_1) + 1

    point_2 - if product.to_amt in point_1 is not NULL, then find product.to_amt of the next record with the same rule_id/prod_id where from_amt (of the next record) = to_amt (current record - )

    point_1) + 1

    rate_3 - if product.to_amt in point_2 is not NULL, then find product.share_amt of the next record with the same rule_id/prod_id where from_amt (of the next record) = to_amt(current )

    Enregistrement-point_2) + 1

    point_3 - if product.to_amt in point_2 is not NULL, then find product.to_amt of the next record with the same rule_id/prod_id where from_amt (of the next record) = to_amt (current record - )

    point_2) + 1

    I tried to load the first columns (rule_id, rule_grp, rate_1, point_1, rate_2, point_2) via the sql loader.

    SQL > select * from product;

    PROD_ID PROD_GRP FROM_AMT TO_AMT SHARE_AMT

    -------------------- -------------------- ---------- ---------- ----------

    10037                STK                           1                    18

    10037                NSTK                          1                    16

    1 5000 12 NSTK 10038

    10038 5001-10000-16 STK.

    10038 10001 20 STK.

    10039 1 8000 10 NSTK

    10039                STK                        8001                    12

    produit.dat

    PROD_ID | PROD_GRP | FROM_AMT | TO_AMT | SHARE_AMT

    "10037' |'. STK' | 1. 18

    "10037' |'. NSTK' | 1. 16.2

    '10038' |' NSTK' | 1. 5000 | 12

    '10038' |' STK' | 5001 | 10000 | 16

    '10038' |' STK' | 10001 | 20

    "10039' |'. NSTK' | 1. 8000 | 10

    "10039' |'. STK' | 8001 | 12

    Product.CTL

    options (Skip = 1)

    load data

    in the table rules

    fields ended by ' |'

    surrounded of possibly ' '.

    trailing nullcols

    (rule_id POSITION (1) ""RL"|: rule_id")

    rule_grp

    from_amt BOUNDFILLER

    point_1

    share_amt BOUNDFILLER

    , rate_1 ' BOX WHEN: from_amt = 1 THEN: share_amt END.

    , rate_2 expression "(sélectionnez pr.share_amt de produit pr où: point_1 n'est pas null et pr.prod_id=:rule_id et: point_1 =: from_amt + 1)" "

    , expression point_2 "(sélectionnez pr.to_amt de produit pr où: point_1 n'est pas null et pr.prod_id=:rule_id et: point_1 =: from_amt + 1)" "

    )

    He has not any support only values in rate_2, point_2... no error either... Not sure if there is another method to do this...

    Please give your suggestions... Thank you very much for your time

    Hello

    Thanks for posting the CREATE TABLE and INSERT instructions for the sample data; It's very useful!

    Don't forget to post the exact results you want from this data in the sample, i.e. what you want the rule table to contain once the task is completed.

    As ground has said, there is no interest to use SQLLDR to copy data from one table to another in the same database.  Use INSERT, or perhaps MERGE.

    2817195 wrote:

    Thank you for your answers... I thought it would be easier to manipulate the data using sql loader... I tried to use insert but do not know how to insert values in point_2, rate_3, rate_2, point_3, columns... For example, when point_1 is not null, need to do a find for the next with the same rule_id record and if the inserted record = pr.from_amt + 1 point_1 then RATE_2 should be inserted with this pr.share_amt of this record...

    SQL > insert into the rules)

    2 rule_id,

    rule_grp 3,.

    rate_1 4,.

    point_1 5,.

    rate_2 6,.

    point_2 7,.

    rate_3 8,.

    9 point_3)

    10. Select

    11 'RL ' | PR.prod_id RULE_ID,

    12 pr.prod_grp RULE_GRP,

    13 CASES WHEN END of pr.from_amt = 1 THEN pr.share_amt RATE_1,

    14 pr.to_amt POINT_1,

    15 (select pr.share_amt from product pr where point_1 is not null and rules.rule_id = pr.prod_id and point_1 = pr.from_amt + 1) RATE_2,

    16 (select pr.to_amt from product pr where point_1 is not null and rules.rule_id = pr.prod_id and = pr.from_amt + 1 point_1) POINT_2,.

    17 (select pr.share_amt from product pr where point_2 is not null and rules.rule_id = pr.prod_id and = pr.from_amt + 1 point_2) RATE_3,.

    18 (select pr.to_amt from product pr where point_2 is not null and rules.rule_id = pr.prod_id and = pr.from_amt + 1 point_2) POINT_3

    19 product pr;

    (select pr.share_amt from product pr where point_1 is not null and point_1 = pr.from_amt + 1) RATE_2,

    *

    ERROR on line 15:

    ORA-00904: "POINT_1": invalid identifier

    Help, please... Thank you very much

    This is what causes the error:

    The subquery on line 15 references only 1 table in the FROM clause, and this table is produced.  There is no point_1 column in the product.

    A scalar subquery like this can be correlated to a table in the Super request, but the only table in the FROM (line 19) clause is also produced.  Since the only table that you read is produced, only columns that you can read are the columns of the product table.

    You use the same table alias (pr) to mean different things 5. It's very confusing.  Create aliases for single table in any SQL statement.  (What you trying to do, I bet you can do without all these subqueries, in any case.)

Maybe you are looking for