Datasource tables

Guys,
how can you find from what table a particular datasource is extracting it's data from
Message was edited by:
        zsl05

Hi,
Use these steps:
1. Goto R/3 -> se11/se16 -> ROOSOURCE table
2. Check for the extractor method field.
3. Now if the extractor method is view/table then check for the fields in se11/se16.
4. If the extractor is fn module based then goto se37 and check for the tables and fields referred in the code. You can use the find option and serach for keywords like "tables" and "select". This should guide you to all the tables which are refered in the extractor.
Bye
Dinesh
(Assign points to all the people who helped you!!)

Similar Messages

  • How to fill datasource/table from archive?

    Dear Colleagues!
    How can I fill a datasource with archived data?
    I have created the Infostructure and the generic datasource (SD_VBRK_ARKIV). The datasource is available in BW after replication. But when I try to load it with an infopackage it finds 0 records. Am I missing a step? Is there something I need to do on the R/3 side to fill the table?
    Hope you can help,
    Regards Silje

    Hi Shabar,
    I have only tested it in Test, since I do not have any rights in Prod yet (waiting..). And it extracts data in test. But I don't know if there has been done any special operation on the R/3 test side before the extractor was able to collect data. It might be that the extractor is imported into production (since I get it when replicating in BI prod) but there is some operation that need to be done to collect data. Becaus as of now I am receiving 0 records in prod.
    Silje

  • Datasource-Table name mapping

    I know the Datasource and i need to find out the table name from which each field in the datasouce is mapped from.
    Thanks.

    T-CODE OR TABLE FRO DATASOURCE MAPPING

  • Transport for PC datasources Table name

    Hi All,
    As a part of our tramsporting statargy i am going to send my datasources to QA first.
    In this regard i am sending the flatfile datasources first into BI side.
    I have many number of datasources are there but under one application component.
    If i select the source system is pcfile and selecting that application component with all selections like dataflow before and before after only ncessary..it's not showing the all my flat file datsources unders that aoplication componennt in the transport connection.
    The other way is to collect is datasource wise ,for this regard i would like to find is there any table which holds the application component and correposing datasources
    or else any table name which holds only flatfile datasources(PC file Source system daatasoucres)
    Regards
    Srini

    Hi,
    Check table: RSDS.
    Srini

  • Datasource - table.

    Hi,
    Source system - DB Connect
    There are some 200+ data sources available the above mentioned source system, all these data sources are created on some views or tables, is there any SAP standard table which gives information about on what table or view it has been created?
    ROOSOURCE - will give details only about the data sources which i created in BI (Source system)
    Even i tried, some of the RSDS tables also.
    Regards,
    Ganesh

    Hi Priya,
    Thanks a lot for the table, i was searching for a table on which a IS-U data source was built on, but could not find.
    I have one quick question on this table, this is a Standard table right? it should have all the Data sources which are in use in the system, are we suppose to maintain those entries or system wil automatically record the entries? I assume  the system will do that. In my Dev system there are 0zero entries in this table. can you throw some light on this?.
    Regards
    BN

  • How to find datasource and standard cube for given R/3 table

    Hi All,
    Can anyone help me that how to find a datsource, standard cube and Standard BI reports for given R/3 table.
    For example if am having the table names "EKKO (Header)
    EKPO (Line item)
    EKET (Schedule Lines)
    EKBE (PO History)
    EKKN (Account Assignment/WBS)
    EKAN/EKPA (Partner Info)" for all these tables how can i find the standard datasource and standard Cube.
    Please help in this. I will assign the points.
    Regards,
    Shanthi

    https://wiki.sdn.sap.com/wiki/display/BI/BWSDMMFIDATASOURCES
    MM
    Data Sources Tables
    Purchasing
    2LIS_02_SCL EKKO, EKBE, T001, T001W, EKET, EKPA.
    2LIS_02_HDR EKKO, EKBE, T001, EKPA.
    2LIS_02_ITM EKKO, EKBE, T001, T001W, EKPO, TMCLVBW, T027C, ESSR, T147K, T147
    2LIS_02_SCN EKET, EKES, EKPO.
    2LIS_02_CGR EKBE, EKES, EKPO.
    2LIS_02_SGR EKET, EKBE, KKPO
    Inventory
    2LIS_03_BX stock tables, MCHA, MARA, T001, T001W, CALCULATED FROM MBEW, EBEW, QBEW.
    2LIS_03_BF MSEG, MBEW, MKPF.
    2LIS_03_UM BKPF, MBEW, QBEW, EBEW, BSEG.
    MM  
    Purchasing   Datasources
    ODS  
    0PUR_O01  2LIS_02_ITM, 2LIS_02_SGR, 2LIS_02_CGR, 2LIS_02_SCN.
    0PUR_O02  2LIS_02_HDR, 0PUR_O01
    0PUR_DS03  2LIS_02_SCL and 2LIS_02_SGR.
    CUBE  
    0PUR_C10  2LIS_02_SCL and 2LIS_02_SGR.
    0PUR_C07 
    0PUR_C08 
    0PUR_C09  0PUR_O02, 80PUR_O01, 2LIS_02_HDR
    0SRV_C01  2LIS_02_S174
    0PUR_C04  2LIS_02_S011, 2LIS_02_SCL, 2LIS_02_ITM, 2LIS_02_HDR
    0PUR_C01  2LIS_02_S012, 2LIS_02_ITM, 2LIS_02_SCL
    0PUR_C02  2LIS_02_S013
    0PUR_C05  0MM_PUR_VE_01
    0PUR_C06  0MM_PUR_VE_02
    0PUR_C03  2LIS_02_S015
    Inventory Management  
    CUBE  
    0IC_C03  2LIS_03_BX, 2LIS_03_BF, 2LIS_03_UM
    0IC_C02  2LIS_03_S195, 2LIS_03_S197
    0IC_C01  2LIS_03_S196, 2LIS_03_S198
    SD 
    Data sources Tables
    2LIS_11_VAKON VBUK, VBUP, VBAK, VBAP, VBKD, KOMV, T001.
    2LIS_11_VAHDR VBAK, VBUK, T001
    2LIS_11_VAITM VBAP, VBUP, VBAK, VBKD, VBAJP, T001, VBUK, PRPS.
    2LIS_11_VASCL VBAP, VBUP, VBAK, VBEP, VBKD, T001, PRPS
    2LIS_11_VASTH VBUK
    2LIS_11_VASTI VBUP, VBUK
    2LIS_11_V_ITM VBAP, VBAK, VBKD, VBUP, T001, PRPS, VBUK.
    2LIS_11_V_SCL VBUP, VBEP, VBKD, VBAP, VBAK, T001, PRPS.
    2LIS_11_V_SSL VBAP, VBEP, LIPS, WVBEP, VBUP
    2LIS_13_VDKON VBUK, VBRP, KOMV, T001, VBRK.
    FI 
    DATASOURCES Tables
    Cost Center Accounting 
    0CO_OM_CCA_1 COSP, COSS
    0CO_OM_CCA_2 COSP, COSS
    0CO_OM_CCA_3 COSL, COKL.
    0CO_OM_CCA_4 COSR
    0CO_OM_CCA_5 COSB
    0CO_OM_CCA_6 COOMCO
    0CO_OM_CCA_7 BPJA, BPPE.
    0CO_OM_CCA_8 COST, TKA07,COOMCO, CSLA, COST, COKL.
    0CO_OM_CCA_9 COVP (COEP& COBK), COSP, COST, COEJ, COEP, T001.
    0CO_OM_CCA_10 COOI, COSP_VTYPE.
    Product Cost Controlling 
    0CO_PC_PCP_01 KEKO, TCKH3, TCKH8.
    0CO_PC_PCP_02 KEKO, TCKH3.
    0CO_PC_PCP_03 CKIS, T001K, TKA02, KEKO, MARA, MBEW.
    0CO_PC_PCP_04 CKIS, T001K, TKA02, KEKO, MBEW, MARA
    0CO_PC_01 AUFK, AFPO, COSS, COSP, COSB, COSL, COKEY, TKA09, TKV09
    0CO_PC_02 AUFK, AFPO, COSS, COSP, COSB, COSL, COKEY, TKA09, TKV09
    Hope this Helps.

  • Creation of DataSources

    Guruji's:
    I am in a lab environment for BI7 ECC 6....trying to follow basic steps for ETL exercize in BW modeling document.  I have no basis support and there are no other users in this lab.
    Please if you don't feel like reading the whole thing just read part 1 below, I am just being as detailed as possible.
    1: If I go into tcode SBIW, I am able to create a generic datasource only if I select an existing SAP-based Application Component. However it then does not appear under said application component when I browse or search for it after it has been saved.
    2: If I try to create my own application component, on the other hand, and create the datasource using this created one (while in t code sbiw) I get a message "there is no application component x" (x=name of whatever application component I am using.
    3: I tried a workaround:  In the workbench when I go to create a datasource by clicking on the button for datasource at the top and I go to create a datasource I get the mssg "creation of datasources for the sap source system T90CLNT090 is not permitted"
    I have tried: creating application components under sap-based application components as well as by themselves and nothing seems to matter.
    Note: This problem seems sporadic, as I was able to finally create a datasource but after I replicated and activated it and went in to create a transformation, the datasource tables didn't show up at all on the left, only the table from the infoobject characteristic load.
    I presently have no usable datasource and am starting from scratch.
    Thanks a lot

    I am editing this post because there have been changes:
    1. Yes there are already standard datasources.
    2. No I haven't done any initial settings...so I went to the Transfer Business Content DataSources thru sbiw but didn't see anything to select "execute"....so I try something...I went back Transfer Business Content DataSources and chose "content delta" and it says 'comparison bct <-> cust version ' then it counted thru several objects for a few minutes and finished with no warnings. then I selected each datasource under co-om-cca and activated those with no problems.
    3. went to rsa 5 and again activated each datasource again for c0-om-cca.
    i am still unable to see one of the two datasources i have created on the workbench but when i go to rsa6 both of my two datasources are showing.
    when I try to create my generic datasource under my own application component it again does not recognise my application component so same problem...
    4. when i try to create came generic datasource using co-om-cca application component i get mssg that it saved
    5. but again when I look under the application component it is not there.
    6. when i try to replicate datasources for t90clnt090 source system (rt click on source system name and select replicate datasources) it hangs up for several minutes and eventually my session terminates. it has always been like that.
    Edited by: natalie marma on Apr 6, 2009 10:49 PM

  • Changing the datasource of a Crystal Report to a Oracle DB using TNS

    I have a problem trying to change the datasource of a crystal report. In the new connection I want to connect to a Oracle DB using TNS.
    Without TNS it's finally working flawlessly with the following code:
         private static void switch_tables(DatabaseController databaseController) throws ReportSDKException {
              // Declare the new connection properties that report's datasource will be switched to.
              final String DBUSERNAME = "user";
              final String DBPASSWORD = "secret";
              final String SERVERNAME = "jdbc:oracle:thin:@1.1.1.1:mysid";
              final String URI = "!oracle.jdbc.OracleDriver!jdbc:oracle:thin:{userid}/{password}@1.1.1.1:mysid";
              final String DATABASE_NAME = "mysid";
              final String DATABASE_DLL = "crdb_jdbc.dll";
              final String SCHEMA_NAME = "SCHEMA.";
              // Obtain collection of tables from this database controller.
              Tables tables = databaseController.getDatabase().getTables();
              // Set the datasource for all main report tables.
              for (int i = 0; i < tables.size(); i++) {
                   ITable table = tables.getTable(i);
                   // Keep existing name and alias.
                   table.setName(table.getName());
                   table.setAlias(table.getAlias());
                   // Change properties that are different from the original datasource.
                   table.setQualifiedName(SCHEMA_NAME + table.getName());
                   // Change connection information properties.
                   IConnectionInfo connectionInfo = table.getConnectionInfo();
                   // Set new table connection property attributes.
                   PropertyBag propertyBag = new PropertyBag();
                   propertyBag.put("Trusted_Connection", "false");
                   propertyBag.put("Server Name", SERVERNAME); //Optional property.
                   propertyBag.put("Connection String", URI);
                   propertyBag.put("Database Name", DATABASE_NAME);
                   propertyBag.put("Server Type", "JDBC (JNDI)");
                   propertyBag.put("URI", URI);
                   propertyBag.put("Use JDBC", "true");
                   propertyBag.put("Database DLL", DATABASE_DLL);
                   connectionInfo.setAttributes(propertyBag);
                   // Set database username and password.
                   // NOTE: Even if these the username and password properties don't change when switching databases, the
                   // database password is not saved in the report and must be set at runtime if the database is secured.
                   connectionInfo.setUserName(DBUSERNAME);
                   connectionInfo.setPassword(DBPASSWORD);
                   connectionInfo.setKind(ConnectionInfoKind.SQL);
                   table.setConnectionInfo(connectionInfo);
                   // Update old table in the report with the new table.
                   databaseController.setTableLocation(table, tables.getTable(i));
    I just call this method with the DatabaseController from a ReportClientDocument instance.
    How do I need to change the connectionInfo to do the connection using TNS?

    Please re-post if this is still an issue but first update to CR4E 2 and retest

  • Error by creating datasource in r/3

    Hi,
    i have a problem with creating a datasouce in r/3.
    Error message :
    Units field WAERS for field VERPR of DataSource ZBW_MBEW is hidden
    I use for extraction function module with extraction structure. There is in this structure field VERPR, which is CURR with reference field WAERS in another table.
    Thanks for help
    Radka

    Yes, i have done thos before. But I have to change code for extracion function module, but i don't know how....
    FUNCTION Z_BW_MBEW.
    ""Local interface:
    *"  IMPORTING
    *"     VALUE(I_REQUNR) TYPE  SRSC_S_IF_SIMPLE-REQUNR
    *"     VALUE(I_DSOURCE) TYPE  SRSC_S_IF_SIMPLE-DSOURCE OPTIONAL
    *"     VALUE(I_MAXSIZE) TYPE  SRSC_S_IF_SIMPLE-MAXSIZE OPTIONAL
    *"     VALUE(I_INITFLAG) TYPE  SRSC_S_IF_SIMPLE-INITFLAG OPTIONAL
    *"     VALUE(I_READ_ONLY) TYPE  SRSC_S_IF_SIMPLE-READONLY OPTIONAL
    *"     VALUE(I_CALLMODE) LIKE  ROARCHD200-CALLMODE OPTIONAL
    *"     VALUE(I_REMOTE_CALL) TYPE  SBIWA_FLAG DEFAULT SBIWA_C_FLAG_OFF
    *"  TABLES
    *"      I_T_SELECT TYPE  SRSC_S_IF_SIMPLE-T_SELECT OPTIONAL
    *"      I_T_FIELDS TYPE  SRSC_S_IF_SIMPLE-T_FIELDS OPTIONAL
    *"      E_T_DATA STRUCTURE  ZBW_MBEW_STRUCT OPTIONAL
    *"  EXCEPTIONS
    *"      NO_MORE_DATA
    *"      ERROR_PASSED_TO_MESS_HANDLER
    Example: DataSource for table SFLIGHT
    TABLES: sflight.
    Auxiliary Selection criteria structure
      DATA: l_s_select TYPE srsc_s_select.
    Maximum number of lines for DB table
      STATICS: s_s_if TYPE srsc_s_if_simple,
    counter
              s_counter_datapakid LIKE sy-tabix,
    cursor
              s_cursor TYPE cursor.
    Select ranges
    RANGES: l_r_carrid  FOR sflight-carrid,
             l_r_connid  FOR sflight-connid.
    Initialization mode (first call by SAPI) or data transfer mode
    (following calls) ?
      IF i_initflag = sbiwa_c_flag_on.
    Initialization: check input parameters
                    buffer input parameters
                    prepare data selection
    Check DataSource validity
        CASE i_dsource.
          WHEN 'ZBW_MBEW'.
          WHEN OTHERS.
            IF 1 = 2. MESSAGE e009(r3). ENDIF.
    this is a typical log call. Please write every error message like this
            log_write 'E'                  "message type
                      'R3'                 "message class
                      '009'                "message number
                      i_dsource   "message variable 1
                      ' '.                 "message variable 2
            RAISE error_passed_to_mess_handler.
        ENDCASE.
        APPEND LINES OF i_t_select TO s_s_if-t_select.
    Fill parameter buffer for data extraction calls
        s_s_if-requnr    = i_requnr.
        s_s_if-dsource = i_dsource.
        s_s_if-maxsize   = i_maxsize.
    Fill field list table for an optimized select statement
    (in case that there is no 1:1 relation between InfoSource fields
    and database table fields this may be far from beeing trivial)
        APPEND LINES OF i_t_fields TO s_s_if-t_fields.
      ELSE.                 "Initialization mode or data extraction ?
    Data transfer: First Call      OPEN CURSOR + FETCH
                   Following Calls FETCH only
    First data package -> OPEN CURSOR
        IF s_counter_datapakid = 0.
    Fill range tables BW will only pass down simple selection criteria
    of the type SIGN = 'I' and OPTION = 'EQ' or OPTION = 'BT'.
         LOOP AT s_s_if-t_select INTO l_s_select WHERE fieldnm = 'CARRID'.
           MOVE-CORRESPONDING l_s_select TO l_r_carrid.
           APPEND l_r_carrid.
         ENDLOOP.
         LOOP AT s_s_if-t_select INTO l_s_select WHERE fieldnm = 'CONNID'.
           MOVE-CORRESPONDING l_s_select TO l_r_connid.
           APPEND l_r_connid.
         ENDLOOP.
    Determine number of database records to be read per FETCH statement
    from input parameter I_MAXSIZE. If there is a one to one relation
    between DataSource table lines and database entries, this is trivial.
    In other cases, it may be impossible and some estimated value has to
    be determined.
          OPEN CURSOR WITH HOLD s_cursor FOR
          SELECT (s_s_if-t_fields) FROM mbew.
        ENDIF.                             "First data package ?
    Fetch records into interface table.
      named E_T_'Name of extract structure'.
        FETCH NEXT CURSOR s_cursor
                   APPENDING CORRESPONDING FIELDS
                   OF TABLE e_t_data
                   PACKAGE SIZE s_s_if-maxsize.
        IF sy-subrc <> 0.
          CLOSE CURSOR s_cursor.
          RAISE no_more_data.
        ENDIF.
        s_counter_datapakid = s_counter_datapakid + 1.
      ENDIF.              "Initialization mode or data extraction ?
    ENDFUNCTION.

  • How to find from which table we got the data

    Hi friends ,
    How can we find from which table we r getting data in the datasource.
    I am getting data from crm system.based on that we created cubes and dsos.
    we have only one datasource.now i need to know from which table we pull the data?
    can any one give the procedure
    Thanks in advance........
    sridath

    Hi,
    Datasource / tables in the source system
    Go to RSA2 (DS Repository) in your source system and display your source system.
    If Extraction Method is 'V' - you are lucky and you see table name where data is taken from.
    If it is F* - function module is used, and you have to go thru its code to see all the tables it uses and logic how data is
    processed.
    Ext. Meth   Short text                                                                               
    V                 Transparent Table or DB View                
    D                  Fixed Domain Value                          
    F1                Function Module (Complete Interface)        
    F2                Function Module (Simple Interface)          
    Q                 Extraction Using ABAP Query                 
    A                 DataSource Append                           
    OR
    Since you have the extract structure and the extractor, you must have some transaction like the Extractor Checker RSA3. If so
    then execute ST05, switch on the trace and execute the extractor checker. Once the extractor checker presents the results
    switch off trace. The clcik on Display trace and you will see all the tables that were hit by the extractor checker to
    retrieve data and present it to you.
    Hope this helps.
    Thanks,
    JituK

  • How  to delete(remove) one row(record) from a dynamic table

    Hi,
    I have adynamically created table.
    I want to delete 1 record(Row) from that Dynamic table.
    Say if my dynamic table contains 5 records(rows);after deletion of 1 record(1 complete row)from that dynamic table,the number of records(rows) should be 4 .
    Please suggest me how to proceed.
    Please provide me some sample code.Its not working
    I tried with these code:-Its not working-->
    IPrivateExportexView.IEt_WriteoffNode node=wdContext.nodeEt_Writeoff();
    IPrivateExportexView.IEt_WriteoffElement nodeEle= node.createEt_WriteoffElement(new Zfrm_Writeoff_P());
    node.removeElement(nodeEle);
    Please suggest
    Thanks
    -Sandip

    Hi,
    *int n=wdContext.nodeTable().getLeadSelection();*
    *wdContext.nodeTable().removeElement(wdContext.nodeTable().getTableElementAt(n));*   
    Further more , an example is given below for better understanding , do modifications according to your need.
    node :
           value node - Table (cardinality - 0..n , selection 0..1)
                              no    ( value attribute - string  )
                              name (value attribute - string )
       // create node elements 
         for(int i=0;i<5;i++)
        IPrivateClearnodeElements.ITableNode node = wdContext.nodeTable();
        IPrivateClearnodeElements.ITableElement ele = node.createTableElement();
        ele.setNo((101i)"");
        ele.setName("name :"(i1));
        node.addElement(ele);
    // Apply template Table -- select -- table node  or
    // create a table UI element and set the property Datasource - Table ( of the context)  
                             Insert Colum , in that column, next insert celleditor , of type text view  , bind the property text -- to "name " of Table node of the context
               Insert Colum , in that column, next insert celleditor , of type text view  , bind the property text -- to "no " of Table node of the context
    // create a action "removeElement"
    // create a button "Remove Element "  --> Event action -- removeElement
    // under the action write down the code :
    public void onActionremoveElement(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
        //@@begin onActionremoveElement(ServerEvent)
        // before removing display elements
        wdComponentAPI.getMessageManager().reportSuccess("Before  deletion :");
         for(int i=0;i<wdContext.nodeTable().size();i++)
             wdComponentAPI.getMessageManager().reportSuccess(wdContext.nodeTable().getTableElementAt(i).getNo()) ;
         wdComponentAPI.getMessageManager().reportSuccess(wdContext.nodeTable().getTableElementAt(i).getName()) ;
        int n=wdContext.nodeTable().getLeadSelection();
        wdContext.nodeTable().removeElement(wdContext.nodeTable().getTableElementAt(n));
       // After deletion
        wdComponentAPI.getMessageManager().reportSuccess("After deletion :");
             for(int i=0;i<wdContext.nodeTable().size();i++)
                   wdComponentAPI.getMessageManager().reportSuccess(wdContext.nodeTable().getTableElementAt(i).getNo()) ;
                   wdComponentAPI.getMessageManager().reportSuccess(wdContext.nodeTable().getTableElementAt(i).getName()) ;
        //@@end
    If helpful , give points .
    Let me know if any problem u face .
    Thanks,
    Srini

  • Datasource does not appear on the console, intermittent problem

    I am using Weblogic 9.2 MP3
    I've created an Oracle DataSource and successfully targeted it to a Managed Server.
    When I click on it in the console and navigate to the "Monitoring" tab, it would sometimes appear in the "Test DataSource" table and sometimes it would not. I am able to successfully click the Test button when it does appear in the table.
    I do not have this issue with Weblogic 9.2 MP1.
    Is this a known issue and is there a patch for it?
    Thanks,
    Sohel

    hi, I have not this problem, but have read some forums with people having the same problem. It seems to be with people using PC and not mac. Are you using iTunes 9? If so, it seems to be a screen resolution problem, and some of the image is cut and not shown on the screen. Just adjust your screen resolution so the image is all on the screen and the photo tag (the last on the list!!!) will show up!
    Hope this helps
    xavier

  • Problem with Datasources

    I Guys I am new to BW, I activate a Datasource in RSA5, but when I try to replicate in BW I cannot see it, Do I have to create a Source System for R3 for this to work. I went to SM59 and create a RFC pointing to the Client I want to extract the data.
    Thanks You in Advance.

    Hello ,
    Please use the below procedure :
    1- Go to Transaction RSDS and enter your Data Source name and Source System ( you can check your source system if it is already available )
    If your source system is available, then goto datasource table and select replicate data source .
    Another Option :
    ,Go to  transaction SBIW in the source system choose Business Information Warehouse-- Business Content DataSources --Transfer Business Content DataSources
    Select the nodes in the application component hierarchy for which you want to transfer DataSources into the active version..
    Alternative you can  Go to Data Warehousing Workbench. Transaction RSA1
    Select the Datasource tab--select your application component --and right click --replicate meta data .
    Now if you have not connected with Source system  first ask your Basis Team to make connection between R/3 source and BW system .
    If this task you have to do then follow the instruction given in below link :
    http://help.sap.com/saphelp_nw70/helpdata/en/ac/4a4e38493e4774e10000009b38f889/content.htm
    hope this helps
    Regards
    Vikas Sharma
    Robert Bosch

  • Shared Datasource Is Not Valid Error

    Using Reporting Services (SQL Server 2008 R2), I have a VS SSRS project with 23 reports, all running off the same Shared Data Source.  They all execute in VS.  I have deployed the datasource, datasets & reports to server.  From the Report
    Manager, I can execute all reports except 4, which have the same error:
    The report server cannot process the report or shared dataset. The shared data source '22d600c2-a3d5-4178-8a39-d05361607ebd' for the report server or SharePoint site is not valid. Browse to the server or site and select a shared data source. (rsInvalidDataSourceReference)
    I have tried the following, without success:
    1)verified that the datasource exists in the Data Sources folder, and is Enabled
    2) Checked and reset the Shared Datasource to point to the deployed datasource in the Data Sources folder
    3) Recreated & redeployed the datasource
    4) Deleted the 4 reports on the server and re-deployed
    5) Deleted the reports, used Upload instead of Deploy, then set the Shared Datasource to point to the one on the server
    6) Verified that the Link column in ReportServer.DataSource is NOT NULL.  Actually have the same Link as the other 19 reports.  Verified that the GUID in the LinkID exists in Catalog table and is the id for the Datasource.
    No matter what I have tried, for some reason, the GUID in these failing reports appear to get set to '22d600c2-a3d5-4178-8a39-d05361607ebd', which does not exist in Catalog table.  The other reports never fail, these reports never execute.  Anyone
    have any ideas?
    Victor 
     

    As I recall, I went into the Report server db and updated the Catalog table.  Open the table and you'll find your reports listed with a link to their datasource (in the DataSource table).  I found the 4 reports that failed had a different value
    in the LinkID column than the reports that executed, even though they use the same shared datasource.
    So I copied the good LinkID value (a GUID) into the 4 reports that failed, and then they ran fine.    For some unknown reason, there was an invalid value stuck in the LinkID column which pointed to a datasource that really did not exist. 
    Go figure.
    Victor
    Victor Kushdilian

  • Problem with Z Datasource on the R/3 side

    Hi Gurus,
    When I check in the 'Details' tab in the Monitor of a Infopackage created on a Standard DataSource,
    it shows data received as packets of size 25908 records.
    "25908 Records sent ( 25908 Records received ) "
    "25908 Records sent ( 25908 Records received ) "
    "25908 Records sent ( 25908 Records received ) " and so on.
    I created a Z data source on FM. When I try to execute the infopackage created for this Z Datasource,
    it tried to fetch all the records in a single packet and failed.
    "1920452 Records sent ( 0 Records received )".
    Am I missing some settings for this datasource.
    This is failing in the R/3 side with error "TSV_TNEW_PAGE_ALLOC_FAILED" because it is appending all the data to a single internal table in this case. Whereas in the above standard datasource case, it is sending data in form of packets.
    Please suggest if i am missing any settings in this case.
    Regards
    Nageswara Reddy

    Hi Nageswara,
       You would find the following code in the function module,
    Fill parameter buffer for data extraction calls
        S_S_IF-REQUNR    = I_REQUNR.
        S_S_IF-DSOURCE = I_DSOURCE.
        S_S_IF-MAXSIZE   = I_MAXSIZE.
    Here you have to determine number of database records to be read per FETCH statement
    from input parameter I_MAXSIZE. If there is a one to one relation between DataSource table lines and database entries, this is trivial. In other cases, it may be impossible and some estimated value has to
    be determined.
    As per the above statement, you have to estimate some value for the parameter I_MAXSIZE.
    This would resolve your issue
    Regards,
    Prem

Maybe you are looking for

  • Error while trying to install Crystal Reports 2008 SP3

    Has anyone else come across this error before when running the SP3 update installer; Crystal Reports 2008 SP3 Update is not allowed to install because a patch with a higher version was detected. The installation then terminates.  There has been nothi

  • Footer no longer stays at bottom of page after update!

    After updating to Muse 3.0, my footer no longer stays at the bottom ofthe page.  The 'footer checkbox' is checked.  After I discovered this, I unchecked the footer box and saved files,  then went back re-checked the footer checkbox, saved the files a

  • Using Camera Raw 6.3 with Lightroom 2.7

    I recently purchased a Nikon D7000 which is supported in Camera Raw 6.3. I'm using LR 2.7 which is accessing Camera Raw 5.7. Can I upgrade to CR 6.3 in LR 2.7? thanks

  • Audibook weirdness

    I'm running the latest version of iTunes (7.6) with an iPod Classic (160gb). Ever since upgrading to iTunes 7.6, however, I have encountered a stubborn problem with my collection of Audible audiobooks. I have 36 of these, from a couple of different a

  • Using my old desktop mac as a slave for converting my video?

    Ive got a bunch of video i need to convert. I took a version of imovie 11 off my macbook and tried putting it on my old desktop.  It said it wouldnt work on that version.  I think its a 10.4 version.  I checked for upgrades but nothing. It has a vers