Regarding the generic datasource fields
Hi Masters,
I've created one generic datasource(Master data source), which contains exactly 8 fields. Afterwards that datasource is replicated in BW. According to that datasource, fields are created in RSA1. But those fields name and lengths are not name in BW.Is it problem or not? And another one thing is those fields are not belongs to one Master data source. Is it ok?
Pl let me know.
Thanks in advance
Raja.S
Hello Raja,
In BW side you have to map the fields with infoobject in transfer structure. The definition of (Properties) infoobjects which you are mapping must be in sync with the fields you are mapping.
Hope it solves your problem.
Cheers
SRS
Similar Messages
-
How to create characteristics in BW based on generic datasource fields
hi ALL,
Actually, i created generic datasource based on database view in SAP R/3
Database view is created based on table LFA1.
Replicated the the datasource in SAP BW
Now, I have to create characteristics (master data) based
on generic datasource fields
Thanks in Advance.
Best Regards
M A MubeenHi Abdul,
for that you just create one charecterstic of Info object (with the same technical charecterstics of R/3 field).. and maintain master data..
now create one data source in BW side.. and select your data source and replicate data with your generic datasource...
and load the data..
regards
@jay -
Unable to see the generic datasource in BI system
Hi All,
I have created the Generic datasource in R3 using Function Module. i could see the Datasource in RSA6 .When i have replicated i could not find the datasource in the BI system .The source system is connected perfectly.could you please let me know the reason or im missing anything
Regards
AKthanks for your reply.
One more point is i could not find the application component hierarchy in BIW.i tried the RSA9 too
In R3 i have saved in MM Application component.
Regards
AK -
Error while creating the generic datasource
Hi gurus,
i am creating the generic data source by using the table KONP when i am saving the data source at RSO2 it is giving the error like
Field KBETR with reference field KONWA: reference table RV13A is replaced by ZOXTRD0145.
Then giving the error
invalid extract structure template KONP of datasource.
can anyone help me on this issue,
Thanks and regards,
Suresh.Hi Gurus,
actually the table KONP is reffering some fields from RV13A like below
MXWRT MXWRT CURR RV13A KONWA
GKWRT GKWRT CURR RV13A KONWA
PKWRT PKWRT CURR T001 WAERS
FKWRT FKWRT CURR T001 WAERS
RSWRT RSWRT CURR T001 WAERS
KWAEH KWAEH CUKY
UKBAS UKBAS CURR RV13A AWEI1
KBRUE KBRUE CURR RV13A BKONW
the issue is here RV13A is an structure not the table, so no key fields are present,
so how i can made the view for these
points will be assign to correct answer
Thanks & Regards
Suresh -
How to debug a function module using in the generic datasource?
Hi all,
We have created a generic data source using function modulle and have been extracting the data for a single customer it contains single records but it has pulled out more than 10,000 records. how to debug the function module used in the data source.
since we schedule for extraction in bi and back ground job gets triggered in ecc for extraction,
i know in se37 we can select the function module name and then debug but still need to check while the bacground job is trigered through bi.
ThanksYes you can debug the Function Module.
Open the function module in SE37 and put a break point in the code where you want to check from, then come to RSA3 and give the datasource name and check the Debug check box on this screen, once you click on the start button it will take you the place where you have placed the break point in the FM, by pressing F5 you can see the flow of the FM.
Let me know whether this solves your issue. -
Regarding the Generic Selective deletion Program
Hi Gurus,
I have to create a deletion program for any target CUBES/ODS. The program should do selective deletion for ther target on the basis of the parameters provided.
e.g.:
Usually target ZXXXX_XXX is requested to load. ZXXXX_XXX is loaded from DSO ZYYYYYY. So first we have to selectively delete data from both the target and then start loading data. Create a program that should accept the target and selection conditions and then delete the data from the target according to input conditions.
We can consider FM RSDRD_SEL_DELETION for reference.
Please help me with the details of the FM RSDRD_SEL_DELETION & its parameters. Please also suggest if any other solution.
Thanks in Advance,
Sourabh DeoCheck the following details :
Suppose selective deletion on the basis of company code
data: L_THX_SEL TYPE RSDRD_THX_SEL.
data: LN_THX_SEL like LINE OF L_THX_SEL.'' this will contain InfoObject which is to be refered for sel deletion and the range of values for that info object .
data: L_RANGE TYPE RSDRD_S_RANGE. " used for internal calculations
data: L_T_MSG TYPE RS_T_MSG.
data: T_TR_RELOAD TYPE ZIB_TR_RELOAD OCCURS 0 WITH HEADER LINE. "used for internal calculations
SELECT * FROM XYZ into TABLE T_TR_RELOAD. "retrieve company codes from a database table
LN_THX_SEL-IOBJNM = '0COMP_CODE'. '' infobject for company codes .
L_RANGE-SIGN = 'I'.
L_RANGE-OPTION = 'EQ'.
L_RANGE-KEYFL = 'X'.
"affect all the company codes for selective delete retrieved previously by a select to a DB table
Loop at T_TR_RELOAD.
L_RANGE-LOW = T_TR_RELOAD-COMPANY.
APPEND L_RANGE to LN_THX_SEL-T_RANGE. range of values for company code for which data is to be deleted.
endloop.
insert this selection to a table
INSERT LN_THX_SEL INTO TABLE L_THX_SEL.
"call the function for selective deletion
CALL FUNCTION 'RSDRD_SEL_DELETION'
EXPORTING
I_DATATARGET = 'Cube1 ' "InfoCube you want to do the selective deletion
I_THX_SEL = L_THX_SEL "table containing details abt values to be deleted for the given infoobject
I_AUTHORITY_CHECK = 'X'
I_THRESHOLD = '1.0000E-01'
I_MODE = 'C'
I_NO_LOGGING = ''
I_PARALLEL_DEGREE = 7
I_NO_COMMIT = ''
I_WORK_ON_PARTITIONS = ''
I_REBUILD_BIA = ''
I_WRITE_APPLICATION_LOG = 'X'
CHANGING
C_T_MSG = L_T_MSG. -
Horizontal Bar in the RSA3 is not showing up for Generic Datasource.
Hi There,
Created a Generic Extarctor based on a two tables PAYR and REGUH.
Included 60 fields in the Generic datasource. Everything is fine and when i check the data in extract checker
RSA3, the horizontal bar is not showing up and i could only see 15 fields. I couldn't able to see the rest of the fields.
Can someone suggest what should i do to see all the fields in RSA3? Why Horizontal bar is not showing up?
Out of 60 fields only very few are hidden and it should show atleast 40 fields, but not happening..
Thanks
VandanaHI There,
Thanks for all your responses.
1 - Tried to change the layout by going into Menu Settings --> Layout ---> Current, but no option to change.
2 - If I check the value of a particular field in the magnifier, then I could able to see all the fields
3 - After executing the RSA3, tried to change to ALV Grid by going into LIST, but again no option available to change.
4 - Checked the RSA2, and to my surprise all the fields are ticked as Key. Is that something why i'm able to see all fields in
the browser?
5 - But when the check the datasource in RSA6, only 3 were ticked as Key and those three fields i can see before
extracting the data using extract checker RSA3.
6 - Why all fields are ticked and showing and Key in RSA2 ?
The above is the current status of this issue. Can anyone please suggest how i should go head?
Thanks
Vandana -
Implementing Outer join Views in creating Generic datasource
Guys,
Iam bringing the Purchase document level data from R/3 into BW.I have couple
of other Ztables also from which i need to collect the information.So iam going to create a generic datasource based on the view.
In case of Database view it is taking inner join, which is undesirable since the
final data coming out of view will be reduced as we join the main base tables with ztables..Since Ztables may have very less data.And inner join gives complete information only if all tables contain the information given out in the view output.
One option is to use maintainance view which uses outer join. Is it recommendable
to use maintainance view in case of basing the Generic datasources on the view.
Please inform me if any of you have done generic datasources using database view.Any idea in this regard is welcome.Hi,
I think you may have to develop your Generic Datasorce with "Function Module" since there is no common field.
Regards,
Suman -
Delta in Generic datasources.
For the generic datasource. I have to run Delta multiple times per day. In this case I hope that, TIMESTAMP is the suitable option to run delta. Here, to set up TIMESTAMP, I have to select the field name for Delta, based on that field name the delta will work and pick the records into BW side.I have 2 fields DATE and TIME to set up delta. I have given field DATE for delta.
For example.The data in the source system is
IC DATE TIME
XX 22/03/2009 09:30:41
I will run delta on 22/03/2009, 10 AM , then the above record will go to BW successfully.
At 11 AM one more record will be added into the source sytem on the same date 22/03/2009. Now the data in the source system is
IC DATE TIME
XX 22/03/2009 09:30:41
YY 22/03/2009 11:00:00
Again, at 11:30, I will run delta to pick the 2nd record. Here my doubt is, will that 2nd record be picked into the BW?. I doubt that, as we have set up delta based on the field DATE, Will the 2nd record will be picked into the BW side or not?. If the 2nd record will not be picked into the BW side.
How can I achieve this. But, I need to run multiple times per day and need all records.
Please let me know if you dont understand.Hi,
I understand your requirement, as you are using date as delta specific field you would not get another record created on the same day. To solve it you have two options,
1) Field with date and time combination. - e.g 20090317164909.
2) Or can you use time field as delta field.
Any of above can solve your problem.
Hope this helps.
Regards,
Viren
Edited by: Viren Devi on Mar 22, 2009 9:11 PM -
BI 7.0: How to bring DataSource fields to InfoSource in design
We've replicated the generic datasource from R3 to BW and we have created an InfoSource with blank fields. We remember on BW 3.x version that we could bring Datasource fields to InfoSource by clicking somewhere, but on BI 7.0, we are trying to do the same thing, but can't find some function to do this. Then we try to right click the InfoSource and then select 'Create Transformation', and then to select the source system and the datasource, but of course we would get the error msg like "There are no fields in target TRCS InfoSource_Technical_Name". Any idea on how to bring Datasource fields into the blank InfoSource on BI 7.0?
Thanks!Hi,
Instead of bringing the DS fields into a blank infosource, ideally, what you can do
is, you can create a new infosource based on your generic data source, which would make your process easy..
cheers,
Pattan. -
Function Module in Generic DataSources in BI
Hi,
I appreciate your answer about the Function Module in Generic DataSources in BI.
These are the steps I followd on R/3 side.
1) Create a structure with the R/3 table fileds based on the requirement.
2) Create a function module by copying RSAX (Function Group) and RSAX_BIW_GET_DATA_SIMPLE (Functin Module) into our own function group & Function Module (name starting with Y /Z). And use the structure(ex: ZSPMT) created in the reference data of 'Tables' tab (ex: E_T_DATA LIKE ZSPMT).
3) Use the structure name & function module name in the Generic DataSource
Finally when I want to use the Generic DataSource, do i need to insert the records myself in the table (or structre) I created ZSPMT? (which is used in Function Module)
If I need to insert the data into table ZSPMT myself, what is use of function module?
Can't I use the view of this table (ZSPMT) directly in Generic DataSource?
Is the function module used to filter/restrict the data based on client need?
Thank you in advance for you answers
It will help undderstand the difference among View, InfoSet Query & Function Module
used in creating Generic DataSource.
Regards,
Lakshmihi,
why did you prefered function module?
if the table ZSPMT egts the data that you enter automatically then no need to use FM.
directly extract with tables/if more than one table then use views.
if you need especially the FM that could solve ur complex requirmnet.
http://help.sap.com/saphelp_nw04/helpdata/en/3f/548c9ec754ee4d90188a4f108e0121/content.htm
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/84bf4d68-0601-0010-13b5-b062adbb3e33
Ramesh -
Delta enable generic datasource
hellow sir ..
im workin on SAP BW 3.5
i'm creating the generic datasource ,, so my confusion is how to make it Delta enabled because The check box for DElta is Greyed...
so wat;s the diference between delta box checked and unchecked..
how to make that grey area checked..
thanks and regardsu r talkin about Generic Delta Tab.. where 3 option s are there,.. - YES
so wat options i shud go for.. so that it enables Delta upload at BW side. - This will not enable delta loading at BI side it will extract delta records from R/3 only, for activation BW delta you have to create a delta infopackage that will extract the delta records from R/3 to BI.
and there are 2 more options in Radio button
- Filed name : Here u specified based on which field ur delta records wil be picked up, like change date field (field name : ERDAT) then specify the name of field, as its a date field so choose the Radio button CAled day. If it had been a time stamp filed u have choosen then Timestamp radio butoon.
1) New status for change Records
2)Additive Delta..
For above read F1 help (that is very clearly explains this)
and what is the DElta check box which is there in Selection and Hide field Tab,, which comes after Saving the First Screen of RS02 ( DATASOURCE : Customer Version Edit ) - This box will become checked when u maitain any delta field in Generic delta tab. It indicates wether the datasource is delta enabled or not
Hope this is clear now. -
Generic DataSource cannot be updated in an InfoCube!
Hi Expert
We have a Z infocube that is loaded directly by a Generic Datasource. We setup a infopack for initialize delta precess and other for Delta Update. With a DTP Full we load the initial data, but when we try to setup a DTP for Delta information the system respond that Generic datasource cannot be updated in an infocube directly because uses delta process AIE (RSM1112).
We have a transformation rule and many routine from the generic datasource to Z infocube, so for us is very difficult to setup a ODS. So anybody know is there another option that allow us to setup a DTP Delta for generic datasource to update directly to Z infocube, for us is going to be very helpfull any idea.
On the other hand, on DES with made a DTP Delta and the system doesn´t say anything, but on PRD the DTP Delta can´t be active.
Thanks a lotHi David:
AIE only supports loading to ODS/DSO, for more details refer to the blog provided by Swapna Gollakota.
"How does a datasource communicates "DELTA" with BW?"
/people/swapna.gollakota/blog/2007/12/27/how-does-a-datasource-communicates-delta-with-bw
Regards,
Francisco Milán.
P.S. Take a look at this thread for a similar discussion.
"DataSource 0FI_AP_4 cannot be updated in an InfoCube! "
Edited by: Francisco Milan on Jun 18, 2010 5:20 PM -
Hi,
I have to rename an exisitng generaic daatsource technical name.
Could you please tell me how i can do this?
Regards
SyedWe cannot change the techninal name of any object .
If you want the generic datasource in your desired techinal name, then create a new Generic Datasource with the same settings like your old datasource. And then use the new datasource in your dataflow And delete the old one if you dont need it..
--- Thanks... -
Enhanced Datasource fields not getting displayed in Transformation
Hi,
Eventhough after replicating the datasource, the Enhanced Datasource fields not getting displayed in Transformation.
Eg I have done mapping of 6 fields in transformation from datasource to DSO
Now the datasource is enhanced with 8 fields...........The transformation is not showing the added 2 fields
I am deleting the existing transformation.Is this the only solution?
Kindly suggest your answers.
Thanks,
Sonu.HI,
Deleting is not solution as it is common scnerio.
Go to the data source in BW and in change mode check the option "transfer" for this two fields and then see if its coming or not.
Thanks
Ajeet
Maybe you are looking for
-
Need to create UIElements dynamically in webdynpro
hi, i want to know, if there is a possibility for dynamic form creation in webdynpro.... regards rajesh
-
HT201240 I can't remember my Mac Pro lap top password
How do I retrieve my Mac Pro lap top password ?
-
* Best option for 4:3 letterbox SD when shooting in 16:9 *
Can some tell me what workflow or option is the easiest, fastest and looks the best for 4:3 letterbox? No.1 Shoot 16:9 HD Edit 16:9 HD Export 16:9 SD DVD Studio Pro 16:9 letterbox Display mode No. 2 Shoot 16:9 HD Down convert 16:9 SD Edit 16:9 SD Exp
-
Monitor all the events created by the server
Hi Team, I need to create a mail alert when any new events generated (application and System) and any service started or stopped ( both manual or automatic)
-
Where are Epson printer presets stored?
During my upgrade to Yosemite 10.10.3 and while trying to get my Epson 3880 to be recognized and running, I seem to have trashed all my printer presets! I can probably restore them from Time Machine, but I don't know where to look. Where are the pres