Which database table design is better?

Hi Experts,
I've a dilemma, my situation is like this: I'm planning to do a lottery analysis software in java. Basically it is just 10,000 digits namely 4D(digits) from 0000 to 9999. Database would store historical data from year 1990 to present with around a few thousand records. From here, I would need to analyse like which numbers belong to a total of certain numbers (like 1234 would be 10), and so on.
My real problem comes in here, do I store the analysis data together with the historical data? I tried and I would need many many columns like around hundreds of them (just the total analysis example above would need 36 columns and not to mentions tons of other analysis data). This type of design do not need any programming on the client side, just retrieval but I reckon it would pose a lot of problems in future in terms of scalability.
The second solution which I google and read in this forum is just store the historical data in one table and use another table to JUST store the analysis name. Heavy programming and algorithm would be needed on the client side but I'm worried about the processing speed since I'm not well-versed in many algorithm logics. I know this design is good since redundant data is eliminated but I simply have no idea how to link the historical and analysis table together.
Could any industry experts on database structure and algorithm guide me as I'm been scratching my head for a few days.
Many thanks in advance.

Sorry for the late reply. I have also thought of
putting all the analysis data into the database but
the data is simply too many and moreover requests
from the visitors could have differrent cominations
of analysis data which would make it almost
impossible to store all the differerent combinations
in database.
I am not sure I understand why this is a problem.
Say you had a lottery drawing every single day for the last 20 years. That means you would have 7300 records.
That is a trivial number for even small database.
Doing a query for sums to a single value would be trivial. It would require a table scan but the are only 7300 records.
But if you determined that a lot of queries like that were going to be run every hour (or second) then you should indeed create an analysis table which does the sum for the result.
At some point you are going to run into indexing problems with that approach. One solution is to simply duplicate the data. Again there just isn't enough data that duplicating it is a problem. Each "group" would have duplicated data. If you use the same primary key for the duplicated data it would be trivial (and fast) to do cross group queries as well (like a query for the sums of 20 that also occurred on tuesday.)
Note that it doesn't really matter if you need to create several hundred analysis tables. Again the size is so small that it isn't even meaningfull to discuss sizing the database even then. Your only real concern with that number of tables is ensuring that associations are kept low (no explicit cross group associations.)

Similar Messages

  • ATWRT field is from which database table.

    Hi Gurus,
        I need to see the field name ATWRT(Manufac Method) for the particular material number.from which database table can i access both the data.Please help me .
    Thanks in advance.
    Points will be rewarded.
    Thanks & Regards,
    A.Ashok kumar.

    Hi
    these are the tables where atwrt exists:
    ABAUSP
    AFFV
    AFFVB
    AFFVD
    APICAWN
    API_CAWN
    API_CCHAR
    API_VALI
    API_VALUE
    API_VAL_IN
    CCIHS_IHPRIOT
    CCRCS_EHS_SVT_MA
    CLGO_MULTIPLE
    CLRS_OBJ_KEYS
    CLRS_OBJ_VALUES
    CLSELSTATISTICS
    CLS_CHARAC
    COFIV
    COFV
    COFVP
    COME
    COMEP
    COMER
    COMSE
    COMW
    COVLP
    CRMT_IC_SCRIPT_M
    CSIM_ST_DETAIL
    CTBW_VALUE_TEXT
    CTIH_01
    CTMSEXIT001
    CTMS_02
    CUCD_CONF
    CUD0_02
    CUGEN_SIMPLE_LIT
    CUGEN_SIMPLE_SIN
    CUGEN_VALUE
    CURTO_CU_GEN_SIMPLE_L
    CURTO_CU_GEN_SIMPLE_S
    CUSL_01
    CUSL_02
    CUSL_05
    CUSL_06
    CUSTOMER_FILTER_CHAR
    CUXREF
    CUXR_OBJ
    CUX_EXP_VALUE
    DDB_AW
    DDB_C01
    DDB_C02
    DDB_C03
    DDB_C04
    DDB_C06
    DDB_C07
    DESCR
    DIWPS_ATINN
    DIWPS_CA
    DIWPS_CONF
    DIWPS_CONF_MARK
    DIWPS_RV_ATINN
    DIWPS_RV_CA
    DIWPS_RV_CONF
    DIWPS_RV_CONF_MARK
    DIWPS_RV_NAV
    DIWPS_WA_WORKPACKAGE
    DIWPS_WPID_CONF
    DIWPS_WP_NAV
    E1AUSPM
    E1CAWNM
    E1CUV1M
    E1EDL12
    E1EDL15
    E1ISU_SDORD_POS_CONF
    E1WBB17
    DIWPS_ATINN
    DIWPS_CA
    DIWPS_CONF
    DIWPS_CONF_MARK
    DIWPS_RV_ATINN
    DIWPS_RV_CA
    DIWPS_RV_CONF
    DIWPS_RV_CONF_MARK
    DIWPS_RV_NAV
    DIWPS_WA_WORKPACKAGE
    DIWPS_WPID_CONF
    DIWPS_WP_NAV
    E1AUSPM
    E1CAWNM
    E1CUV1M
    E1EDL12
    E1EDL15
    E1ISU_SDORD_POS_CONF
    E1WBB17
    E1WTADDI12
    E2AUSPM
    E2CAWNM
    E2CUV1M
    E2EDL12
    E2EDL15
    E2WBB17
    E3AUSPM
    E3CAWNM
    E3CUV1M
    E3EDL12
    E3EDL15
    E3WBB17
    ECONF_OUT
    EHQMSAPIM1
    Regards
    Preeti
    <b>
    Reward if useful</b>

  • Which database table store page names?

    Hi, I'm trying to retrieve the corresponding page name based on the NAME column from the OWA_PERF.TOP_PAGE_BYDAY table. I've tried to get the value from RTAL.WWPOB_PAGE$ using SITE_ID and ID, but it returns duplicates records with the same name. May I know which database table actually stores the specific page names without repeats?

    Sorry. there was a small mistake in my previous post. Here is the updated one:
    Hi, I'm trying to retrieve the corresponding page name based on the NAME column from the OWA_PERF.TOP_PAGE_BYDAY table. I've tried to get the value from PORTAL.WWPOB_PAGE$ using SITE_ID and ID (which is the first two parts of the NAME value), but it returns duplicates records with the same name. May I know which database table actually stores the specific page names without repeats?

  • Message-mappings: stored in which database-table?

    Hello everybody,
    I want to code some ABAP to check some message-mappings.
    Does anybody know in which DB-tables the mapping including the mapping steps are stored?
    Thanks a lot.
    Regards Mario

    Hi Muller,
    Check these tables,
    <b>/SAPDMC/LSOMAP</b>                 Field Mapping
    <b>/SAPTRX/SCAOTMAP              </b>
    <b>/SAPTRX/SCCNDMAP              </b>  <b>/SAPTRX/SCEVTMAP              </b>
    <b>/SAPTRX/SCFUNMAP              </b> /<b>SAPTRX/SCSOMAP               </b>
    or Just say map in SE11 and u will get a list..
    Regfards,
    Sridhar

  • In Which Database Table the Messages are Stored in XI

    Folks,
    When we run SXMB_MONI, Which table it access ? please let me know .
    Manish

    Hi
    Here is how I did it after long debugging sessions.. you can pass MessageID and get the payload back as binary, here I download it for test purpose.. btw you have to change your client number.. and FYI, this code is draft version so there might be some unnecessary codes you might have to clean up..
    REPORT  Z_READ_MESSAGES.
    TYPES: BEGIN OF ts_resource,
             resource TYPE REF TO if_xms_resource,
             name     TYPE string,
             ref      TYPE string,
             kind     TYPE char1,
           END OF ts_resource.
    DATA: persist             TYPE REF TO cl_xms_persist,
          g_message           TYPE REF TO if_xms_message,
          l_pro_s             TYPE sxms_pro_s,
          l_pro_t             TYPE REF TO sxms_pro_t,
          l_manifest          TYPE REF TO cl_xms_msghdr30_manifest,
          super_xstring       TYPE xstring,
          super_string        TYPE string,
          gt_raw_lines        TYPE sxmsraw512lines,
          binary,
          l_mf_s              TYPE sxms_mf_s,
          l_mf_t              TYPE sxms_mf_t,
          gv_length           TYPE int4,
          l_resource          TYPE REF TO if_xms_resource,
          lt_resource         TYPE TABLE OF ts_resource,
          ls_resource         TYPE ts_resource.
    FIELD-SYMBOLS:  <fs1> TYPE sxms_pro_t.
    CREATE OBJECT persist.
    CALL METHOD persist->read_msg_pub
      call method persist->read_persist_tab_version 590C75F0F50611DC81E000110A31811B
        EXPORTING
           im_msgguid  = 'F7E02E28752CBA4B889B9C00AC306CD3'
           im_pid      = 'CENTRAL'
           im_version  = '000'
           im_client   = '001'
         IMPORTING
           ex_message  = g_message.
    l_pro_t = g_message->getbodies( ).
    ASSIGN l_pro_t->* TO <fs1>.
    LOOP AT <fs1> INTO l_pro_s.
      IF l_pro_s-lcname = cl_xms_manifest=>lcname.
        l_manifest ?= l_pro_s-prop.
        l_mf_t = l_manifest->get_payload_refs( ).
        REFRESH lt_resource.
        LOOP AT l_mf_t INTO l_mf_s.
          CLEAR ls_resource.
          l_resource = g_message->getattachmentbyname( l_mf_s-href ).
          IF NOT l_resource IS INITIAL.
            ls_resource-resource = l_resource.
            ls_resource-name = l_mf_s-name.
            ls_resource-ref = l_mf_s-href.
            ls_resource-kind = l_resource->getkind( ).
            super_xstring = l_resource->GETbinarydATA( ).
            APPEND ls_resource TO lt_resource.
          ENDIF.
        endloop.
      endif.
    endloop.
    *xmbph = cl_xms_profile=>getinstance(
                             name = cl_xms_profile=>profile_name_xmb ).
    *TRY.
       extmessage = xmbph->serialize( intmessage = g_message ).
    CATCH cx_xms_exception .
    CATCH cx_xms_system_error .
    *ENDTRY.
    *TRY.
       super_xstring = extmessage->WRITETO( ).
    CATCH cx_xms_exception .
    *ENDTRY.
    binary = 'X'.
    PERFORM display_xml.
    CLEAR: binary.
    CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
        bin_filesize  = gv_length
        filename      = 'c:\a.xml'
        filetype      = 'BIN'
      TABLES
        data_tab      = gt_raw_lines
      EXCEPTIONS
        invalid_type  = 03
        no_batch      = 04
        unknown_error = 05
        OTHERS        = 99.
    *&      Form  display_xml
          text
    -->  p1        text
    <--  p2        text
    FORM display_xml .
      DATA: str_l               TYPE i,
            lv_len              TYPE i,
            lv_offset           TYPE i,
            lv_len_tmp          TYPE i,
            ls_raw_line(512)    TYPE x,
            gv_type(50)         TYPE c,
            l_xstring           TYPE xstring.
    constants
      CONSTANTS: true           TYPE boolean VALUE 'X',
                 false          TYPE boolean VALUE ' '.
      IF STRLEN( super_string ) = 0 AND XSTRLEN( super_xstring ) = 0.
        EXIT.
      ENDIF.
    Conversion only if the output is to be displayed in the HTML-Viewer
    additional actions for non binary sources
      IF binary  = false.
    convert string to xstring
        CALL METHOD cl_xms_main=>convert_string_to_xstring
          EXPORTING
            im_string          = super_string
            im_encoding        = 'UTF-8'
           im_endian          = im_endian
           im_replacement     = im_replacement
           im_ignore_conv_err = im_ignore_conv_err
          IMPORTING
            ex_xstring         = super_xstring
            ex_length          = gv_length.
        gv_type = 'application'.
      ELSE.
        gv_length = XSTRLEN( super_xstring ).
      ENDIF.
      lv_len     = gv_length.
      lv_offset  = 0.
      lv_len_tmp = lv_len.
    break string into lines of 512 bytes
      IF lv_len_tmp > 512.
        DO.
          ls_raw_line  = super_xstring+lv_offset(512).
          APPEND ls_raw_line TO gt_raw_lines.
          lv_offset = lv_offset + 512.
          lv_len_tmp = lv_len_tmp - 512.
          IF lv_len_tmp < 512.
            EXIT.
          ENDIF.
        ENDDO.
      ENDIF.
      IF lv_len_tmp > 0.
        ls_raw_line  = super_xstring+lv_offset(lv_len_tmp).
        APPEND ls_raw_line TO gt_raw_lines.
      ENDIF.
      CLEAR: super_string, super_xstring.
    ENDFORM.                    " display_xml

  • Additional receipts Information  stored in which database table

    Hi All,
    I Know addtional receipts can be controled VIA  table V_T706B1_B.
    But when we have to activae the link under Travel Expense Manager ->Trip receipts ->Additio Receipts Information -> Additional Receipts Information via transaction FITVFELD.
    I want to know , If I make change to this field what is the background table the changes will be stored.
    Thanks in advance,

    Hello,
    One thing is that if someone is customizing in ESS then the transaction is FITVFELD_WEB.
    The whole tab related customization are stored in the table T706S.
    When you open the transaction FITVFELD_WEB or FITVFELD then it opens the trip schema.
    Double click on the trip schema. Then you will see the many check box and fields to be filled.
    Press F1 on that field and you will get the table name for the text.
    If you want to check who made this changes then go to SE03 transaction and in object type write 'TABU' and then in front of that in the text field write the table name for which you want to check.
    you will get all the users who have made the changes in that table entries. you can then catch him.

  • Notification Comments are storing in which database table?

    Hi All,
    Can anyone help me to find the table name in which notification comments are storing (like checklist notification or Leave approval notification)

    Hi All,
    Can anyone help me to find the table name in which notification comments are storing (like checklist notification or Leave approval notification)

  • Text in MK02 effects which database table?

    Hi,
    I have added a Text (MK02->Purchasing->Extras->Text) in MK02.
    I am not able to find out, which table it affects.
    Please help me.
    Vijayanand.

    Hi
    You can't find these texts straight away in any table
    See the table STXH for the Text ids, NAME and Objects
    You have to fetch these texts using the fun module READ_TEXT
    you have to pass the following paramters for it
    TEXTNAME = Concatenation of Vendor + Pur orgn(10+4 char)
    TEXTID = 0001
    OBJECT = LFM1
    LANG = sy-langu
    ID differes from text to text
    If you double click on the text field it will take you to a text editor
    from menu GOTO->HEADER
    you can see these 4 paramters
    see the long text fetching doc for READ_TEXT fun module
    READ_TEXT
    READ_TEXT provides a text for the application program in the specified work areas.
    The function module reads the desired text from the text file, the text memory, or the archive. You must fully specify the text using OBJECT, NAME, ID, and LANGUAGE. An internal work area can hold only one text; therefore, generic specifications are not allowed with these options.
    After successful reading, the system places header information and text lines into the work areas specified with HEADER and LINES.
    If a reference text is used, SAPscript automatically processes the reference chain and provides the text lines found in the text at the end of the chain. If an error occurs, the system leaves the function module and triggers the exception REFERENCE_CHECK.
    Function call:
    CALL FUNCTION 'READ_TEXT'
    EXPORTING CLIENT = SY-MANDT
    OBJECT = ?...
    NAME = ?...
    ID = ?...
    LANGUAGE = ?...
    ARCHIVE_HANDLE = 0
    IMPORTING HEADER =
    TABLES LINES = ?...
    EXCEPTIONS ID =
    LANGUAGE =
    NAME =
    NOT_FOUND =
    OBJECT =
    REFERENCE_CHECK =
    WRONG_ACCESS_TO_ARCHIVE =
    Export parameters:
    CLIENT
    Specify the client under which the text is stored. If you omit this parameter, the system uses the current client as default.
    Reference field: SY-MANDT
    Default value: SY-MANDT
    OBJECT
    Enter the name of the text object to which the text is allocated. Table TTXOB contains the valid objects.
    Reference field: THEAD-TDOBJECT
    NAME
    Enter the name of the text module. The name may be up to 70 characters long. Its internal structure depends on the text object used.
    Reference field: THEAD-TDNAME
    ID
    Enter the text ID of the text module. Table TTXID contains the valid text IDs, depending on the text object.
    Reference field: THEAD-TDID
    LANGUAGE
    Enter the language key of the text module. The system accepts only languages that are defined in table T002.
    Reference field: THEAD-TDSPRAS
    ARCHIVE_HANDLE
    If you want to read the text from the archive, you must enter a handle here. The system uses it to access the archive. You can create the handle using the function module ACHIVE_OPEN_FOR_READ.
    The value '0' indicates that you do not want to read the text from the archive.
    Reference field: SY-TABIX
    Default value: 0
    Import parameters:
    HEADER
    If the system finds the desired text, it returns the text header in this parameter.
    Structure: THEAD
    Table parameters:
    LINES
    The table contains all text lines that belong to the text read.
    Structure: TLINE
    Exceptions:
    ID
    The text ID specified in the parameter ID does not exist in table TTXID. It must be defined there together with the object of the text module.
    LANGUAGE
    The parameter LANGUAGE contains a language key that does not exist in table T002.
    NAME
    The parameter NAME contains the name of a text module that does not correspond to the SAPscript conventions.
    Possible errors:
    The field contains only blanks.
    The field contains the invalid characters ‘*’ or ‘,’.
    OBJECT
    The parameter OBJECT contains the name of a text object that does not exist in table TTXOB.
    NOT_FOUND
    The system did not find the specified text module.
    REFERENCE_CHECK
    The text module to be read has no text lines of its own but refers to the lines of another text module. This reference chain can include several levels. For the current text, the chain is interrupted, that is, one of the text modules referred to in the chain no longer exists.
    WRONG_ACCESS_ TO_ARCHIVE
    The exception WRONG_ACCESS_TO_ARCHIVE is triggered if an archive is accessed using an incorrect or non-existing archive handle or an incorrect mode (that is, read if the archive is open for writing or vice versa).
    Reward points for useful Answers
    Regards
    Anji

  • In which database table we can find the Transport request for programs?

    Hi i have  set of programs , for them i have to find the transport request , please guide me in this
    thanks in advance

    Hi Sitaram,
    If you happend to be one of those who forgot the transport request number of your abap program.
    You can easily find it via the Versions Management.
    Steps :-
    Transaction SE38
    Filled in your ABAP program name.
    Then click Utilities -> Versions -> Version Management
    SAP system will display this sample list :- 
    Versions: Report source ZPROGRAM
    Version Cat Fla SAP Rel. Arch Request              Date       Time     Author
    Version(s) in the development database:
    X activ          X  46X                                      01.08.9999 15:21:56 SAP
    Version(s) in the version database:
    X 00002             46X        ABCD123456      01.08.9999 15:52:43 SAP
    X 00001  S    X  46X                                     00.00.0000 00:00:00
    Kindly Reward Points If You Found The Reply Helpful,
    Cheers,
    Chaitanya.

  • Advise on Table design

    Dear all,
    I have a pool of data which are based organized has CATEGORY and SUB-CATEGORY. When I am configuring the database I should be able to define all categories at once, then being able to define which one is the Parent category of the others.
    For exemple if I have a set of Dishes for a restaurant, then I can classify those dishes in different menu category which are then the Parents category for dishes.
    Please note that a SUB-CATEGORY can have other sub categories attached.
    To have a better idea of what I am trying to do is similar things when you create folders and sub folders on a file system. From the configuration side of the database I should be able to define my category and subcategories and then organize them by a link
    ID or other stuff, in the same way I will organize folder.
    What will be the best Database table design for that scenario ?
    I am not a DBA, but have some basis so try to speak the same language as me :-)
    Thanks for help
    regards

    I think you have it with your design. There are a few ways to represent a hierarchy in SQL, and having two tables like this:
    CategoryID    CategoryName   
    ParentCategoryID
    1001         
    Dishes          NULL
    1002          Desserts       
    1001
    1003          Icecream          
    1002
    SubCategoryID    SubCategoryName   
    CategoryID
    10001                  
    Vanilla                     
    1003
    10002                  
    Strawberry              
    1003
    10003                   Butterscotch             1003
    Make sense ONLY if you can guarantee a two level hierarchy (or a fixed number of levels, where you might have yet another table SubSubCategory). Having a fixed number of levels can make processing a ton easier because your queries can be written in
    a straightforward manner because the levels of nodes in the tree  remain the same.
    Your requirements here:
    "CATEGORY can have other sub categories attached."
    Leads to the more flexible solution like you have set up:
    CategoryID    CategoryName   
    ParentCategoryID
    1001         
    Dishes          NULL
    1002         
    Starters       
    1001
    1003         
    Item1          
    1002
    1004         
    SubCat1        
    1003
    1005         
    SubCat2        
    1003
    1006         
    SubCat3        
    1003
    Because adding a subcategory on SubCat3 is as simple as:
    1007          SubSubCat1        
    1006
    Processing the hierarchy becomes an iterative process (using a recursive CTE) if you have needs to do a lot of aggregation on groups. There are techniques available to make things go faster than using this pattern in the implementation, but unless
    you are going to need 1000s of nodes, then this pattern works great (known as the adjacency list, where you are basically storing the adjacent node in your tree).
    Louis
    Without good requirements, my advice is only guesses. Please don't hold it against me if my answer answers my interpretation of your questions.

  • How to implement a page showing different database tables

    I am wondering what is the best way to implement the following task:
    On the left side of a page, there are two Listboxes. On the right side of the page, I want to display different database tables depending on the selected value from those two Listboxes.

    I am wondering what is the best way to implement the
    following task:
    On the left side of a page, there are two Listboxes.
    On the right side of the page, I want to display
    different database tables depending on the selected
    value from those two Listboxes.A Data Table component isn't really designed to dynamically swap which database table you're binding too (and therefore which set of columns you will display) under the covers. Here are a couple of general strategies to consider for accomplishing your functional requirements:
    * Create a separate Data Table component for each possible database table, all on the same page, and dynamically set the "rendered" property of the selected Data Table to true, while setting it to false for all other Data Tables. That way, only the corect one will be shown.
    * Create a separate page for each Data Table, using a similar look and feel so that it appears to the user like it's all the same page. To save cutting and pasting the list components, put them in a JSP Page Fragment so they can be reused on each page. ((SIDE NOTE: This is a very common technique for simulating what looks like tabbed panes, but where the implementation actually uses separate pages.))
    * Use frames so that the left frame (containing the list boxes) stays the same, and the right frame switches to a different page for each of the tables. This is essentially another way to share the list components across the pages.
    * Abandon all the ease-of-use stuff Creator provides for binding to data tables, and write code that programmatically erases all the old child components and creates new ones. This is the sort of thing you'd need to do for a "SQL BROWSER" sort of application, where the set of columns is not known ahead of time.
    Craig McClanahan

  • How to find database table for field in CRMD_ORDER?

    Hello,
    in CRMD_ORDER there is a field CRMT_7850_SERVICE_UI-DURATION.
    The structure is CRMT_7850_SERVICE_UI
    The fieldname is DURATION
    How can i find out in which database table content of this field is stored?
    Thanks a lot
    Best regards
    Manfred

    Hi,
    When you execute report CRM_ORDER_READ (trx. se38), entering your order nr, you will get
    an overview of all the underlying tables and their entries of the order.
    E.g. you will find structure ET_SERVICE_H, corresponding to table CRMD_SERVICE_H;
    structure ET_SERVICE_I, corresponding to table CRMD_SERVICE_I.
    I expect your field (duration) to be in CRMD_SERVICE_I.
    regards,
    Wim

  • How to get the Database table behind condition records

    Hello All
    In transaction VK13, after giving condition type, I can select sales document.
    For a given Sales Document number, there are several conditions.
    How can i extract all the conditions for a given sales document?
    I am coding a report for this. In which database table can i get the condition between sales document number & different conditions attached to it?
    On the screen, i can see that the fields are from the structure KOMG. What is the corresponding table?
    Thanks
    Chandra Sekhar

    Hi,
    corersponding tables will be konp , a771,a511,a564
    here i am providing you sample query related to it
    { -Get the Territory list price YPR0
        SELECT vkorgau
               zzland1_ag
               zzmatgrade
               a511~kfrst
               datbi
               datab
               kbetr
          INTO TABLE it_list1
          FROM a511
          JOIN konp
            ON a511knumh = konpknumh
         WHERE a511~kappl = 'V'
           AND a511~kschl = 'YPR0'
           AND vkorgau = '5000'
           AND zzland1_ag = v_land1
           AND loevm_ko <> 'X'.}
    Thanks & Regards,
    Sateesh.
    Edited by: sateesh kumar on Nov 12, 2009 12:59 PM

  • Which DB table?

    in va01
    at the item level, there are two colums BLK and REL. can anyone please tell me in which database table tht status flag is stored??
    RV45A  :structure
    STATUSFLAG :fieldname
    STAT01  :fieldname
    Message was edited by:
            shahid mohammed syed

    ok

  • Data source and Database table

    Hi All,
    I am working on BW and i am trying to figure out the linkages between Database table and the data sources in our source system. I need to figure out which database table is linked to a particular datasource. Please guide me on the process.
    Thanks and regards,
    Ankur

    Hi Ankur,
    In your source system look in table ROOSOURCE using SE16 and fill in your DataSource.
    The field EXTRACTOR will contain:
    - Table/DB-view name (if DS is based on a table -> EXMETHOD = V)
    - Function module (EXMETHOD = F1, F2 or FS)
    - Domain - fixed values (EXMETHOD = D)
    - ABAP Query (EXMETHOD = Q)
    When a Function Module is used to extract the data (EXMETHOD F1/F2/FS) you need some ABAP skills to understand the code (SE37). From there you can derive from which table(s) it is getting the data.
    Hope this helps...
    Grtx
    Marco

Maybe you are looking for

  • How to keep the original imovie quality as much as possible?

    I've completed an iMovie project which lasts a few minutes short of one hour. The size of the iMovie project is 12Gig. I want to burn this to a dual layered DVD using iDVD, and at the same time maintain as little compression as possible, keeping the

  • Trace through entire site

    I have taken over as webmaster of a site that has outgrown it's roots. It is a static site that I am upgrading to PHP/MySQL. Because space on the server is an issue, I'd like to get rid of files that aren't needed and accessed any longer. I was going

  • DTW Template for Segmented COA

    Hi All I want to know that, Is it possible to import Segmented COA data including Active and title Account. When I am trying I am able to import only titles, this is because I can make title account without segment. But in case of  Active acoount, th

  • Queued delta enable extractions having entries in SM13. Is this correct?

    I Have the following issue: The 11 application module in LBWE is Queue delta enabled But I am seeing the changes to VA02 in SM13. why is this? Thanks Simmi

  • No track information on Import

    I use Windows Vista iTunes and on importing cds no cd information appears. Does anyone know any possible reasons for this? Thanks in advance.