Data source creation

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

Similar Messages

  • 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

  • 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 Parekh

    I 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>

  • Planning Data source Creation Error

    Hi All, I am getting an Essbase connection error while doing Data source creation for planning application from workspace.
    Below is my Oracle EPM System Diagnostics report for Workspace and Essbase
    Foundation / Workspace
    PASSED     CFG: Configuration     Validating that configuration tasks have been completed 0 seconds
    PASSED     LOG: Login     Module test for Provider Services with URL http://demoserver:9000/workspace/index.jsp?module=aps.aps 0 seconds
    PASSED     LOG: Login     Module test for Web Analysis with URL http://demoserver:9000/workspace/index.jsp?module=WebAnalysis.WebAnalysis 0 seconds
    PASSED     LOG: Login     Module test for Essbase Administration Services with URL http://demoserver:9000/workspace/index.jsp?module=eas.eas 0 seconds
    PASSED     LOG: Login     Module test for Shared Services with URL http://demoserver:9000/workspace/index.jsp?module=interop.interop 0 seconds
    PASSED     LOG: Login     Module test for Reporting and Analysis with URL http://demoserver:9000/workspace/index.jsp?module=raframework.raframework 0 seconds
    PASSED     LOG: Login     Module test for Planning with URL http://demoserver:9000/workspace/index.jsp?module=HyperionPlanning.HyperionPlanning 0 seconds
    PASSED     LOG: Login     Module test for Financial Reporting with URL http://demoserver:9000/workspace/index.jsp?module=hr.hr 0 seconds
    PASSED     LOG: Login     Module test for Calculation Manager with URL http://demoserver:9000/workspace/index.jsp?module=calcmgr.calcmgr 0 seconds
    PASSED     LOG: Login     Module test for Performance Management Architect Data Synchronizer with URL http://demoserver:9000/workspace/index.jsp?module=DataSync.DataSync 0 seconds
    PASSED     LOG: Login     Module test for Performance Management Architect with URL http://demoserver:9000/workspace/index.jsp?module=awb.awb 0 seconds
    PASSED     Single Sign-On     Checking availability of login http://demoserver:9000/workspace/status 0 seconds
    PASSED     REG: Configuration     Checking if product has only one product node in registry. 0 seconds
    PASSED     WEB: Web Application     Availability of Web application context http://demoserver:9000/workspace/status 0 seconds
    Essbase
    PASSED     CFG: Configuration     Validating that configuration tasks have been completed 0 seconds
    PASSED     EAS: Essbase Server     Validating Essbase Server connection to demoserver 42 seconds
    PASSED     EAS: Essbase Server     Validating Essbase Server startup using MaxL command 0 seconds
    PASSED     EXT: External Authentication     Check Native Directory external authentication provider configuration 0 seconds
    PASSED     REG: Configuration     Checking if product has only one product node in registry. 0 seconds
    Essbase / Essbase Administration Services
    PASSED     CFG: Configuration     Validating that configuration tasks have been completed 0 seconds
    PASSED     DB: Database Connectivity     Checking connection to database jdbc:oracle:thin:@demoserver:1521:ORCL 0 seconds
    PASSED     EXT: External Authentication     Check Native Directory external authentication provider configuration 0 seconds
    PASSED     REG: Configuration     Checking if product has only one product node in registry. 0 seconds
    PASSED     WEB: Web Application     Availability of Web application context http://demoserver:9000/aps/APS 0 seconds
    PASSED     WEB: Web Application     Availability of Web application context http://demoserver:9000/essbase-webservices/AdminService 0 seconds
    PASSED     WEB: Web Application     Availability of Web application context http://demoserver:9000/easconsole/console.html 0 seconds
    Essbase / Essbase Integration ServicesPASSED     CFG: Configuration     Validating that configuration tasks have been completed 0 seconds
    PASSED     REG: Configuration     Checking if product has only one product node in registry. 0 seconds
    Essbase / Essbase Studio
    PASSED     CFG: Configuration     Validating that configuration tasks have been completed 0 seconds
    PASSED     DB: Database Connectivity     Checking connection to database jdbc:oracle:thin:@demoserver:1521:ORCL 0 seconds
    PASSED     ESS: Essbase Studio Server     Validating Essbase Studio Server connection 1 seconds
    PASSED     EXT: External Authentication     Check Native Directory external authentication provider configuration 0 seconds
    PASSED     REG: Configuration     Checking if product has only one product node in registry. 0 seconds
    Essbase / Provider Services
    PASSED     CFG: Configuration     Validating that configuration tasks have been completed 0 seconds
    PASSED     REG: Configuration     Checking if product has only one product node in registry. 0 seconds
    PASSED     WEB: Web Application     Availability of Web application context http://demoserver:9000/aps/APS 0 seconds
    PASSED     WEB: Web Application     Availability of Web application context http://demoserver:9000/essbase-webservices/AdminService 0 seconds
    PASSED     WEB: Web Application     Availability of Web application context http://demoserver:9000/easconsole/console.html
    Thank you

    Thanks John and Celvin. It works fine But when i create a sample application, it is failing while creating.
    Saying Error while creating App Please check the logs.
    However i am able to login to the application from HyperionPlanning/LogOn.jsp, But it didnt build properly.
    Below is the log from the path
    Oracle/Middleware/user_projects/epmsystem1/diagnostics/logs/essbase/essbase/app/
    Essbase log doesn't give me anything related.
    [2013-04-16T16:59:33.972-04:00] [SAMAPP] [NOTIFICATION:16] [SVR-139] [] [ecid: 1366142373562,0] [tid: 3052795600] Essbase Server - Release 11.1.2 (ESB11.1.2.2.100B2166)
    [2013-04-16T16:59:33.972-04:00] [SAMAPP] [NOTIFICATION:16] [SVR-35] [] [ecid: 1366142373562,0] [tid: 3052795600] Starting Essbase Server - Application [SAMAPP]
    [2013-04-16T16:59:34.237-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-480] [] [ecid: 1366142373562,0] [tid: 3052795600] Loaded and initialized JVM module
    [2013-04-16T16:59:34.500-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142373562,0] [tid: 3052795600] External [GLOBAL] function [@ESSBASEALERT] registered OK
    [2013-04-16T16:59:35.10-04:00] [SAMAPP] [NOTIFICATION:16] [REQ-202] [] [ecid: 1366142373562,0] [tid: 3052795600] Waiting for Login Requests
    [2013-04-16T16:59:35.512-04:00] [SAMAPP] [NOTIFICATION:16] [REQ-205] [] [ecid: 1366142373562,0] [tid: 3052795600] Received Command [List Databases]
    [2013-04-16T16:59:35.513-04:00] [SAMAPP] [NOTIFICATION:16] [REQ-205] [] [ecid: 1366142373562,0] [tid: 3052795600] Received Command [SetApplicationState]
    [2013-04-16T16:59:35.514-04:00] [SAMAPP] [NOTIFICATION:16] [OBJ-10] [] [ecid: 1366142373562,0] [tid: 3052795600] Writing Application Definition For [SAMAPP]
    [2013-04-16T16:59:40.521-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142373562,0] [tid: 2396957584] Connected from [::1]
    [2013-04-16T16:59:40.522-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142373562,0] [tid: 2386467728] Connected from [::1]
    [2013-04-16T16:59:40.523-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142373562,0] [tid: 2375977872] Connected from [::1]
    [2013-04-16T16:59:40.524-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142373562,0] [tid: 2365488016] Connected from [::1]
    [2013-04-16T16:59:40.524-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142373562,0] [tid: 2407447440] Connected from [::1]
    [2013-04-16T16:59:46.55-04:00] [SAMAPP] [NOTIFICATION:16] [REQ-207] [] [ecid: 1366142373562,0] [tid: 3052795600] RECEIVED SHUTDOWN COMMAND - SERVER TERMINATING
    [2013-04-16T16:59:48.515-04:00] [SAMAPP] [NOTIFICATION:16] [SVR-139] [] [ecid: 1366142388942,0] [tid: 3052988112] Essbase Server - Release 11.1.2 (ESB11.1.2.2.100B2166)
    [2013-04-16T16:59:48.516-04:00] [SAMAPP] [NOTIFICATION:16] [SVR-35] [] [ecid: 1366142388942,0] [tid: 3052988112] Starting Essbase Server - Application [SAMAPP]
    [2013-04-16T16:59:48.791-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-480] [] [ecid: 1366142388942,0] [tid: 3052988112] Loaded and initialized JVM module
    [2013-04-16T16:59:48.871-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspNthMbr] registered OK
    [2013-04-16T16:59:48.875-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspNumToString] registered OK
    [2013-04-16T16:59:48.877-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspDateToString] registered OK
    [2013-04-16T16:59:48.880-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspConcat] registered OK
    [2013-04-16T16:59:48.885-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspMbrIndex] registered OK
    [2013-04-16T16:59:48.889-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspMessage] registered OK
    [2013-04-16T16:59:48.892-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspGetMbrCount] registered OK
    [2013-04-16T16:59:48.895-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspDateDiff] registered OK
    [2013-04-16T16:59:48.897-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspDateRoll] registered OK
    [2013-04-16T16:59:48.900-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspOffsetIdx] registered OK
    [2013-04-16T16:59:48.903-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspMbrList] registered OK
    [2013-04-16T16:59:48.906-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspNextAllocIdx] registered OK
    [2013-04-16T16:59:48.909-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspStringCompare] registered OK
    [2013-04-16T16:59:48.922-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@JDebug] registered OK
    [2013-04-16T16:59:48.925-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@JSendDebug] registered OK
    [2013-04-16T16:59:48.928-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspCreateCDFSession] registered OK
    [2013-04-16T16:59:48.931-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspRemoveCDFSession] registered OK
    [2013-04-16T16:59:48.934-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspAddPageCombination] registered OK
    [2013-04-16T16:59:48.937-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspCreateEssbaseServerFile] registered OK
    [2013-04-16T16:59:48.940-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspWritePageCombinations] registered OK
    [2013-04-16T16:59:48.943-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [LOCAL] function [@HspGetFileName] registered OK
    [2013-04-16T16:59:49.159-04:00] [SAMAPP] [NOTIFICATION:16] [CFW-445] [] [ecid: 1366142388942,0] [tid: 3052988112] External [GLOBAL] function [@ESSBASEALERT] registered OK
    [2013-04-16T16:59:49.160-04:00] [SAMAPP] [NOTIFICATION:16] [OBJ-8] [] [ecid: 1366142388942,0] [tid: 3052988112] Reading Application Definition For [SAMAPP]
    [2013-04-16T16:59:49.161-04:00] [SAMAPP] [NOTIFICATION:16] [OBJ-10] [] [ecid: 1366142388942,0] [tid: 3052988112] Writing Application Definition For [SAMAPP]
    [2013-04-16T16:59:49.668-04:00] [SAMAPP] [NOTIFICATION:16] [REQ-202] [] [ecid: 1366142388942,0] [tid: 3052988112] Waiting for Login Requests
    [2013-04-16T16:59:50.173-04:00] [SAMAPP] [NOTIFICATION:16] [REQ-205] [] [ecid: 1366142388942,0] [tid: 3052988112] Received Command [SetApplicationState]
    [2013-04-16T16:59:50.174-04:00] [SAMAPP] [NOTIFICATION:16] [OBJ-10] [] [ecid: 1366142388942,0] [tid: 3052988112] Writing Application Definition For [SAMAPP]
    [2013-04-16T16:59:50.176-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142388942,0] [tid: 2407447440] Connected from [::1]
    [2013-04-16T16:59:50.176-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142388942,0] [tid: 2396957584] Connected from [::1]
    [2013-04-16T16:59:50.176-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142388942,0] [tid: 2386467728] Connected from [::1]
    [2013-04-16T16:59:50.177-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142388942,0] [tid: 2375977872] Connected from [::1]
    [2013-04-16T16:59:50.177-04:00] [SAMAPP] [NOTIFICATION:16] [TCP-59] [] [ecid: 1366142388942,0] [tid: 2365488016] Connected from [::1]
    Edited by: user8819264 on 16-Apr-2013 18:37

  • Data source creation for service contract configuration

    Hello all,
    I have to create a data source for extraction of service contract configuration. I think this could work like data source creation for sales order creation, but I don't know waht to enter in transaction CTBW. Anyone here has done this previously? Any pointers and/or the strategy you've used will be useful.
    Kind regards,
    Simon

    Hi,
    If you are asking about "CRM sales contracts", The following help gives the info about standard ODS and Datasource.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/d5/9fcd3b869e7d72e10000000a11402f/frameset.htm
    With rgds,
    Anil Kumar Sharma .P

  • Generic Data Source Creation Problem....URGENT!!!!!!!!!!!!!

    Hello BW Experts...!
    I need to create a Generic Data Source out of a table called VBSEGK... I was trying in the usual way with RSO2 , but when I press save button after entering the Table name the following error is coming:
    " Invalid Extract Stucture Template VBSEGK of Data Source ZPARK_01"
    and when I click on the error message its showing
    Diagnosis
    You tried to generate an extract structure with the template structure VBSEGK. This operation failed, because the template structure quantity fields or currency fields, for example, field DMBTR refer to a different table.
    Procedure
    Use the template structure to create a view or DDIC structure that does not contain the inadmissable fields.
      VBSEGK is a standard table , so I cant change the Table structure. Can any one give me some idea of how to create Data source with this table ASAP ASAP please....
         Please ask me questions if you didnt get this...
    thanks

    Hi Harish,
    Please check OSS note 335342.
    Symptom
    The creation of a generic DataSource which is extracted from a DDIC view or a transparent table terminates with error message R8359:Invalid extract structure template &2 of Datasource &1
    Other terms
    OLTP, DataSource, extractor, data extraction, generic extractor
    Reason and Prerequisites
    The problem is caused by a program error.
    Solution
    The table or view used for extraction must have currency and unit fields within the field list of the table/view for all currency and quantity key figures.Otherwise the consistency of the extracted data cannot be ensured.To make the generation possible, check whether all key figures of your table refer to unit fields that are within the field list.If this is not the case, there are two possibilities:
    1. A table is used for extraction.
    Create a view in which you have a currency / unit field contained in the view for each key figure. The currency / unit field from the table must be included in the view to which the key figure actually refers.
    Example:
    Field WKGBTR of table COEP refers to the unit field WAERS of table TKA01. In a view that contains field COEP-WKGBTR, table TKA01 and field WAERS must be included in the field list.
    If the currency or the unit a key figure refers to is not located in a table but in a structure, the key figure has to be removed from the view and read via a customer exit (see below). Structures cannot be included in a view.
    ATTENTION!! Often the key of the table in which the referenced unit is located, does not agree with the key in the table with the corresponding key figure. In this case, the join condition of both tables is not unique in the view definition, that means for each key line of the table with the key figure, several lines of the table with the unit may be read: the result is a multiplying of the number of lines in the view by a factor corresponding to the number of lines that fit the key figure, in the unit table. To be able to deliver consistent data to a BW system, check whether the unit of the key figure in question should always have a fixed value. If yes then you can determine that in the view definition via 'GoTo -> Selection conditions'. If no, then you must proceed as follows:
    a) Remove the key figure from the view
    b) Define the DataSource
    c) Enhance the extract structure by key figure and unit for each append (Transaction RSA6)
    d) Add the key figure and the unit in a customer exit
    2. A view is already used for the extraction
    If it is not possible to obtain a unit of measure from a table on which the view is based, the unit field must be deleted from the field list.
    A note in relation to the upward compatibility of BW-BCT InfoSources: BW-BCT 1.2B was not yet able to check units and currency fields. For this reason, it is possible that InfoSources which were defined in the source system as of BW-BCT 1.2B must be redefined as of 2000.1 in the manner described above. However, checks are absolutely essential for the consistency of the extracted data.
    Regards,
    Praveen

  • Data source creation with XEClient driver crashes ODBC Data Source Admin.

    OS: Windows XP Professional SP2
    How to reproduce:
    1. Install Oracle XEClient 10g from: http://www.oracle.com/technology/software/products/database/xe/htdocs/102xewinsoft.html
    2. (optional) You may need to install MSVCRT71.DLL and MFC71.DLL (see Re: odbc error in XE and 9i
    3. Open Control Panel
    4. Double-click on the Administrative Tools icon
    5. Open Data Sources (ODBC) applet.
    6. Click Add button
    7. Select Oracle in XEClient
    8. Name the Data Source.
    9. Press OK
    10. Double-click on the Data Source. The ODBC Data Source Administrator crashes.

    OS: Windows XP Professional SP2
    How to reproduce:
    1. Install Oracle XEClient 10g from: http://www.oracle.com/technology/software/products/database/xe/htdocs/102xewinsoft.html
    2. (optional) You may need to install MSVCRT71.DLL and MFC71.DLL (see Re: odbc error in XE and 9i
    3. Open Control Panel
    4. Double-click on the Administrative Tools icon
    5. Open Data Sources (ODBC) applet.
    6. Click Add button
    7. Select Oracle in XEClient
    8. Name the Data Source.
    9. Press OK
    10. Double-click on the Data Source. The ODBC Data Source Administrator crashes.

  • Problem in Data Source Creation

    Hi,
    I am trying to create a Data Source from trans. RSO2
    from -extraction from DB view - view/table -(my table name).
    But when i am trying to save this, it is giving the error "Invalid Extract structure template (my table name)".
    My table is valid and existung in that client.
    What should be done in this case????

    mayank,
    your extract structure will have some currency fields and/or some unit fields ..
    if you go to the base tables , there is a tab for currency fields .. check that andfind out the lookup that the field you want uses , bring that into the view and then generate your datasource.
    fields like MEINH , MEINS will be used for unit lookup ad TCURC etc fo currency lookups , you would have to bring these fields into the view..
    Hope it elps..
    Arun
    Assign points if useful

  • Generic Data Source Creation (Very Urgent)

    Hi Friends,
           I am getting errors while i am creating Generic Data source using Table "ECMCT" .This table contains all fields which is required for my Data Source.
    ---> I gave <b>ECMCT</b> table in "Extraction from DB view " but when i click save its showing error message "INVALID EXTRACT STRUCTURE TEMPLATE ECMCT OF DATASOURCE ZFI_ECMCT(is name of my data source)".
    > I created Function Module using this Table.
    In Function Module "Tables tab"
    i gave "ITAB LIKE ECMCT".
    In "Source Code tab"
    i gave "SELECT * FROM ECMCT INTO TABLE ITAB".
    In RSO2 "Extraction Using Function Module"
    i gave FM name and Extract Structure name as ECMCT. After clicking save its showing ERRORS:
    1) ZFI_ECMCT(is my data source name) : Tables parameter E_T_DATA for     Extractor ZFI_CONSOLIDATION(is my Function module)
    2) Units field CURR1 for feild HSLVT of datasource ZFI_ECMCT is hidden.
    3) ......................................HSL01.....................................................
    4)........................................HSL02...................................................
    ;etc.
    Could u anybody suggest me where i am doing wrong. This is very very urgent for me.
    Thanks,
    Mani.

    Hi,
    For " Extraction Using Table" the system does not create an extract structure automatically if  the  Amount field (type CURR) and currency key field (type CUKY )  are in different tables . Hence u create a View of  the data table and the reference table (Say PA0002 and T001) wherein, include all the fields from PA0002 and just the referenced fields from T001 so that all the fields come under the view.
    But if the above solution is not possible say for ex. if the key fields don't match , then u should go for function modules.
    Regards

  • Issue in generic data source creation in BW

    Hello all,
    I am trying to create Data source in BW through TABLE,this time I am getting error messae.....
    ...."Invalid extract structure template YECMCRDAT of DataSource YECMCRDAT"
    Message no. R8359
    Diagnosis
    You tried to generate an extract structure with the template structure YECMCRDAT. This operation failed, because the template structure quantity fields or currency fields, for example, field CRED_LIM refer to a different table.
    Procedure
    Use the template structure to create a view or DDIC structure that does not contain the inadmissable fields.
    PLease any one give me solution for this.
    Thanks In Advance...
    Sekhar Reddy.

    Hi Sekhar,
    as the message suggests, it seems that your source of data for gen DS in BW is a table, which is missing with a unit for one of the key figure.
    To avoid this inconsistency, create a view and add the unit feild to this alson with the table.
    Also, mention the reference to this unit from the standard units table of BW.
    Ultimately, try creating Gen DS over this view.
    You need to also ensure that the unit is passed with a value during transformations, else this will show an ERR in the report output.
    Naveen.A

  • 3.X Data Source Creation in BI-7.0 environment

    Hello All.
    Kindly suggest how can we create 3.X version datasources in 7.0 environment.
    Thank You in Advance

    hi,
    i hope you are expecting to create the datasource for flat file. if I am rite then, you can create only the 7 data source.
    but when u use the source system data source you have to choose the option while replicating it in BI as 3.x or 7.0.
    you can first use it 3.x and then can be migrated to 7.0 if required.
    Ramesh

  • 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

  • Data Source creation for Master Data from Flat File to BW

    Hi,
    I need to upload Master Data from Flat File. Can anybody tell step by step right from begining of creation of DataSource up to Loading into Master Data InfoObject.
    can any body have Document.
    Regards,
    Chakri.

    Hi,
    This is the procedure.
    1. Create m-data with or without attributes.
    2. Create infosource .
        a) with flexible update
             or
        b) with direct update
    3. Create transfer rules and assign tyhe names of m-data and attribute in "Transfer rules" tab and transfer them to communication structure.
    4. Create the flat-file with same stucture as communication structure.
    5. if chosen direct update then create infopackage and assign the name of flat-file and schedule it.
    6. if chosen flexible update the create update rule with assigning name of the infosource and the schedule it by creating infopackage.
    Hope this helps. If still have prob then let me know.
    Follow this link also.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b2/e50138fede083de10000009b38f8cf/frameset.htm
    Assign points if helpful.
    Vinod.

  • Query regarding data source creation

    Hi all,
              can u plz tell me that what is the use of real time tab in extraction while creating datasource in BI 7.0?

    Hi Neha,
    If you want to get the data in a smaller intervals from the source then we will be go for this option, i.e, the data which is available in the source system till last minute will be available in the BI system for analysis purpose..
    For more information, please go thru the link below:
    http://help.sap.com/saphelp_nw04s/helpdata/en/52/777e403566c65de10000000a155106/frameset.htm
    Post back incase if you are not clear..
    Regards
    Gattu

  • BI data source creation in segmentation.

    Hi
    I am  trying to create a datasource in CRM to a BI system for segmentation . When  enter the RFC destination and click on the 'report' field no reports from BI are being found. It then comes up with the following error:
    System error in system BIDCLNT100
    Message no. CRM_MKTTG_DS_MISC033
    The remote system BIDCLNT100 crashed on dial in.
    Check whether system BIDCLNT100 is a BW system at Release 3.0 or higher
    what is it?
    I checked RFC connection between BW and CRM , they are good. Loaded data into BW as well .

    Hi Sateesh,
    I'm assuming you're using transaction CRMD_MKTDS. Be carefull when using this screen.
    It appears you have to know and enter the report name yourself.
    When using the F4 input help, it will raise this system error message which is not true.
    I tried entering a source name myself and the error did not appear anymore. Afterwards, you can use the F4 input help for the the fields in the detail section. You will notice that one does work.
    Hope this solves your issue.
    Kind regards,

Maybe you are looking for