Types Of Datasources in BI 7.0
Hi Gurus,
Pls let me know the types of Datasources available in BI7.0.
Regards
Vishal
Hi Vishal,
In BI 7.0 there are two types of datasources.
1. Emulated 3.x datasource
2. 7.0 Datasource
When you replicate a datasource as 3.x datasource it is called Emulated datsource, while when you replicate it as 7.0 it is called a 7.0 Datasource.
3.X datasource supports 3.x functionality like transfer rules update rules as well as 7.0 functionality like transformation.
While 7.0 datasouce supports only the new functionality of transformation.
Regards,
Mansi
Similar Messages
-
How to change datasource type 3.x or new after replication?
Hello,
after the replication of a datasource i got a popup, if i want an old 3.X datasource or a new datasource. I clicked new, but i need an old 3.x datasource. Now i don't have a chance the change this.Where can i do it?
I deleted the datasource in sourcesystem, but after new replication i don't get the popup to choose the datasource type.
The problem is, i can't change the technical name of the datasource in sourcesystem because of the naming convention.
Thanks in advance.
Regards.Hi Bill,
it's a generic datasource i created.The problem is that i create a 3.x Infosource too and i want use my generic datasource. But after replication i choose the false type (new datasource and not 3.x datasource) and now i can't assign my datasource to my 3.x infosource.I see the datasource in the sourcesystem-tree but not in the infosource-datasource-assigning-Popup.
How can i change the type of datasource from new datasource to 3.x datasource in BI 7.0??? -
Infopackage type not equal datasource type
Hi!
I have message "Infopackage type T <> datasource type D".
I load master data by transaction datasource. I don't see any problem.
this mean that Infopackage for texts data, datasource for transaction data.
But why it happens?Hi,
"I load data to Characteristic text and attribute using one datasorce 3.x for transaction data."... I am not sure what it means...
we need to have to different datasources for loading the Texts and Attributes... in the 3.x method, the Infosource appears to be the same for both (in fact, the infosource structure is automatically adjusted depending the datasource).. but we need to have two different datasources.. please create a new generic data for the other, if one of the datasources is not available..
if you can give more details, like the name of the data source, name of the Infoobject you are loading etc.. then I can provide more accurate answers.
rgds
Naga -
What is the difference between the DataSource types in BI?
Hello,
Can someone please explain what is the difference between the four types of DataSources: DataSource for transaction data and DataSource for master data which contains DataSource for attributes, DataSource for texts and DataSource for hierarchies and explain and demonstrate at which scenario I will use each one?When you load data into Cube/ODS, i.e. Transactional data, and you load data into it from Transaction Datasources.
For every Infobject there is Master data associated with it, and Attributes, Texts and hierarchy are types of Master Data.
Say Vendor is InfoObject, and its master data:
Vendor Vendor Desc
1 One
2 Two
Now in Transactional data Vendor 1 can be having multiple entries, and master data contacin master data of that person. Like if u go to some store, your address and personal info is going to save ones, and master data, and next time when you order something your personal details comes from master data, and whatever you buy comes under transaction data. Now with respect to you there may be many attributes, like address, contact number, and so on....and text is what which is going to describe in short who is this person. HIerarchy could be some chain, will tell how you r related to some other person, may be like if someone referred you. -
My scenario. I have been asked to create a series of content types to manage Report requests. A Report Base content type to be the parent, then three content types to extend that base to a Report Crystal, Report SSRS and Report SSIS. These top level
reports collect data once. Once an instance of the "Report Crystal" content type has been created the Report Writer needs to fill out another content type "Report DataSource" related by the ID of the parent to track any
stored procedures used in the report, what database\s does it hit... Here is where I am lost on the how to fill out related lists. Do I add a calculated column that attaches the report ID the a URL? e.g. ..ReportDatasource/newform.aspx?ReportID=1 which will
then show me the form. Or has this changed in 2013. I am reverse engineering some 2007 code to try to figure this out.
The next step after that hurdle is, when the report writer has completed each data source entry, a workflow generates and email with links to a "Change Request" form. There would be one created for each row in the Report Datasource. The
DBA would have to evaluate each "Change Request" and either Pass or Fail each one. This Pass\Fail parameter and a description would get recorded in a "Change Result Log".
I am wondering if a workflow replace the need for calculated columns or at least some. I think I have to have a calculated column in the initial "Report Crystal" column to fire off creating the first "Report DataSource" entry. And
then a calculated column on that to give the option of adding another entry into the "Report DataSource" list if there are multiple procedures for the report. But if the report writer sets a column in the "Report DataSource" as Ready
For Review" a workflow should generate the Change Request.
The flow is kind of set in stone but the structure is not. A very high level few of the data pointsHi Developer_46038,
if for example all the properties and object are stated as list, i think there is a tool that overcome cross list.
http://listrollup.codeplex.com/
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/13a51be5-4007-46e8-bbb2-5e04320dfebd/cross-list-webpart?forum=sharepointcustomizationlegacy
you can also using dataview webpart to show the cross lists:
http://office.microsoft.com/en-us/sharepoint-designer-help/create-a-data-view-HA010094804.aspx
http://office.microsoft.com/en-us/sharepoint-designer-help/connect-two-data-views-HA010169133.aspx
3rd party: http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2009/03/11/relational-database-capabilities-for-sharepoint-lists-cross-list-web-part.aspx
but i am not quite sure how crystal report will do, if you can make the crystal report as also list, i think its possible,
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/8247edf5-dee8-49d8-b7ee-9e49bfd97b9b/crystal-report-in-sharepoint-2010-webpart?forum=sharepointdevelopmentprevious
Regards,
Aries
Microsoft Online Community Support
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. -
How to create a datasource in CTBW
Hello Gurus,
I am asked to create a new datasource 0vendor_attr in tcode CTBW
I am giving the details such as Basis datasource,class,client type,object table ,datasource type ,A datasource is getting created with naming convention 1CL_OVEN001,i am saving this datasource,I am not able to find this datasource in RSA5 or in RSA6 ,Also I need to add the characteristics to this particular datasource which I created,how do I give them,,
Kindly suggest
Waiting for your immediate response.
thanksHi
See it for step by step:
http://affine.co.uk/cms/uploads/How_to_Extract_Classification_Data_into_BW.pdf
See SAP-OSS Notes:
Note 1002105 - CTBW: Extracting multiple-value characteristics
Note 350296 - Multiple value characteristics for the BW System
Note 535370 - Interval-value and multiple-value characteristics for BW
Note 588184 - Role of client in data extraction
Note 306046 - Characters of classifctn - attributes in BW
After you exported the charactersitic datasources (1CL*) into QA, I reckon you should have to change the client name in CTBW
and regenerate the datasource.
Open the client for customizing with help from ever-resourceful basis colleagues, then try and generate the char datasources in QA. 'Normally' there is no deviation from QA onwards, so you may not have to do this in PRD.
Classification Datasource (CTBW) - Different characteristic onfig. in R/3 " Good One
Classification Datasource (CTBW) - Different characteristic onfig. in R/3
Change a Classification Datasource
Change a Classification Datasource
Classification Datasource for Equipment
Re: Classification Datasource for Equipment.
Thanks
Reddy
Edited by: Surendra Reddy on Mar 11, 2010 12:21 PM -
Error While Creating Material Classification Characteristic DataSource -
Hi All,
I am creating the Material Classification DataSource 1CL_OMAT001 with CTBW in R/3 with the following info:
Basis DataSource = 0MATERIAL_ATTR; Client = 200; Class Type = 001;
Obj table = MARA; DataSource Type = ATTR, DataSource = 1CL_OMAT001
I have added all the characteristics with 'New Entries' button and the following are the details after saving it:
DataSource = 1CL_OMAT001
Characteristic Name = ABCDXYZ
Item No = ' ' (blank)
Maintain Status = N
Characteristic = 1CL_AABC001
Typ = CHA
While adding the MATERIAL_GROUP as characteristic it got an error because of Reference Characteristic since it is reference to Table MARA. Finally, I didn't add it.
When I click the 'Generate' button to generate the DataSource then it is giving the error of <b>'BW Metada is incomplete'</b> (CLBW008).
What is wrong with it and how could I fix this problem, please ?
Thanks in advance.I am not too sure but this might be the cause of error. Data doesn't need to be in client 100, but the characteristic needs to be defined in the class if I remember it correctly.
To do a quick check, open report program RCLBW_STRUCTURE_GEN in SE38, there is a call to FM RSA1_SINGLE_OLTPSOURCE_GET (around line 169) put a breakpoint there in the editor (display).
Now run your CTBW generation, it should stop at the breakpoint. You should check the value of field GT_CLBW_SOURCES-IOBJNM in the debugger - it would likely be the characteristic name.
Now, go to SE37, do a single test of FM RSA1_SINGLE_OLTPSOURCE_GET, and specify this same value for field I_OLTPSOURCE and execute. You will likely get a sy-subrc of non-zero.
Repeat this in client 200, check sy-subrc.
If you are getting sy-subrc 0 in 200 and non-zero in 100; you will either need to create the classification in 100, or generate it in 200.
If this doesn't work, let us know. -
Transport datasource in r/3
hello BW Experts,
I have created a generic datasource on a already existing table, there is not extra logic involved.
i followed the below procedure to transport the datasource
1) se03 > change object directory entries > select object type R3TR OSOA Datasource active -- zgeneric_ds. and changed the tmp package to zbw package and assigned new request number.
now if i go to se09 > enter my id > i can see the object zgeneric_ds under my transport request.
is there any ohter object i need to include to complete the transport from dev to Q ?
Please advice.
Thanks,
BWeri actually transported only the ds r3tr osoa type ofjbect datasource active -- zgeneric
when i go to BWQ > rso2 > double click the zgeneric ds > try to open the extracts structure it has error 'extract structure ZOXR3D0389 is invalid'
and when i try to transport this structure ZOXR3D0389
se11 > ZOXR3D0389 > object directory entry > its $tmp > i am changing to zbw, it does not let me change, it gives a error message 'You have no authorization for MODIFY (authorization object S_DEVELOP)'
please suggest.
Thanks,
BWer -
Problem to create data source with OCI type of driver
Hi Experts
We are creating an XA datasource with OCI type of driver using an enterprise application with data-sources.xml, the xml is like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE data-sources SYSTEM "data-sources.dtd" >
<data-sources>
<data-source>
<data-source-name>OCI_DS_XA</data-source-name>
<driver-name>ORACLE_DRIVER</driver-name>
<init-connections>1</init-connections>
<max-connections>25</max-connections>
<max-time-to-wait-connection>120</max-time-to-wait-connection>
<expiration-control>
<connection-lifetime>60</connection-lifetime>
<run-cleanup-thread>300</run-cleanup-thread>
</expiration-control>
<sql-engine>Vendor_SQL</sql-engine>
<jdbc-2.0>
<xads-class-name>
oracle.jdbc.xa.client.OracleXADataSource
</xads-class-name>
<object-factory>
oracle.jdbc.pool.OracleDataSourceFactory
</object-factory>
<properties>
<property>
<property-name>serverName</property-name>
<property-value><SERVER_NAME></property-value>
</property>
<property>
<property-name>serverPort</property-name>
<property-value>1521</property-value>
</property>
<property>
<property-name>databaseName</property-name>
<property-value>ORCL</property-value>
</property>
<property>
<property-name>driverType</property-name>
<property-value>oci</property-value>
</property>
<property>
<property-name>user</property-name>
<property-value>username</property-value>
</property>
<property>
<property-name>password</property-name>
<property-value>password</property-value>
</property>
</properties>
</jdbc-2.0>
</data-source>
</data-sources>
We have installed oracle client in server M/C and configured all the environment variables. While we are deploying the application from CE developer studio IDE to the CE 7.1 AS, we are getting the following error:
Description:
1. Exception has been returned while the 'sap.com/DS_TEST_EAR' was starting. Warning/Exception :
[ERROR CODE DPL.DS.6193] Error while ; nested exception is:
com.sap.engine.services.deploy.exceptions.ServerDeploymentException: [ERROR CODE DPL.DS.5030] Clusterwide exception: server ID 7653550:com.sap.engine.services.dbpool.exceptions.BaseDeploymentException: Cannot create DataSource "OCI_DS_XA".
at com.sap.engine.services.dbpool.deploy.ContainerImpl.startDataSources(ContainerImpl.java:1467)
at com.sap.engine.services.dbpool.deploy.ContainerImpl.prepareStart(ContainerImpl.java:468)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepareCommon(StartTransaction.java:219)
at com.sap.engine.services.deploy.server.application.StartTransaction.prepare(StartTransaction.java:179)
at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:419)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesImpl(ParallelAdapter.java:495)
at com.sap.engine.services.deploy.server.application.StartTransaction.makeAllPhasesImpl(StartTransaction.java:554)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:248)
at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesAndWait(ParallelAdapter.java:389)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3387)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3373)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3276)
at com.sap.engine.services.deploy.server.DeployServiceImpl.startApplicationAndWait(DeployServiceImpl.java:3249)
at com.sap.engine.services.dc.lcm.impl.J2EELCMProcessor.doStart(J2EELCMProcessor.java:99)
at com.sap.engine.services.dc.lcm.impl.LifeCycleManagerImpl.start(LifeCycleManagerImpl.java:62)
at com.sap.engine.services.dc.cm.deploy.impl.LifeCycleManagerStartVisitor.visit(LifeCycleManagerStartVisitor.java:34)
at com.sap.engine.services.dc.cm.deploy.impl.DeploymentItemImpl.accept(DeploymentItemImpl.java:83)
at com.sap.engine.services.dc.cm.deploy.impl.DefaultDeployPostProcessor.postProcessLCMDeplItem(DefaultDeployPostProcessor.java:80)
at com.sap.engine.services.dc.cm.deploy.impl.DefaultDeployPostProcessor.postProcess(DefaultDeployPostProcessor.java:56)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.doPostProcessing(DeployerImpl.java:741)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.performDeploy(DeployerImpl.java:732)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.doDeploy(DeployerImpl.java:576)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deploy(DeployerImpl.java:270)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImpl.deploy(DeployerImpl.java:192)
at com.sap.engine.services.dc.cm.deploy.impl.DeployerImplp4_Skel.dispatch(DeployerImplp4_Skel.java:875)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351)
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62)
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37)
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53)
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304)
Caused by: com.sap.engine.frame.core.database.DatabaseException: Exception of type java.sql.SQLException occurred: Closed Connection.
at com.sap.engine.core.database.impl.DataSourceAdministratorImpl.createDataSource(DataSourceAdministratorImpl.java:49)
at com.sap.engine.services.dbpool.deploy.ContainerImpl.startDataSources(ContainerImpl.java:1400)
... 33 more
Caused by: java.sql.SQLException: Closed Connection
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:227)
at oracle.jdbc.driver.GetCharSetError.processError(T2CConnection.java:3082)
at oracle.jdbc.driver.T2CConnection.getCharSetIds(T2CConnection.java:2811)
at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:300)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:344)
at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:136)
at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:79)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:545)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:194)
at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:121)
at oracle.jdbc.xa.client.OracleXADataSource.getXAConnection(OracleXADataSource.java:333)
at oracle.jdbc.xa.client.OracleXADataSource.getXAConnection(OracleXADataSource.java:84)
at com.sap.sql.connect.factory.XADSPooledConnectionFactory.getPooledConnection(XADSPooledConnectionFactory.java:27)
at com.sap.sql.connect.datasource.DBDataSourceImpl.createPooledConnection(DBDataSourceImpl.java:677)
at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.initConnections(DBDataSourcePoolImpl.java:1099)
at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.<init>(DBDataSourcePoolImpl.java:49)
at com.sap.sql.connect.datasource.DataSourceManager.createDataSource(DataSourceManager.java:507)
at com.sap.sql.connect.datasource.DataSourceManager.createDataSource(DataSourceManager.java:136)
at com.sap.sql.manager.OpenSQLManager.createDataSource(OpenSQLManager.java:141)
at com.sap.engine.core.database.impl.DataSourceAdministratorImpl.createDataSource(DataSourceAdministratorImpl.java:42)
... 34 more
But when we are creating the datasource with thin type of driver, it is working fine. We have already created a driver with name ORACLE_DRIVER in server using the ojdbc14.jar using Netweaver administrator consol.
Same this is happening when we are creating the OCI type of datasource by using Netweaver administrator consol by specifying all the parameter as above and also the initial connection pool size is more than zero.
Same thing is happening for normal (JDBC 1x) datasource creation with OCI type driver.Hello,
I ran a search on SDN, related to your error code, i found the following:
UnsupportedClassVersionError in NWDS CE
DeploymentWarning-WebService-Collection
Maybe its useful to you
Regards,
Siddhesh -
Object Type 10 donu00B4t showed in CFL
Hi all,
I have a problem with cfl over OCRG (object type 10)
My code in .srf file is the following:
<userdatasources>
<action type="add">
<datasource uid="udsCliente" type="9" size="254"></datasource>
<datasource uid="udsCadena" type="1"></datasource>
</action>
</userdatasources>
<item uid="txCliente" ....>
<AutoManagedAttribute></AutoManagedAttribute>
<specific TabOrder="0" ChooseFromListUID="cflOCRD"
ChooseFromListAlias="CardName">
<databind databound="1" table="" alias="udsCliente"></databind>
</specific>
</item>
<item uid="txCadena" type="16" ....>
<AutoManagedAttribute></AutoManagedAttribute>
<specific TabOrder="1" ChooseFromListUID="cflOCRG"
ChooseFromListAlias="GroupCode">
<databind databound="1" table="" alias="udsCadena"></databind>
</specific>
</item>
<ChooseFromListCollection><action type="add">
<ChooseFromList UniqueID="cflOCRD" ObjectType="2" MultiSelection="0" IsSystem="0"></ChooseFromList>
<ChooseFromList UniqueID="cflOCRG" ObjectType="10" MultiSelection="0" IsSystem="0"></ChooseFromList>
</action>
</ChooseFromListCollection>
Note: In txcliente a cfl works fine (over bussinessPartners), however in txCadena (over BussinesPartner Groups not showed)
What I´m wrong? (It´s seems a type of udsCadena... i´m trying with several types but still wrong)
Thanks in advanced and Kinds RegardsHi Alejandro,
I have tried to give it a try and cannot make it work.
As this object is new maybe there is something missing on it that blocks the CFL from working.
Please create a message for support asking for it. And if you can share your findings in here.
Best Regards
Trinidad. -
How can i using datasource in toplink's map file
In the TopLink map :
<toplink:login xsi:type="toplink:database-login">
<toplink:platform-class>oracle.toplink.platform.database.oracle.Oracle10Platform</toplink:platform-class>
<toplink:user-name>test</toplink:user-name> <toplink:password>C23487CFA591952D44310804F3D591CB</toplink:password>
<toplink:sequencing>
<toplink:default-sequence xsi:type="toplink:native-sequence">
<toplink:preallocation-size>1</toplink:preallocation-size>
</toplink:default-sequence>
</toplink:sequencing>
<toplink:driver-class>oracle.jdbc.driver.OracleDriver</toplink:driver-class>
<toplink:connection-url>jdbc:oracle:thin:@192.168.0.1:1521:testdb</toplink:connection-url>
<toplink:bind-all-parameters>true</toplink:bind-all-parameters>
</toplink:login>
How can i modify it using datasource?The login information stored in the map file is good for direct connection and design time login information.
For your runtime login information I would use the sessions configuration (sessions.xml). It provides complete deployment configuration:
<session>
<name>my-session</name>
<!-- This references the ORM map XML file -->
<project-xml>META-INF/employee-basic.xml</project-xml>
<session-type>
<server-session/>
</session-type>
<login>
<datasource>jdbc/TopLinkDS</datasource>
<uses-external-connection-pool>true</uses-external-connection-pool>
<uses-external-transaction-controller>true</uses-external-transaction-controller>
</login>
<external-transaction-controller-class>oracle.toplink.essentials.transaction.oc4j.Oc4jTransactionController</external-transaction-controller-class>
<enable-logging>true</enable-logging>
<logging-options>
<log-exceptions>true</log-exceptions>
<print-thread>false</print-thread>
<print-date>false</print-date>
</logging-options>
</session>Doug -
Datasource Creation for Informatica Source system in NW2004s
Hi,
We are upgrading BW 3.5 to SAP NW2004s. In NW2004s Create datasource
is new feature provided in BW 7.0.
I tried to create this datasource for Flat file and worked fine. We
are also using Informatica as source system (External System).
Whenever I tried to create datasource for External system such as
Informatica, it gives message
"Datasource ZTEST(INFPCPD):Object Type RSDS not supported in BAPI
Source System"
Is it a bug? or Creation of datasource is not supported incase of
Informatica or external system?
Thanks
RupeshHi Rupesh,
The latest BI release in SAP NetWeaver 7.0 (2004s) includes a new type of DataSource for which staging BAPI has not yet been aligned.
Third party ETL tool vendors can therefore only implement their load processes using the original type of DataSource from BW 3.x. This DataSource is still provided in the new release without any changes. Upgrading to NetWeaver 7.0 (2004s) BI (BI 7.0) does not therefore endanger existing implementations based on BW 3.x and NetWeaver 2004 (BW 3.5).
It is also possible to migrate third party ETL implementations based on BW 3.x into the new data-flow concept of a NetWeaver 7.0 (2004s) BI environment using new DataSources, transformations (also new), and data transfer processes (DTP) (also new). This is possible because the system provides an emulated view for BW 3.x DataSources, which makes it possible to combine them with NetWeaver 7.0 (2004s) transformations and DTPs for regular batch load processing (this does not include direct access and real-time data acquisition (RDA)).
This allows the benefits of the new data loading concept to be made available in such third party ETL-based loading scenarios.
Regards,
Anil -
Using USR table with a datasource
i have met with a problem recently which is i need to create a datasource which uses the USR table in the SAP server but till now i still cant find a way to do it so i'm hopping that i will be able to get some ans from here. thanks
Hi,
You need to be in the system from where the data has to come.For eg. If you require R3 users u need to be in the R/3 system.
1.Goto Transaction RS02.
2.Select the type of datasource that you wish to create and give a name.
3. Give the name of the application component where the datasource has to be created and give the description.
4. Give the table name on which you want to create the datasource. for eg. suppose you've chosen USR01 enter the same under Table/view.
5. Save ...the system will now take you to an extract structure screen.
6. Select the fields that you want to give as selection in the infopackage under Selection and fields that you dont need under Hide .
7. Save .
8. If you want to create a delta capable DS. Click on generic delta pusbutton on the upper menu bar.
9. You need to specify the type of reference field and field name.
10. save.
You now need to go into the BI system and replicate the datasource and then activate it.
Assign points if useful
Regards -
XA Datasource Problem with ClientSession
Hello,
in my configuration i'm using a OracleXADatasource. When i call a sessionbean method where i only use a clientsession then i can see how toplink generates and executes the sql. But at the end of the execution i get there always an rollback.
ServerOutput:
[1/11/06 17:30:39:872 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1505268537)--TopLink, version: OracleAS TopLink - 10g (9.0.4.8) (Build 050712)
[1/11/06 17:30:39:872 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1505268537)--connecting session: polar
[1/11/06 17:30:39:887 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1505268537)--connecting(DatabaseLogin(
platform=>Oracle9Platform
datasource name=>jdbc/PolarDS
[1/11/06 17:30:39:919 CET] c0d931a DSConfigurati W DSRA8200W: DataSource Configuration: DSRA8020E: Warning: The property 'autoCommit' does not exist on the DataSource class oracle.jdbc.xa.client.OracleXADataSource.
[1/11/06 17:30:40:700 CET] c0d931a WSRdbDataSour I DSRA8203I: Database product name : Oracle
[1/11/06 17:30:40:700 CET] c0d931a WSRdbDataSour I DSRA8204I: Database product version : Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
With the OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production
[1/11/06 17:30:40:700 CET] c0d931a WSRdbDataSour I DSRA8205I: JDBC driver name : Oracle JDBC driver
[1/11/06 17:30:40:716 CET] c0d931a WSRdbDataSour I DSRA8206I: JDBC driver version : 9.2.0.1.0
[1/11/06 17:30:40:763 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1505268537)--Connected: jdbc:oracle:thin:@I61323.sbb.ch:1521:oe11l
User: POLAR
Database: Oracle Version: Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
With the OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production
Driver: Oracle JDBC driver Version: 9.2.0.1.0
[1/11/06 17:30:40:763 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1463554877)--TopLink, version: OracleAS TopLink - 10g (9.0.4.8) (Build 050712)
[1/11/06 17:30:40:763 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1463554877)--connecting session: polar
[1/11/06 17:30:40:763 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1463554877)--connecting(DatabaseLogin(
platform=>Oracle9Platform
datasource name=>jdbc/PolarDS
[1/11/06 17:30:40:778 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(1463554877)--Connected: jdbc:oracle:thin:@I61323.sbb.ch:1521:oe11l
User: POLAR
Database: Oracle Version: Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
With the OLAP and Oracle Data Mining options
JServer Release 9.2.0.5.0 - Production
Driver: Oracle JDBC driver Version: 9.2.0.1.0
[1/11/06 17:30:40:825 CET] c0d931a SystemOut O ServerSession(1032688441)--client acquired
[1/11/06 17:30:40:841 CET] c0d931a SystemOut O ServerSession(1032688441)--Connection(788812605)--SELECT ID, UIC_LAND, ABKUERZUNG, GUELTIG_BIS, MAX_ABSTELLLAENGE, ART, NAME, GUELTIG_VON, UIC_CODE, KOORDINATEN_ID, METABETRIEBSPUNKT_ID FROM BETRIEBSPUNKT WHERE (ABKUERZUNG = ?)
bind => [TATA]
[1/11/06 17:30:40:966 CET] c0d931a LocalTranCoor E WLTC0033E: Resource jdbc/PolarDS rolled back in cleanup of unresolved LocalTransactionContainment.
[1/11/06 17:30:40:981 CET] c0d931a LocalTranCoor E WLTC0032E: One or more resources rolled back. An unresolved LocalTransactionContainment had an unresolved action of rollback.
[1/11/06 17:30:46:997 CET] 30f3d31b SystemOut O ClientSession(334582589)--client released
This only happens when i use a clientsession, if i use a UnitOfWork toplink works correct.
Here the serverOut with a unitOfWork:
[1/11/06 17:50:54:457 CET] 3d5adeef SystemOut O ServerSession(1205558986)--client acquired
[1/11/06 17:50:54:457 CET] 3d5adeef SystemOut O ClientSession(1528585968)--acquire unit of work: 1490378480
[1/11/06 17:50:54:457 CET] 3d5adeef SystemOut O UnitOfWork(1490378480)--JTS register
[1/11/06 17:50:54:457 CET] 3d5adeef SystemOut O ClientSession(1528585968)--Begin JTS transaction
[1/11/06 17:50:54:457 CET] 3d5adeef SystemOut O ClientSession(1528585968)--external transaction has begun internally
[1/11/06 17:50:54:457 CET] 3d5adeef SystemOut O ClientSession(1528585968)--Connection(1707826928)--SELECT ID, UIC_LAND, ABKUERZUNG, GUELTIG_BIS, MAX_ABSTELLLAENGE, ART, NAME, GUELTIG_VON, UIC_CODE, KOORDINATEN_ID, METABETRIEBSPUNKT_ID FROM BETRIEBSPUNKT WHERE (ABKUERZUNG = ?)
bind => [TATA]
[1/11/06 17:50:54:645 CET] 3d5adeef WebAppRequest u Rolling back UserTransaction
[1/11/06 17:50:54:692 CET] 3d5adeef SystemOut O UnitOfWork(1490378480)--After JTS Completion
[1/11/06 17:50:54:692 CET] 3d5adeef SystemOut O UnitOfWork(1490378480)--release unit of work
[1/11/06 17:50:54:692 CET] 3d5adeef SystemOut O ClientSession(1528585968)--client released
I'm using as J2EE-Server the IBM Websphere 5.1, Database is a Oracle 9i and the configured Datasource uses the class oracle.jdbc.xa.client.OracleXADataSource.
The session.xml contains the follwing lines:
<session-type>
<server-session/>
</session-type>
<login>
<datasource>jdbc/PolarDS</datasource>
<platform-class>oracle.toplink.oraclespecific.Oracle9Platform</platform-class>
<uses-native-sequencing>true</uses-native-sequencing>
<sequence-preallocation-size>1</sequence-preallocation-size>
<uses-external-connection-pool>true</uses-external-connection-pool>
<uses-external-transaction-controller>true</uses-external-transaction-controller>
</login>
<external-transaction-controller-class>oracle.toplink.jts.was.JTSExternalTransactionController_5_1</external-transaction-controller-class>
Is this a configuration issue or it is not possible to use a clientSession?
Gruss
DirkThe issue is that the OracleXADatasource you have configured in Websphere cannot be used outside a JTA transaction, or at least will cause a rollback when released.
When using a UnitOfWork you are forcing TopLink to begin a JTA transaction, so this works with the data-source.
Does the rollback cause an exception, or only the log? If it just logs the rollback, it should not cause any issue as it is just a read operation.
You must either ensure that you always have an active JTA transaction, or configure a non-JTA data-source. In TopLink you can also configure the read connection pool to use a non-JTA data-source, and have the write connection pool use a JTA data-source.
You may also want to contact Websphere on this issue as DataSource connection accessed outside a JTA transaction should be set in auto-commit mode, so should not be causing a rollback. -
Hello Gurus...
We are getting an issue while transporting the Ds's from D to Q system.
error msg is " Object requested is currently Locked by user DDIC"
Could anyone help me to voercome this.
regards,
Ala.Well do the following:
rather than uncloking the request, unlock the object from all request. For this, go to SE03 again --> give RSDS as type and <datasource name> --> select the check box and execute. This should surely remove your DS object from all request.
Regards
Pankaj
Maybe you are looking for
-
Maximum Size of Hard Drive in Mac Pro (Early 2008)
What is the Maximum size of Hard Drive that I can install in drive bay 3 or 4? Computer info below: Model Name: Mac Pro (Early 2008) Model Identifier: MacPro3,1 Processor Name: Quad-Core Intel Xeon Processor Speed: 2.8 GHz Number Of Processors: 2 Tot
-
I am relatively new to labview (not to code in general) and am looking for the "LabVIEW" way to dynamically build a timed loop. This is what I am trying to accomplish: I have several heaters controlled through labview using Labview's PID toolkit. Thi
-
Iam failing this class, with that said, I can say I am the worst beginner with Java and I'm working on this assignment and I'm having a lot frustrations to get this to work any help will be greatly appreciated.... The assigment: Jeff asks you to crea
-
BBP_SOCO_APP_ITEM_COMPL_MAIL - complete mail lay-out
Hello, We had to customize the BBP_SOCO_APP_ITEM_COMPL_MAIL completion text. However there is one more requirement. The paragraphs and lay-out configured and previewed in transaction SE61 is not recieved in the e-mail. The mail contains a PDF (which
-
Hi All, I have a page with 4sub pages. How can I make one of the sub page, let say sub page 3, become invisible based on the user group? I define the A privilege for the sub page 3 but it seems not working at all. It's still showing all the sub pages