How the data is overwritten in ods

hi

Gourahari
Welcome to SDN
Double click on your Update Rule and in the next screen click on detail button you will see Unnder Update Type Overwrite and No Update. If you select Overwrite option all your fields will get overwrite.
See this link for Update Types
http://help.sap.com/saphelp_nw04/helpdata/en/80/1a64d3e07211d2acb80000e829fbfe/content.htm
Hope this helps
Thnaks
Sat

Similar Messages

  • Error when loading the data from PSA to ODS......

    Hi BW guru's,
    i am facing one problem while loading the data from PSA to ODS.so please help me in this regard.
    Please give a step by step guidelines for me...
    the error while loading the data from PSA to ODS is "There are no PSA tables for these selection criteria","An error occurred when reading PSA data".
    thanks in advance,
    ashok.

    hi ashok,
    u can push data from  psa to ods, for this goto the psa in rsa1>psa>goto that request>rightclick>select " schedule update Immediately ", then data will moved from psa to ods.
                                                 or
    In ods > delete the failed request>goto the processing tab-->select 3rd option   " psa and then subsequentially to data targets ", --> schedule the infopackage.
    bye
    sunil

  • Entire Scenario how the data is being process.

    Hi,
    I need the full scenario in detail, when the sender adapter pick the file from the source directory, how the data is passed to IS and how the data is passed to adapter engine and how the adapter engine process the data and how the data is send to adapter framework and wat all the steps adapter framework perform and on wat step the audit logs is maintain, how messaging, logging and queing will done in AFW and after processing the data in adpter engine how the data is being passed to Integration Engine and how the pipeline steps will get execute and how the data is been transfered to receiver.
    All others steps being process while sending the data from sender system to receving steps and how the data is process internally and where audit log is maintain etc.

    Hi,
    Please see the below links
    see the below links to helps you lot
    http://help.sap.com/saphelp_nw2004s/helpdata/en/fd/16e140a786702ae10000000a155106/content.htm
    /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi
    http://help.sap.com/saphelp_nw2004s/helpdata/en/6a/a12241c20af16fe10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/e4/6019419efeef6fe10000000a1550b0/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/327dc490-0201-0010-d49e-e10f3e6cd3d8
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/34a1e590-0201-0010-2c82-9b6229cf4a41
    Regards
    Chilla

  • How the data is stored in Info cube...in the back end what will happen???

    Hi Experts,
    How the data is stored in Info cube and DSO...in the back end what will happen???
    I mean  Cube contain Fact table and Dimension tables How the data will store and what will happen in the backend???
    Regards,
    Swetha.

    Hi,
    Please check :
    How is data stored in DSO and Infocube
    InfoCubes are made up of a number of InfoObjects. All InfoObjects (characteristics and key figures) are available independent of the InfoCube. Characteristics refer to master data with their attributes and text descriptions.
    An InfoCube consists of several InfoObjects and is structured according to the star schema. This means there is a (large) fact table that contains the key figures for the InfoCube, as well as several (smaller) dimension tables which surround it. The characteristics of the InfoCube are stored in these dimensions.
    An InfoCube fact table only contains key figures, in contrast to a DataStore object, whose data part can also contain characteristics. The characteristics of an InfoCube are stored in its dimensions.
    The dimensions and the fact table are linked to one another using abstract identification numbers (dimension IDs) which are contained in the key part of the particular database table. As a result, the key figures of the InfoCube relate to the characteristics of the dimension. The characteristics determine the granularity (the degree of detail) at which the key figures are stored in the InfoCube.
    Characteristics that logically belong together (for example, district and area belong to the regional dimension) are grouped together in a dimension. By adhering to this design criterion, dimensions are to a large extent independent of each other, and dimension tables remain small with regards to data volume. This is beneficial in terms of performance. This InfoCube structure is optimized for data analysis.
    The fact table and dimension tables are both relational database tables.
    Characteristics refer to the master data with their attributes and text descriptions. All InfoObjects (characteristics with their master data as well as key figures) are available for all InfoCubes, unlike dimensions, which represent the specific organizational form of characteristics in one InfoCube.
    http://help.sap.com/saphelp_nw04s/helpdata/en/4c/89dc37c7f2d67ae10000009b38f889/frameset.htm
    Check the threads below:
    Re: about Star Schema
    Differences between Star Schema and extended Star Schem
    What is the difference between Fact tables F & E?
    Invalid characters erros
    -Vikram

  • How the data is fetched from the cube for reporting - with and without BIA

    hi all,
    I need to understand the below scenario:(as to how the data is fetched from the cube for reporting)
    I have a query, on a multiprovider connected to cubes say A and B. A is on BIA index, B is not. There are no aggregates created on both the cubes.
    CASE 1: I have taken RSRT stats with BIA on, in aggregation layer it says
    Basic InfoProvider     *****Table type      ***** Viewed at      ***** Records, Selected     *****Records, Transported
    Cube A     ***** blank ***** 0.624305      ***** 8,087,502      ***** 2,011
    Cube B     ***** E ***** 42.002653 ***** 1,669,126      ***** 6
    Cube B     ***** F ***** 98.696442 ***** 2,426,006 ***** 6
    CASE 2:I have taken the RSRT stats, disabling the BIA index, in aggregation layer it says:
    Basic InfoProvider     *****Table Type     *****Viewed at     *****Records, Selected     *****Records, Transported
    Cube B     *****E     *****46.620825     ****1,669,126****     6
    Cube B     *****F     ****106.148337****     2,426,030*****     6
    Cube A     *****E     *****61.939073     *****3,794,113     *****3,499
    Cube A     *****F     ****90.721171****     4,293,420     *****5,584
    now my question is why is here a huge difference in the number of records transported for cube A when compared to case 1. The input criteria for both the cases are the same and the result output is matching. There is no change in the number of records selected for cube A in both cases.It is 8,087,502 in both cases.
    Can someone pls clarify on this difference in records being selected.

    Hi,
    yes, Vitaliy could be guess right. Please check if FEMS compression is enabled (note 1308274).
    What you can do to get more details about the selection is to activate the execurtion plan SQL/BWA queries in data manager. You can also activate the trace functions for BWA in RSRT. So you need to know how both queries select its data.
    Regards,
    Jens

  • How the data is fetched from the cube for reporting

    hi all,
    I need to understand the below scenario:(as to how the data is fetched from the cube for reporting)
    I have a query, on a multiprovider connected to cubes say A and B. A is on BIA index, B is not. There are no aggregates created on both the cubes.
    CASE 1:  I have taken RSRT stats with BIA on, in aggregation layer it says
    Basic InfoProvider     *****Table type      ***** Viewed at          ***** Records, Selected     *****Records, Transported
    Cube A     *****             blank                 *****           0.624305         *****          8,087,502        *****             2,011
    Cube B     *****                     E   *****                      42.002653  *****                  1,669,126            *****                    6
    Cube B     *****                     F  *****                     98.696442    *****                  2,426,006       *****                    6
    CASE 2:I have taken the RSRT stats, disabling the BIA index, in aggregation layer it says:
    Basic InfoProvider     *****Table Type     *****Viewed at     *****Records, Selected     *****Records, Transported
    Cube B     *****E     *****46.620825     ****1,669,126****     6
    Cube B     *****F     ****106.148337****     2,426,030*****     6
    Cube A     *****E     *****61.939073     *****3,794,113     *****3,499
    Cube A     *****F     ****90.721171****     4,293,420     *****5,584
    now my question is why is here a huge difference in the number of records transported for cube A when compared to case 1. The input criteria for both the cases are the same and the result output is matching. There is no change in the number of records selected for cube A in both cases.It is 8,087,502 in both cases.
    Can someone pls clarify on this difference in records being selected.

    Hi Jay,
    Thanks for sharing your analysis.
    The only reason I could think logically is BWA is having information in both E and F tables in one place and hence after selecting the records, it is able to aggregate and transport the reords to OLAP.
    In the second case, since E and F tables are separate, aggregation might be happening at OLAP and hence you see more number of records.
    Our Experts in BWA forum might be able to answer in a better way, if you post this question over there.
    Thanks,
    Krishnan

  • How the data is entered  in the customized table

    Hi,
    In implemenation scenario when we create generic extraction ,   how the data is entered
    in the customized table if it is huge data  ( around 5000 records)
    Regards,
    Vivek

    Hi Vivek,
    Follow bellow steps:
    1.Goto RSO2.
    Choose Datasource from bellow of Three
    a). Transaction Data
    b). Master data Attributes
    c). Master data Text
    2.Specify Application component(SD/MM..)
    3.There are three extraction methods to fill datasource.
    4.Select extraction method extracts the data from a transparent table or database view.
    5.Select Extraction from View, then we have to create the View.
    a).Specify the view name.
    b).Choose the view type (Database view) from bellow mentioned views.
    i). Database view.
    ii). Projection view.
    iii).Maintainance view.
    iv). Help view.
    6. Specify Tables and Join Conditions and define view fields.
    7. Assign View to Datasource
    8. Once you specify view in Data source, the extract structure will generate.
    9. you can check the data in RSA3.
    Regards,
    Suman

  • What is RT , BT in HR Reporting ? How the Data is Populated into RT, BT ?

    Hi
    Iam Debugging an HR ( used LDB )Report. In that Report 'RT' is used.
    What is the Meaning of 'RT'. And how the Data is populated in to that RT ?
    What is the Meaning of 'BT'. And how the Data is populated in to that BT ?
    Kindly clarify my doubts.
    Regards,
    N.L.

    Hi nl,
    1. These are related to payroll results.
    2. Whenver salary is processed,
       VAST & varied amount of information needs
       to be stored.
    3. Hence, sap uses the concept of CLUSTER table.
    4. when salary is processed,
       some wage types,amounts etc
       are generated.
       ie. RESULTS are generated.
       the table name is RT
    5. Same way, BANK Transfer
       ie. bank code, name, amount etc.
       also needs to be stored.
      Its table name is BT.
    Similary there are other tables also viz WPBP etc.
    6. Payroll data can be retrived using
       macros and also using FM.
    7. Below is the technique
      DATA: myseqnr LIKE hrpy_rgdir-seqnr.
      DATA : mypy  TYPE payin_result.
      DATA : myrt LIKE TABLE OF pc207 WITH HEADER LINE.
          SELECT SINGLE seqnr FROM hrpy_rgdir
          INTO myseqnr
          WHERE pernr = mypernr
          AND fpper = '200409'
          AND srtza  = 'A'.
          IF sy-subrc = 0.
            CALL FUNCTION 'PYXX_READ_PAYROLL_RESULT'
              EXPORTING
                clusterid                    = 'IN'
                employeenumber               = mypernr
                sequencenumber               = myseqnr
              CHANGING
                payroll_result               = mypy
              EXCEPTIONS
                illegal_isocode_or_clusterid = 1
                error_generating_import      = 2
                import_mismatch_error        = 3
                subpool_dir_full             = 4
                no_read_authority            = 5
                no_record_found              = 6
                versions_do_not_match        = 7
                error_reading_archive        = 8
                error_reading_relid          = 9
                OTHERS                       = 10.
            myrt[] = mypy-inter-rt.
            READ TABLE myrt WITH KEY lgart = '1899'.
            IF sy-subrc = 0.
              entl-cumbal = myrt-betrg.
              MODIFY entl.
              cumul = entl-cumbal.
            ENDIF.
    regards,
    amit m.

  • How the data extraction happens from HR datasources from R/3 to BW system.

    Hello All
    How the data extraction happens from HR datasources from R/3 to BW system.Incase of delta records ( for CATS datasources ) ,Is there any flow like LO .
    Incase of Full and delta loads how does the data will be taken from R/3 to BW,DO we need to fill setup tables ?
    Searched forum but couldnt able to find the relevant one.
    Thankyou
    Shankar

    Hi Shankar.
    HR Datasources do not have setup tables . Though before implementation, certain customizations should be done and the delta loads have dependency on other data sources. Also you must have implemented Support Package SAPKH46C32, or have made the relevant corrections in SAP Note 509592.
    Follow this link for details on customization and dependencies for all CATS datasources.
    http://help.sap.com/saphelp_nw70/helpdata/en/86/1f5f3c0fdea575e10000000a114084/frameset.htm
    Regards,
    Swati

  • How the data populated into tables like USR01,USR02 etc

    Hi,
    I have one theoritical doubt. How the data is populated into tables like USR01, USR02 etc after creating the
    user using SU01. Let me know the process behind it.
    Rgds,
    Chandra.

    Hi Chinna,
    When you create users using SU01, SU10 transaction codes, it uses BAPI_USER_CREATE1 which will update the data in the respective tables.
    Same way BAPI_USER_CHANGE is used when you modify any existing users.
    Hope this answers!!
    Warm Regards,
    Raghu

  • How the data gets replicated from CRM to ISU

    Hello All,
    How the data gets replicated from CRM to ISU?
    Would appreciate documents send to [email protected]
    Regards,
    Remi

    Here is the link!
    http://help.sap.com/saphelp_crm50/helpdata/en/c8/b0a68afbb3624cbabeb5ea12a8c639/frameset.htm
    Cheer,
    Daniel
    http://sapro.blogspot.com

  • Can any one explain how the Requests deletion in an ODS & Cube works?

    Can any one explain how the Requests deletion in an ODS & Cube works & differs?

    It works in the normal way as you delete a request but following are the differences between them
    1) If you try to delete a request from the ODS, all the requests which are loaded after this request also get deleted, and in the cube its not.
    2) You cannot delete a request from the ODS once its change log has been deleted, similary you cannot delete a request from the cube that has been compressed.
    3) you can delete overlapping requests from a Cube. but in ODS its not possible.
    Regards,
    Bharat

  • Get back the Data mart status in ODS and activate the delta update.

    I got a problem when deleting the requests in ODS.
    actually there is Cube(1st level. it gets loaded from an ODS(2nd level). this gets loaded from 3 ODS'S( 3rd level). we were willing to delete recents requests from all the data tardets and reload from PSA. but while delting in the request in ODS(2nd level), it has displayed a window, showing as follows.
    - the request 132185 already retrived by the data target BP4CLT612.
    -Delta update in BP4CLT612 must be deactivated before deleting the request.
    - Do you want to deactivate the delta update in data target BP4CLT612.
       I have clicked on execute changes in the window. it has removed the data mart status for all the request which i have not deleted.
    in the same it happened inthe 3 ODS's(3rd level).
    I got clear that if we load further data from source system. it will load all the records from starting.
    so to avoid this can any body help me how to reset the Data mart status and activate the delta update.

    Hi Satish,
    U have to make the requests RED in cube and back them out from cube,before u can go for request deletions from the base targets(from which cube gets data).
    Then u have to reset data mart status for the requests in your 'L2 ODS' before u can delete requests from ODS.
    Here I think u tried to delete without resetting data mart status which has upset the delta sequence.
    To correct this..
    To L2 ODS,do an init without data transfer from below 3 ODS's after removing init request from scheduler menu in init infopackage.
    Do similar from L2 ODS to Cube.
    then reconstruct the deleted request in ODS.It will not show the tick mark in ODS.Do delta load from ODS to Cube.
    see below thread..
    Urgentt !!! Help on reloading the data from the ODS to the Cube.
    cheers,
    Vishvesh

  • How the data is embedded in the image

    please explain this code clearly !!! how the file is embedded inside the image and retrieved back !!!
     Private Sub btn4(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NLabel4.Click
            Using O As New OpenFileDialog With {.Filter = "(Image Files)|*.jpg;*.png;*.bmp;*.gif;*.ico|Jpg, | *.jpg|Png, | *.png|Bmp, | *.bmp|Gif, | *.gif|Ico | *.ico", .Multiselect = False, .Title = "Select image"}
                If O.ShowDialog = 1 Then
                    Try
                        Using FS As New IO.FileStream(O.FileName, IO.FileMode.Open)
                            FS.Seek(0, IO.SeekOrigin.End)
                            While Not FS.ReadByte = Asc("|")
                                FS.Position -= 2
                            End While
                            Dim s As String = Nothing
                            While Not FS.Position = FS.Length - 4
                                s &= Chr(FS.ReadByte.ToString)
                            End While
                            Dim Ext As String = Nothing
                            FS.Seek(0, IO.SeekOrigin.End)
                            While Not FS.ReadByte = Asc("*")
                                FS.Position -= 2
                            End While
                            While Not FS.Position = FS.Length
                                Ext &= Chr(FS.ReadByte.ToString)
                            End While
                            FS.Seek(FS.Length - ((s.Length + s) + 5), IO.SeekOrigin.Begin)
                            Using sfd As New SaveFileDialog With {.DefaultExt = Ext, .Filter = "*." & Ext & " | *." & Ext}
                                If sfd.ShowDialog = 1 Then
                                    Using FSw As New IO.FileStream(sfd.FileName, IO.FileMode.Create)
                                        While Not FS.Position = FS.Length - (s.Length + 5)
                                            FSw.WriteByte(FS.ReadByte)
                                        End While
                                    End Using
                                End If
                            End Using
                        End Using
                    Catch ex As Exception
                        MessageBox.Show("There was an error!" & vbNewLine & vbNewLine & "The application will now close.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
                        Me.Close()
                    End Try
                End If
            End Using
        End Sub
        Private Sub btn3(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NLabel3.Click
            Dim ext As String = TextBox1.Text.Substring(TextBox1.Text.LastIndexOf(".") + 1)
            Using SFD As New SaveFileDialog With {.DefaultExt = ext, .Filter = "*." & ext & " | *." & ext}
                If SFD.ShowDialog = 1 Then
                    Try
                        Dim ImageBytes() As Byte = IO.File.ReadAllBytes(TextBox1.Text)
                        Dim FileBytes() As Byte = IO.File.ReadAllBytes(TextBox2.Text)
                        Dim FS As New IO.FileStream(SFD.FileName, IO.FileMode.CreateNew)
                        FS.Write(ImageBytes, 0, ImageBytes.Length)
                        FS.Write(FileBytes, 0, FileBytes.Length)
                        FS.WriteByte(Asc("|"))
                        Dim FileSize() As Byte = System.Text.ASCIIEncoding.ASCII.GetBytes(New IO.FileInfo(TextBox2.Text).Length)
                        FS.Write(FileSize, 0, FileSize.Length)
                        FS.WriteByte(Asc("*"))
                        Dim Extention() As Byte = System.Text.ASCIIEncoding.ASCII.GetBytes(TextBox2.Text.Substring(TextBox2.Text.LastIndexOf(".") + 1))
                        FS.Write(Extention, 0, Extention.Length)
                        FS.Close()
                        FS.Dispose()
                        MsgBox("Done")
                    Catch ex As Exception
                        MessageBox.Show("There was an error!" & vbNewLine & vbNewLine & "The application will now close.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
                        Me.Close()
                    End Try
                End If
            End Using
        End Sub

    1. the new file which we are creating will be in this order or not 
    file_extension * data_file_size | data_file image_file
    No.  The file will be in the order in which it is written in the writing routine:
    1. Image File
    2. Data File
    3. "|"
    4. Data File Size (ASCII)
    5. "*"
    6. File Extension (ASCII)
    2. explain this snippet .. why we are changing position while we are extract file
     While Not FS.ReadByte = Asc("|")
                                FS.Position -= 2
                            End While
                            Dim s As String = Nothing
                            While Not FS.Position = FS.Length - 4
                                s &= Chr(FS.ReadByte.ToString)
                            End While
                            Dim Ext As String = Nothing
                            FS.Seek(0, IO.SeekOrigin.End)
                            While Not FS.ReadByte = Asc("*")
                                FS.Position -= 2
                            End While
                            While Not FS.Position = FS.Length
                                Ext &= Chr(FS.ReadByte.ToString)
                            End While
                            FS.Seek(FS.Length - ((s.Length + s) + 5), IO.SeekOrigin.Begin)
    The file read position is recalculated before each read, depending either on the position of the marker ("|" and "*") or on the length of the data.   That's how each portion is extracted - the position is set to the start of the portion, and that
    portion is read for the correct number of bytes.  The portions are extracted from the end back towards the beginning because the markers can only be guaranteed as unique (they are illegal in a filename extension) when searching backwards.
    3. after combining the files with the image .. how the created image is visible (even we are not using any algorithm)
    That depends on the image file format, but most formats will use header information that describes the location within the file of the various bits of data that are needed to create the image.  The side effect of this is that if there is information
    in the file that is not referenced from this header data then it is simply ignored.  That's what this procedure is relying on - because the new data is appended to the end of the file it will not be referenced from the header data and will be ignored.
    For a complete description of what this code does and why it works you should refer to the original author.

  • How the data transfer from r/3 to bw

    Hi gurus,
      for example iam extracting the data from sd module.
    r/3  side some postings are done.that postings are comes exactly which place in r/3 side.
    Then how we have taken that postings of data from r/3 to bw side.
    Can u any one tell me the brief flow.No links please.
    i will appreciate ur help and assign points
    Thanku

    Hi,
    check the following
    http://help.sap.com/bp_biv235/BI_EN/html/bw.htm
    business content
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/g-i/how%20to%20co-pa%20extraction%203.0x
    https://websmp203.sap-ag.de/co
    http://help.sap.com/saphelp_nw04/helpdata/en/37/5fb13cd0500255e10000000a114084/frameset.htm
    (navigate with expand left nodes)
    also co-pa
    http://help.sap.com/saphelp_nw04/helpdata/en/53/c1143c26b8bc00e10000000a114084/frameset.htm
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/fb07ab90-0201-0010-c489-d527d39cc0c6
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1910ab90-0201-0010-eea3-c4ac84080806
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ff61152b-0301-0010-849f-839fec3771f3
    FI-CO 'Data Extraction -Line Item Level-FI-CO'
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a7f2f294-0501-0010-11bb-80e0d67c3e4a
    FI-GL
    http://help.sap.com/saphelp_nw04/helpdata/en/c9/fe943b2bcbd11ee10000000a114084/frameset.htm
    http://help.sap.com/saphelp_470/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm
    http://www.sapgenie.com/sapfunc/fi.htm
    FI-SL
    http://help.sap.com/saphelp_nw2004s/helpdata/en/28/5ccfbb45b01140a3b59298c267604f/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/41/65be27836d300ae10000000a114b54/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ee/cd143c5db89b00e10000000a114084/frameset.htm
    Please reward points.

Maybe you are looking for