Flat file data Source creation in BI7
Hi ,
I am trying to create flat file data source in BI7 to load master data.
Aftre i enter all the details,while activating its giving me error like this
Runtime Errors DATA_LENGTH_NEGATIVE
Except. CX_SY_RANGE_OUT_OF_BOUNDS
Can anyone suggest me abt this.
Thanks
Thiru
Hi,
In the datasource def go to the fields tab. Here check the values for the length og the field.
Check whether all the values are within 60
Regds,
Shashank
Similar Messages
-
Urgent: Transport of Flat File Data Source
While transporting flat file data source is it required to transport first in a separate request or everything can go in 1 request.
Thank you,
samHi,
In this case it can go in one request as no replication is needed. But for other datasources, you need to send the datasources first in a separate request and then replicate the datasource in BW before you send the BW changes.
Cheers,
Kedar -
Flat file data sources info pack executing for long time with yellow
I can see flat file all records 140 in above screen but i could not see data in PSA . when i am trying to see the PSA it show not data .
I have tries to make status to green but still request not process to Data target .HI,
When you see message like there is no psa mean data source was not in active.
so activate your data source Thru by using SE38 - RSDS_DATASOURCE_ACTIVATE_ALL(bw 7.x).
After the activation you can try to load data.before that make your yellow request to red status and delete it.
later reload the same flat file.
Thanks -
Cube like aggregation behavior from a flat file data source
Is the following workflow possible in Xcelsius and if so how would your organize you logic to be able to acheive this? Any examples would greatly be appreciated
My data source is XML, therefore a flat file.
The flat file contains multiple dimensions for which the customer wants to aggregate by based on the selection and also include and "ALL" option for every dimension/selector.
Essentially, the file is structured like this:
ie: Dim1 Dim 2 Dim3 Dim 4 Dim5 Metric1 Metric2
a c e j l 5 5
a c e j m 3 2
a c e j n 4 8
a c e k o 3 4
a c e k n 8 2
...etc
We need drop down selectors for Dim1-Dim4 with the "ALL" option. I would have my tables and charts etc use the Dim5, Metric1 and Metric2.
I've used the "Lookup" function to create 1 level of aggregation in a flat file structure with 1 dimension, such as the "Lookup" would call all the Dim1entries and insert into a group of referenced cells and then i would use the "Sum" function from Excel.
But is this possible with multiple dimensions and include the "ALL" option. If so, how? The workflow defined is ideal for a CUBE architecture but for many different political reasons we need to be able to address this with Xcelsius being sourced from a flat file ie XML. Any insight would be greatly appreciated..hi there.
if you backend is SAP BW connected via OLAP Universe you could use L0 Dimensions for all aggregation in WebI Layer. (Check the Blog's of Ingo Hilgefort for details)
Best Regards
Ulrich
http://www.xcelsius-insight.com -
SSIS 2012 - Double quote charcter in data does not allow to load flat file to source component
Hello everyone,
I've created a source component for flat file data.
This file contains data the column data in double quotes. Like,
First Name Last Name
"Ankit" "Shah"
The text qualifier is double quote for source file connection.
When I do have data like below, it does not able to load the source file. And throws an error "The column delimiter for column was not found"
First Name Last Name
"Ank"it" "Shah"
Can anybody please advise how to resolve this problem?
Any help would be much appreciated.
Thanks,
Ankit
Thanks, <b>Ankit Shah</b> <hr> Inkey Solutions, India. <hr> Microsoft Certified Business Management Solutions Professionals <hr> http://ankit.inkeysolutions.comPlease refer:
http://visakhm.blogspot.com/2014/06/ssis-tips-handling-embedded-text.html
http://www.ideaexcursion.com/2008/11/12/handling-embedded-text-qualifiers/
Cheers,
Vaibhav Chaudhari
[MCTS],
[MCP] -
Error in flat file data loading
Hi All,
I have a flat file which has 20000 records, when I tried to do Read Preivew data in Data source creation Iam getting the following error.
I have the field name GROSSMARGIN in flat file I have given the properties of Grossmargin as a keyfigure and
Data Type :FLTP-Floating point number,
Unit/Currency: 0CURRENCY.
I am not getting any error while loading the value like '22134'.But when ever the records which are having the value of 5 digits, and starts with 3 like above one.After words I have replaces the value with some 5 digit number like(24432),It has worked fine.I do not understand the error cause.
Please help me.
Regards,
G S Ramanjaneyulu.Hi Raman,
You are using data type INT2 for this and there is a restriction for this data type.
INT2: 2-byte integer between -32767 and 32767. Fields of this type should only be used for length fields. These long fields are positioned immediately in front of a long field (type LCHR, LRAW). With INSERT or UPDATE on the long field, the database interface enters the length which was actually used in the length field. The length is set to 5 places for this data type.
So this accepts the max no. till 32767 and if you put any no. more than that it will give you error of Overflow.
Please let me know if there are any questions.
Thanks
Amit -
How to Merge Flat file data and DSO Data
I have one DSO A which has more than 20 objects (5 of them are keys), which include 0comp_code,0gl_account,. I have a Flat file which has the following fields ,COMPANY CODE, GLACCOUNT and SUPERVISOR ,EXECUTIVE,ANALYST. My requirement is to get a DSO with consolidated data from DSO A and Flat File data. That means for exapme, In my DSO A , I have US01 COMPANY CODE so when I merge the data in DSO C It should diplay the data for the supervisor exe and analyst for DSO A as well
When I added with 2 DSOs A (ECC ) and B (Flat file)..C is getting the data from B and its appending the data for Flat file at the end...So I want to merge both...DSO A should match up with DSO B flat file company code and gl account and should display the remaining fields
I think its clear..Can any one let me know the solution ASAP...
Note: We are on BI7.0 not 3.5...
Thanks in advanceI have the following key fields in DSO A :
0COMP_CODE,OGL_ACCOUNT, 0CHRT_ACCT,0FISCVARNT,0FISCPER,0AC_DOC_NUMBER,0ITEM_NUM.
Here are the total fields in Flat File:
COMPANY CODE,GL ACCOUNT,SUPERVISOR,ANALYST,EXECUTIVE.
Here am taking 0COMP_CODE and 0GL_ACCOUNT as key fileds in DSO B for Flat File...
For every month there will be 5 to 6000 records for Flat file ...
Thanks -
Flat File as Source in OWB Mapping.
Hi All,
Configuration Details is as follows:
Oracle 9i Warehouse Builder Client: 9.2.0.2.8
Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
Windows XP Professional
I developed a mapping which involves a flat file as source & Oracle Table as target steps followed were as follows.
1. Created Flat File module, selected Connector & Location Details.
2. Done mapping for source file & target table.
3. Validated & Generated the mappings.
4. Deployed the mapping in Deployment Manager.
5. Following was Error Message after execution of the mapping.
Completion Status: Completed with errors.
Meesage Log: Starting Execution of VHM_MAP2. Starting Task VHM_MAP2. RPE-01013:SQL Loader reported error condition,number 4. Completing Task VHM_MAP2.
Following was Control File generated by the above mapping.
OPTIONS ( ERRORS=50, BINDSIZE=50000, ROWS=200, READSIZE=65536)
LOAD DATA
CHARACTERSET WE8MSWIN1252
INFILE '{{TEXT_DATA_LOCATION.RootPath}}dept.txt'
BADFILE '{{TEXT_DATA_LOCATION.RootPath}}dept.bad'
DISCARDFILE '{{TEXT_DATA_LOCATION.RootPath}}dept.discard'
INTO TABLE "{{TARGET_LOCATION.Schema}}"."DEPT"
APPEND
REENABLE DISABLED_CONSTRAINTS
FIELDS
TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
"DEPTNO" POSITION (1) INTEGER EXTERNAL ,
"DNAME" CHAR ,
"LOC" CHAR
Please note that no message is displayed in Row Activity & output parameters in Deployment Manager.
I worked on lower version of the OWB & in that version there was no concept of Location, Connector, Deployment Manager.
Not sure why the above mapping is failing?
Also I would like to know where can I get more information about the mapping errors which are different from oracle error messages.
e.g. In above case error message is RPE-01013: SQL Loader reported error condition, number 4 .
Thanks in Advance.
Regards,
VidyanandHi
I'm using single host implementation OWB10g/Oracle on same host.
My flat file location is
c:\source\dept.txt
Pl tell me if I have to save the same file on any particular location for OWB to read.
Implementation in OWB10g
1. Created Flat File module, selected Connector & Location Details.
2. Done mapping for source file & target table.
3. Validated & Generated the mappings.
4. Deployed the mapping in Deployment Manager.
5. Following was Error Message after execution of the mapping.
Can not read data from file
c:\souredept.txt
OPTIONS ( ERRORS=50, BINDSIZE=50000, ROWS=200, READSIZE=65536)
LOAD DATA
CHARACTERSET WE8MSWIN1252
INFILE '{{TEXT_DATA_LOCATION.RootPath}}dept.txt'
BADFILE '{{TEXT_DATA_LOCATION.RootPath}}dept.bad'
DISCARDFILE '{{TEXT_DATA_LOCATION.RootPath}}dept.discard'
INTO TABLE "{{TARGET_LOCATION.Schema}}"."DEPT"
APPEND
REENABLE DISABLED_CONSTRAINTS
FIELDS
TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
"DEPTNO" POSITION (1) INTEGER EXTERNAL ,
"DNAME" CHAR ,
"LOC" CHAR
Thx in advance -
Error with data source creation
Error during Data Source creation: weblogic.common.ResourceException: DataSource
(jdbc.GangsterDB) can't be created with non-existent Pool (connection or multi)
(oraclePool)
I have already created oraclePool with the following properties:
Name : oraclePool
URL : jdbc:weblogic:oracle
Driver: weblogic.jdbc.oci.Driver
Properties:
user=system
server=myserver
In weblogic-ejb-jar.xml file:
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/GangsterDataSource</res-ref-name>
<jndi-name>jdbc.GangsterDB</jndi-name>
</resource-description>
</reference-descriptor>
In ejb-jar.xml file:
<resource-ref>
<res-ref-name>jdbc/GangsterDataSource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
Do I need to make changes in my Entity Bean files? I have made a datasource called
GangsterDB. I do not know the reason for this error. Please do let me know.
Error during Data Source creation: weblogic.common.ResourceException: DataSource
(jdbc.GangsterDB) can't be created with non-existent Pool (connection or multi)
(oraclePool)
Thank you
Ronak ParekhI am still getting the same error:
Unable to deploy EJB: OrganizationEJB from sempire_bc.jar
The DataSource with the JNDI name: OrganizationDB can not be located. Please ensure
that the DataSource has been deployed
successfully and that the JNDI name in your EJB Deployment descriptor is correct.
In my console, I have created a connection pool 'oraclePool' and 3 datasource
'jdbc.GangsterDB', 'jdbc.OrganizationDB' and
'jdbc.JobDB'. I have also specified the target server and there seems to be no
error. I have checked 'Monitor All Connection
Pools' and oraclePool is running. I still do not understand the problem that I
am getting and have no clue how to solve it.
Thank you
Ronak Parekh
My weblogic-ejb-jar.xml file is:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-ejb-jar PUBLIC
'-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB//EN'
'http://www.bea.com/servers/wls600/dtd/weblogic-ejb-jar.dtd'>
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<ejb-name>GangsterEJB</ejb-name>
<entity-descriptor>
<persistence>
<persistence-type>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-type>
<persistence-use>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
</persistence-use>
</persistence>
</entity-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/oraclePool</res-ref-name>
<jndi-name>jdbc.GangsterDB</jndi-name>
</resource-description>
</reference-descriptor>
<local-jndi-name>jdbc.GangsterDB</local-jndi-name>
</weblogic-enterprise-bean>
<weblogic-enterprise-bean>
<ejb-name>OrganizationEJB</ejb-name>
<entity-descriptor>
<persistence>
<persistence-type>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-type>
<persistence-use>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
</persistence-use>
</persistence>
</entity-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/oraclePool</res-ref-name>
<jndi-name>jdbc.OrganizationDB</jndi-name>
</resource-description>
</reference-descriptor>
<local-jndi-name>jdbc.OrganizationDB</local-jndi-name>
</weblogic-enterprise-bean>
<weblogic-enterprise-bean>
<ejb-name>JobEJB</ejb-name>
<entity-descriptor>
<persistence>
<persistence-type>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
<type-storage>META-INF/weblogic-cmp-rdbms-jar.xml</type-storage>
</persistence-type>
<persistence-use>
<type-identifier>WebLogic_CMP_RDBMS</type-identifier>
<type-version>6.0</type-version>
</persistence-use>
</persistence>
</entity-descriptor>
<reference-descriptor>
<resource-description>
<res-ref-name>jdbc/oraclePool</res-ref-name>
<jndi-name>jdbc.JobDB</jndi-name>
</resource-description>
</reference-descriptor>
<local-jndi-name>jdbc.JobDB</local-jndi-name>
</weblogic-enterprise-bean>
</weblogic-ejb-jar>
My ejb-jar.xml file is:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC
"-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN"
"http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar>
<display-name>Business Component CMP 2.0</display-name>
<enterprise-beans>
<entity>
<display-name>Gangster Entity Bean</display-name>
<ejb-name>GangsterEJB</ejb-name>
<local-home>com.sempire.builder.business_component.GangsterHome</local-home>
<local>com.sempire.builder.business_component.Gangster</local>
<ejb-class>com.sempire.builder.business_component.GangsterBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>GangsterEJB</abstract-schema-name>
<cmp-field><field-name>iD</field-name></cmp-field>
<cmp-field><field-name>name</field-name></cmp-field>
<cmp-field><field-name>nickname</field-name></cmp-field>
<cmp-field><field-name>badness</field-name></cmp-field>
<primkey-field>iD</primkey-field>
<resource-ref>
<res-ref-name>jdbc/oraclePool</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<query>
<query-method>
<method-name>findAll</method-name>
<method-params></method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) FROM GangsterEJB AS a]]>
</ejb-ql>
</query>
</entity>
<entity>
<display-name>Organization Entity Bean</display-name>
<ejb-name>OrganizationEJB</ejb-name>
<local-home>com.sempire.builder.business_component.OrganizationHome</local-home>
<local>com.sempire.builder.business_component.Organization</local>
<ejb-class>com.sempire.builder.business_component.OrganizationBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>OrganizationEJB</abstract-schema-name>
<cmp-field><field-name>iD</field-name></cmp-field>
<cmp-field><field-name>name</field-name></cmp-field>
<cmp-field><field-name>description</field-name></cmp-field>
<primkey-field>iD</primkey-field>
<resource-ref>
<res-ref-name>jdbc/oraclePool</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<query>
<query-method>
<method-name>findAll</method-name>
<method-params></method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) FROM OrganizationEJB AS a]]>
</ejb-ql>
</query>
</entity>
<entity>
<display-name>Job Entity Bean</display-name>
<ejb-name>JobEJB</ejb-name>
<local-home>com.sempire.builder.business_component.JobHome</local-home>
<local>com.sempire.builder.business_component.Job</local>
<ejb-class>com.sempire.builder.business_component.JobBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
<reentrant>False</reentrant>
<cmp-version>2.x</cmp-version>
<abstract-schema-name>JobEJB</abstract-schema-name>
<cmp-field><field-name>iD</field-name></cmp-field>
<cmp-field><field-name>name</field-name></cmp-field>
<cmp-field><field-name>score</field-name></cmp-field>
<cmp-field><field-name>setupCost</field-name></cmp-field>
<primkey-field>iD</primkey-field>
<resource-ref>
<res-ref-name>jdbc/oraclePool</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<query>
<query-method>
<method-name>findAll</method-name>
<method-params></method-params>
</query-method>
<ejb-ql>
<![CDATA[SELECT OBJECT(a) FROM JobEJB AS a]]>
</ejb-ql>
</query>
</entity>
</enterprise-beans>
<relationships>
<ejb-relation>
<ejb-relation-name>organization-memberGangsters</ejb-relation-name>
<ejb-relationship-role>
<ejb-relationship-role-name>organization---memberGangsters</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<ejb-name>OrganizationEJB</ejb-name>
</relationship-role-source>
<cmr-field>
<cmr-field-name>memberGangsters</cmr-field-name>
<cmr-field-type>java.util.Collection</cmr-field-type>
</cmr-field>
</ejb-relationship-role>
<ejb-relationship-role>
<ejb-relationship-role-name>memberGangsters---organization</ejb-relationship-role-name>
<multiplicity>Many</multiplicity>
<cascade-delete/>
<relationship-role-source>
<ejb-name>GangsterEJB</ejb-name>
</relationship-role-source>
<cmr-field>
<cmr-field-name>organization</cmr-field-name>
</cmr-field>
</ejb-relationship-role>
</ejb-relation>
<ejb-relation>
<ejb-relation-name>gangsters-jobs</ejb-relation-name>
<ejb-relationship-role>
<ejb-relationship-role-name>gangsters---jobs</ejb-relationship-role-name>
<multiplicity>Many</multiplicity>
<relationship-role-source>
<ejb-name>GangsterEJB</ejb-name>
</relationship-role-source>
<cmr-field>
<cmr-field-name>jobs</cmr-field-name>
<cmr-field-type>java.util.Collection</cmr-field-type>
</cmr-field>
</ejb-relationship-role>
<ejb-relationship-role>
<ejb-relationship-role-name>jobs---gangsters</ejb-relationship-role-name>
<multiplicity>Many</multiplicity>
<relationship-role-source>
<ejb-name>JobEJB</ejb-name>
</relationship-role-source>
<cmr-field>
<cmr-field-name>gangsters</cmr-field-name>
<cmr-field-type>java.util.Collection</cmr-field-type>
</cmr-field>
</ejb-relationship-role>
</ejb-relation>
<ejb-relation>
<ejb-relation-name>organization-theBoss</ejb-relation-name>
<ejb-relationship-role>
<ejb-relationship-role-name>organization---theBoss</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<ejb-name>OrganizationEJB</ejb-name>
</relationship-role-source>
<cmr-field>
<cmr-field-name>theBoss</cmr-field-name>
</cmr-field>
</ejb-relationship-role>
<ejb-relationship-role>
<ejb-relationship-role-name>theBoss---organization</ejb-relationship-role-name>
<multiplicity>One</multiplicity>
<relationship-role-source>
<ejb-name>GangsterEJB</ejb-name>
</relationship-role-source>
</ejb-relationship-role>
</ejb-relation>
</relationships>
<assembly-descriptor>
<container-transaction>
<method>
<ejb-name>GangsterEJB</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>OrganizationEJB</ejb-name>
<method-name>*</method-name>
</method>
<method>
<ejb-name>JobEJB</ejb-name>
<method-name>*</method-name>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>
</assembly-descriptor>
</ejb-jar>
My weblogic-cmp-rdbms-jar.xml file is:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-rdbms-jar PUBLIC
'-//BEA Systems, Inc.//DTD WebLogic 6.0.0 EJB RDBMS Persistence//EN'
'http://www.bea.com/servers/wls600/dtd/weblogic-rdbms20-persistence-600.dtd'>
<weblogic-rdbms-jar>
<weblogic-rdbms-bean>
<ejb-name>GangsterEJB</ejb-name>
<data-source-name>GangsterDB</data-source-name>
<table-name>GANGSTER</table-name>
<field-map>
<cmp-field>iD</cmp-field>
<dbms-column>ID</dbms-column>
</field-map>
<field-map>
<cmp-field>name</cmp-field>
<dbms-column>NAME</dbms-column>
</field-map>
<field-map>
<cmp-field>nickname</cmp-field>
<dbms-column>NICKNAME</dbms-column>
</field-map>
<field-map>
<cmp-field>badness</cmp-field>
<dbms-column>BADNESS</dbms-column>
</field-map>
<weblogic-query>
<query-method>
<method-name>findAll</method-name>
<method-params></method-params>
</query-method>
</weblogic-query>
</weblogic-rdbms-bean>
<weblogic-rdbms-bean>
<ejb-name>OrganizationEJB</ejb-name>
<data-source-name>OrganizationDB</data-source-name>
<table-name>ORGANIZATION</table-name>
<field-map>
<cmp-field>iD</cmp-field>
<dbms-column>ID</dbms-column>
</field-map>
<field-map>
<cmp-field>name</cmp-field>
<dbms-column>NAME</dbms-column>
</field-map>
<field-map>
<cmp-field>description</cmp-field>
<dbms-column>DESCRIPTION</dbms-column>
</field-map>
<weblogic-query>
<query-method>
<method-name>findAll</method-name>
<method-params></method-params>
</query-method>
</weblogic-query>
</weblogic-rdbms-bean>
<weblogic-rdbms-bean>
<ejb-name>JobEJB</ejb-name>
<data-source-name>JobDB</data-source-name>
<table-name>JOB</table-name>
<field-map>
<cmp-field>iD</cmp-field>
<dbms-column>ID</dbms-column>
</field-map>
<field-map>
<cmp-field>name</cmp-field>
<dbms-column>NAME</dbms-column>
</field-map>
<field-map>
<cmp-field>score</cmp-field>
<dbms-column>SCORE</dbms-column>
</field-map>
<field-map>
<cmp-field>setupCost</cmp-field>
<dbms-column>SETUPCOST</dbms-column>
</field-map>
<weblogic-query>
<query-method>
<method-name>findAll</method-name>
<method-params></method-params>
</query-method>
</weblogic-query>
</weblogic-rdbms-bean>
<weblogic-rdbms-relation>
<relation-name>organization-memberGangsters</relation-name>
<weblogic-relationship-role>
<relationship-role-name>memberGangsters---organization</relationship-role-name>
<column-map>
<foreign-key-column>iD</foreign-key-column>
<key-column>ID</key-column>
</column-map>
</weblogic-relationship-role>
</weblogic-rdbms-relation>
<weblogic-rdbms-relation>
<relation-name>gangsters-jobs</relation-name>
<table-name>JOBS</table-name>
<weblogic-relationship-role>
<relationship-role-name>gangsters---jobs</relationship-role-name>
<column-map>
<foreign-key-column>iD</foreign-key-column>
<key-column>ID</key-column>
</column-map>
</weblogic-relationship-role>
<weblogic-relationship-role>
<relationship-role-name>jobs---gangsters</relationship-role-name>
<column-map>
<foreign-key-column>iD</foreign-key-column>
<key-column>ID</key-column>
</column-map>
</weblogic-relationship-role>
</weblogic-rdbms-relation>
<weblogic-rdbms-relation>
<relation-name>organization-theBoss</relation-name>
<weblogic-relationship-role>
<relationship-role-name>organization---theBoss</relationship-role-name>
<column-map>
<foreign-key-column>iD</foreign-key-column>
<key-column>ID</key-column>
</column-map>
</weblogic-relationship-role>
</weblogic-rdbms-relation>
</weblogic-rdbms-jar> -
Working with flat file as source in owb 10.2
Hi,
I am working with flat file as source . While validating the mapping i am getting the following error like
" to specify a data file configure the mapping , add a node under ' Source data file', type in the file name
and select the file location."
Please give me the suggestion . It is very urgent.Hi Venkat,
I tried the following stepts.
1. in Design Center select your mapping and right click and select configure
2. select sql loader data files and select create
3. On right hand side data file Name : enter your source file name (ex : source.csv)
4. click ok button.
5. open mapping and validate.
The mapping is validating. After validating I deployed the mapping. Up to this the mapping is working fine.
But when I start the mapping, It has completed with errors.
The error message is:
Status
Error Log
RPE-01013: SQL Loader reported error condition, number 1.
LRM-00112: multiple values not allowed for parameter 'control'
Job Summary
Updated : 2009-02-24 15:32:43.0 Job Final Status : Completed with errors Job Processed Count : 1 Job Error Count : 1 Job Warning Count : 0
Please give me the suggestions.
Thanks,
Venkat -
Flat file data upload to ODS failed
Hi guys,
While loading the flat file data to ODS, it gets fails immediately without loading single record. Error message shows ::
<b>" Error when opening the data file <file name> (origin A)."
"Error in the data request"
"Error occurred in the data selection"</b>
I am trying to load the data manually thru Infopackage and file is lying in the Application Server and full access given to it. But the important part is when we try to load the file again without doing any changes, it run fine and loads the data without any issues. This happens with every load & everyday.
Any solutions?
Regards
SanjivHi CK,
Step-by-step Analysis status are as given::
<b><Red> </b> Data request sent off ?
<b><No colour></b> RFC to source system successful ?
<b><No colour></b> Does selectable data exist in the source
<b><Red></b> Data selection successfully started ?
<b><Red> </b> Data selection successfully finished ?
<b><Red></b> Processing error in source system reporte
<b><No colour></b> RFC to Warehouse successful ?
<b><Red> </b> Processing error in Warehouse reported ?
<b><No colour></b> Processing successfully finished?
<b><No colour></b> All reported data packets received?
<b><No colour></b> All data packets complete ?
<b><Green> </b> Have all Processing Steps been Carried ou
<b><Green></b> All Data Packets Updated in all Targets?
<b><Green> </b> Inadmissable Aggregation?
Regards
Sanjiv -
Data Source Creation in R/3
Hi all.
I need to extract the data from multiple tables from R/3. For that I am creating a datasource using RSO2. In this scenario do I need choose extraction from view ( IN rso2)& create a view combining these tables & use this in data source creation? Pls let me know the procedure. Could you pls also let me know when to use the option EXTRACTION BY FM (IN rso2)
Thanks in advance.
Kind Regrads,
sami.Hi,
Creation of DataSource
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d3219af2-0c01-0010-71ac-dbb4356cf4bf
/people/siegfried.szameitat/blog/2005/09/29/generic-extraction-via-function-module
Regards,
Sachinkumar -
Hi all,
In general info tab in data source creation(BI 7.0) there is a option of delievery of duplicate records and it hae 3 option and they are undefined, none, allowed.so my question is how undefined is diff. from the other two?Hi Neha,
This indicator gives information on how the DataSource behaves within a request with regard to duplicate records:
' ' The status of the DataSource is unknown.
'0' The DataSource does not deliver any duplicate records within a request, with reference to its key.
'1' The DataSource can deliver duplicate records within a request, with reference to its key. However, no duplicate records are delivered in a data package.
This indicator is particularly important for delta-capable attribute tables and text tables.
For the settings '0' and '1' you also have to define a key for the DataSource. This can be either in the DDIC using the maintenance for the corresponding field property of the extract structure fields, or (alternatively or additionally) in the metadata of the Datasource. A field in the DataSource also has the additional attribute ' DataSource Key Field', which transfersor corrects the DDIC property where necessary.
Use
For a key of time-independent master data or time-independent texts, DataSources can transfer several data records to BI in a request. If data records are transferred to the BI system more than once within a request, this can be the result of the application and you should not see it as an error. In a master data update, the BI system provides functions to handle duplicate data records. When data is loaded into another InfoProvider, the relevant handling must be coded manually, preferably in the end routine for the transformation.
Hope its clear now...
Regards
Gattu -
How to specify inclusion and exclusion rules for File data sources
This is the seed URL for a file data source: file://localhost/c:/myDir/
I want to exclude indexing and searching of files under: file://localhost/c:/myDir/obsolete/
What is the exact format for the exclusion URL?
I have tried both file://localhost/c:/myDir/obsolete/ and /myDir/obsolete/
but neither of it seems to work; it still indexes everything under /myDir/
Should I just put: /obsolete/ as the exclusion URL?
Also after initial crawling, if I change the inclusion and or exclusion rules and then run the crawler again, it should update the indexes accordingly. Is that right?
The version of UltraSearch I am using is 1.0.3.
Thanks for any help on this.Try "/c:/myDir/obsolete/"
Changing inclusion/exclusion rule does not affect files already crawled. It onyl
affects next crawling behavior.
To do any DML to existing data set, use SQL directly on wk$url table under the instance owner. -
How to store the flat file data into custom table?
Hi,
Iam working on inbound interface.Can any one tell me how to store the flat file data into custom table?what is the procedure?
Regards,
SujanHie
u can use function
F4_FILENAME
to pick the file from front-end or location.
then use function
WS_UPLOAD
to upload into
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CALL FUNCTION 'F4_FILENAME' "Function to pick file
EXPORTING
field_name = 'p_file' "file
IMPORTING
file_name = p_file. "file
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
filename = p_file1
TABLES
data_tab = it_line
*then loop at it_line splitting it into the fields of your custom table.
loop at it_line.
split itline at ',' into
itab-name
itab-surname.
endloop.
then u can insert the values into yo table from the itab work area.
regards
Isaac Prince
Maybe you are looking for
-
Loading Facelets via ResourceHandler
Hi there, can anyone tell me what's the main difference between JSF 2.0/2.1 and JSF 2.2 regarding to "Loading Facelets via ResourceHandler". I searched many articles and discussions and regarding to Flows and reosource library contracts there are som
-
Stateful skins with custom states
Hi, i'm desperately trying to create a stateful skins with custom states defined in my component. However, all stateful skins examples i've found so far use built-in flex statex, mostly from buttons, to accomplish this. when i define my own states, t
-
Revision: 10867 Author: [email protected] Date: 2009-10-05 09:50:12 -0700 (Mon, 05 Oct 2009) Log Message: FIx up createInFontContext for when there are no embedded fonts QE Notes: None Doc Notes: None Bugs: SDK-23563 Reviewer: Carol API Change:
-
SB X-Fi Xtremegamer Fatal1ty Pro and Windows 7 problem
6SB X-Fi Xtremegamer Fatalty Pro and Windows 7 problem7Hi, I have SB X-Fi Xtremegamer Fatalty Pro? sound card on my pc and after updating on windows 7 Unltimate my card doesnt work... i tryed every posible driver according this issue and nothing happ
-
Hi what are the impacts of formula we used SAP0,SAP008,SAP004 in creating maintenance work centre.If we do not use these formula what will be the impact. regards sanjay