Before , after images not populating in cube

Hi All,
we have a data flow wherein the data from the dso is extracted delta wise to cube . Now for a particulat document , the doc did come to ods and then to cube . then in r/3 there a change to the document , this was then again extracted to ods and then to cube . now the problem is
the cube is showing both the values of before change and after change in the cube . I checked in the ODS only one record of changed value is there. in the change log after, before and new images for the doc no is there but in the cube the data is doubling up intead of showing th latest.
Any idea why this is happening.
Does compression play any part.
some more info to understand better:-
in cube already KF1 = 100 , ch1 = 'a' ch2 = 'b'.
sam in ods KF1 = 100 , ch1 = 'a' ch2 = 'b'.
now in r/3 change ch1 from 'a' to 'n'.
so in ods KF1 = 100 , ch1 = 'n' ch2 = 'b'.
in change log table
KF1 = 100 , ch1 = 'a' ch2 = 'b'   record mode = n
KF1 = -100 , ch1 = 'a' ch2 = 'b'. record mode = b
KF1 = 100 , ch1 = 'n' ch2 = 'b'. record mode = (after image)
now in cube
KF1 = 100 , ch1 = 'a' ch2 = 'b' 
KF1 = 100 , ch1 = 'n' ch2 = 'b' 
SO the key figures are adding up , which should not be the case.
Regards,
Sushmita
Edited by: sushmita das on Apr 14, 2011 7:36 AM
Edited by: sushmita das on Apr 14, 2011 11:11 AM

Hi Sushmita,
In ODS only if the key fields are same, then any change in Data Fields will be overwritten. And the new record will be updated to the cube.In cube data is not overwritten instead it is added or updated.
For eg:
DSO
Key field   Data Field
A                 100
B
C
So initially in cube also these values will be there.
Now suppose keeping all the Key Fields same, the data field is changed to 200 in R/3. So in DSO an after image will come and u will see that in the change log table there are 3 records, one will 100, another will be -100 and another will be 200.
But when u take that data into cube the data field value will be added up to 300.
However if Key field value 'A' is changed to 'D' in R/3 then in cube there will be 2 records
One having Key fields as A B C and Data Field as 100
Another having Key Field as D B C and Data Field as 100.
If you want to delete the first request from cube and only update the new record then you will have to delete contents of the cube and freshly load it.
Hope it helped.

Similar Messages

  • Fields not populated in cube

    hi experts,
                       i have one problem i have sales item,and header dso's which i have loaded the data using flat files.when am trying to load to cube some of the fields of header is not  getting populated.when i am loading only header data that time it is showing the data in cube.when i am loading item data also that time some of the fields of header are not populating in cube.i have tried by taking two seperate cubes for header and item and tried to  loading data to multiprovider. but same issue came.for ur reference i am providing screen shots of that. this is multi provider screen shot in this u can observe that division ,region and some fields are not populating data. in local sand box i have done this please help me to resolve this issue.
    header  cube screen shot before loading to multiprovider.
    item cube screen shot before loading to multiprovider.
    regards
    jaswanthi

    How are you "loading" to a MultiProvider? A MultiProvider is merely a "view" on 1 or more InfoProviders, nothing gets loaded in it.
    The screen shot of your MultiProvider shows data of your items InfoCube only... have you filtered on the InfoProvider field? If not, try and filter on your header InfoCube and see whether it shows any data. If not, then there's something wrong with your mappings in the MultiProvider definition.
    It's perfectly normal to have empty fields if you're combining 2 InfoProviders into 1 MultiProvider. If that's not what you want, you should consider an InfoSet (which "joins" data) or model it so that when you're sending item data to a new InfoCube, you "look up" the missing header data in your header data DSO and add it.

  • Muse CC2014 Widget Installation - Before/After Image Slider

    I purchased the "Before/After Image Slider" widget a few weeks ago, but I hadn't installed it yet. Now I can't find it, so I re-downloaded it from the "Install Using Adobe Extension Manager" section. However, it is not downloading correctly as a .mulib file. Instead, it is downloading the Adobe Extension Manager and only displaying my Fireworks CS6 add-ons - not my Muse CC2014 add-ons. Does anyone know how to access it?

    Hello,
    Please make sure you are launching ZPX file using Extension Manager CC (not Extension manager CS6) This addon should show under "Others" In Extension Manager CC.
    Please check the detailed steps to install it.
    1. Download the ZPX file by clicking "Download Before/after image slider" button in the link below:
    https://creative.adobe.com/addons/patches/4860/install
    2. Once Downloaded, Launch Extension Manager CC and Click install and select the ZPX file. IT will be installed in "Others" tab
    3. Once the installation is over please check Download folder and you will find a file named as musethemesbeforeafterimageslider.mulib.
    4. Double click the file to add it to Muse.
    If this is not the case please make sure Extension manager CC is upto date. You can Check it from Creative cloud application.
    Regards
    Vivek

  • Before & After Images

    CS5 is amazing!!! show off your skills by posting up before and after pictures,logos,gfxs or any other from of media!
    Here check it out am gonna start it off!

    Hi Sushmita,
    In ODS only if the key fields are same, then any change in Data Fields will be overwritten. And the new record will be updated to the cube.In cube data is not overwritten instead it is added or updated.
    For eg:
    DSO
    Key field   Data Field
    A                 100
    B
    C
    So initially in cube also these values will be there.
    Now suppose keeping all the Key Fields same, the data field is changed to 200 in R/3. So in DSO an after image will come and u will see that in the change log table there are 3 records, one will 100, another will be -100 and another will be 200.
    But when u take that data into cube the data field value will be added up to 300.
    However if Key field value 'A' is changed to 'D' in R/3 then in cube there will be 2 records
    One having Key fields as A B C and Data Field as 100
    Another having Key Field as D B C and Data Field as 100.
    If you want to delete the first request from cube and only update the new record then you will have to delete contents of the cube and freshly load it.
    Hope it helped.

  • Rollover effect - before/after image?

    Hello all.
    I would like to create a "before and after" image to show retouching capability.  In other words, when the visitor's cursor hovers over the "before" image it changes to the "after" image. Is this possible in Dreamweaver CC? Thanks.
    Kevin from Cambridge

    Sure.  This rollover method uses pure CSS.
    http://alt-web.com/DEMOS/Pure-CSS-Rollovers.shtml
    Nancy O.

  • 0vtype =20 (plan data)  not populating to cube but present in psa

    Hello Experts,
    I have a requirement in BW 3.5 where in I need to create a report on multiprovider which should give the actual data,plan data and the difference between actual and plan data for some key figures.
    The data flow is like this
    There are two cubes one for actual and the other for plan ,I am able to get the actual data (10) for actual cube from R/3 .
    But the problem is with plan cube,I am not able to get the plan data (20) to the plan cube (to the field 0vtype) ,but the data is coming till psa from R/3,there is no routine present in update rule also,but still data is not showing up for this 0vtype in plan cube...
    I have tried loading selectively (020) by giving 020 as constant in the update rule..but still no luck
    The datasource that is fetching plan data is 1_CO_PA_PLN1000.
    Could you please suggest how to proceed further
    Thanks,

    HI Sashi,
    Checking the mapping between the 0vtype and the source fiedls.
    Check in transfer rules first if it is mapped or not.
    Transfer rules are not mapped to source fields then correct it .
    Hope this helps.
    Regards,
    Reddy

  • Is there a way to distort an image without getting all of the artifacting? See before/after image:

    I am putting this screenshot on an iPad for a webpage design. However, when I tilt the screen to fit on the iPad, the image gets extremely crunchy. Is there a setting that I could tweak to improve this? The client is not happy with this.

    dutzageoorge Warunicorn  The image is fairly high resolution at the start. I think it's the thin lines and text that are causing the issue. A photograph wouldn't be noticeable at all... Anyway, I tried adjusting the 'Image interpolation' settings in the preferences. I tried bicubic smoother, which was too blurry and then tried just bicubic. Bicubic looked by far the best. Still doesn't look that great but it's a ton better than what you see here.
    If anyone has any other ideas, it would be great to know.

  • Before image and after image is not updating correctly with 2LIS_04_P_ARBPL

    Hello BW gurus
    I am facing problem with the posting date extraction from the extractor 2lis_04_p_arbpl. I am getting incorrect before image and after image. Please let me know how to solve this problem.
    Thanks and regards
    kiran.

    Hi,
    It is difficult to check this in the Source System and there is no direct method. I can give you a workaround which we did analysed for some of delta datasources.
    Steps to be followed sequentiall once the step is successful:
    1. Create a Production order or something.. Note down the number.
    2. Check the datasource whether you get the same Production Order as delta
    3. Now do whatever confirmation etc . for the same Production Order
    4. Check the datasource (RSA3) and see wat it extracts.. might be multiple records..
          In that case just see the sequence of records.. and the changes each record has brought in.. hope this way we can simulate the delta datasource realtime..
    And if you find the sequence or somthin is correct and in BW is not updating properly then it is our fault to dig and find out further.. If the issues is at the RSA3 itself, then u can raise an OSS Message as a Bug.
    Hope it helps.
    Regards,
    Chathia.

  • Data Loading(Before and After Image)

    I heard that a datasource which has both "Before and After Image " ,then the data can be sent directly to the infocube or from the DSO to the Infocube but where as
    If a datasource supports after image then first it has to be loaded to the DSO and then to the Infocube ,
    My question is how to know the image types of the datasource ?

    Hi Ravi,
    Check in ROOSOURCE tables in ECC. You can find the behvariaour options in DELTA field, so based on this table we can say will it support Cube/ODS.
        Delta Only Via Full Upload (ODS or InfoPackage Selection)
    A    ALE Update Pointer (Master Data)
    ABR    Complete Delta with Deletion Flag Via Delta Queue(Cube-Comp)
    ABR1    Like Method 'ABR' But Serialization Only by Requests
    ADD    Additive Extraction Via Extracto (e.g. LIS Info Structures)
    ADDD    Like 'ADD' But Via Delta Queue (Cube-Compatible)
    AIE    After-Images Via Extractor (FI-GL/AP/AR)
    AIED    After-Images with Deletion Flag Via Extractor (FI-GL/AP/AR)
    AIM    After-Images Via Delta Queue (e.g. FI-AP/AR)
    AIMD    After-Images with Deletion Flag Via Delta Queue (e.g. BtB)
    CUBE    InfoCube Extraction
    D    Unspecific Delta Via Delta Queue (Not ODS-Compatible)
    E    Unspecific Delta Via Extractor (Not ODS-Compatible)
    FIL0    Delta Via File Import with After-Images
    FIL1    Delta Via File Import with Delta Images
    NEWD    Only New Records (Inserts) Via Delta Queue (Cube-Compatible)
    NEWE    Only New Records (Inserts) Via Extractor (Cube-Compatible)
    O  
    ODS    ODS Extraction
    X    Delta Unspecified (Do Not Use!)

  • After image delta from cube to OHD..

    Hi All,
    I would like to pick you brains for an issue I am currently facing. There is one requirement that requires us to send delta data in the form of After image to an OHD file from a cube.
    The issue is when we get delta data from the cube, we are getting only the additive values. My understanding is that this delta is the aggregation of the Before and After image delta values from the underlying dso.
    My issues are:
    1. Is there a way of getting the after image delta values from the cube?
    2.  I do not want to read from the underlying dsos because, some calculations are performed when loading the cubes. Also, the data required is in aggregated on year level. So if we take the data from the dso, which is in day level, we would have to do aggregation manually.
    Thanks in advance for your help experts!

    Thanks for the above responses...
    Let me give the more detailed scenario..
    I have 4 GL cubes whose delta values are required to be exported. They want the delta values to reflect the "As Is",
    So for instance we have the following on Day 1:
    GL Acc  0Amount
    10001    100
    The next day, 0Amount(Aggregation mode: Sum) gets an addition of 100, they want to see the following
    GL Acc 0Amount
    10001   200
    These 4 GL Cubes have about 5 common underlying DSOs.
    The issues here is:
    - If we read the delta directy from Cubes we are getting the addiditive values: in this case +100
    - If we read the delta from DSOs, from my understanding we should perform aggregation manually. Since the client wants to view the data by Year instead of by Day which is how it exists in the DSO.
    - Another issue here is: The clients require us to send a SINGLE file. Hence we need a way of appending the Data from multiple InfoProviders to a single file.
    Our Proposed Solution:
    - Read from underlying DSOs. and store in a intermediate Write - Optimized DSO.
    - Perfrom manual aggregation by using ABAP.
    - Send delta values to OHD filtering out the before image(ORecordMode = 'X')
    Issues:
    Need to perform manual aggregation which may be an issue because the volume can be large.(Currently we can not predict the volume.)
    Plus Any other issues that you can foresee?

  • Compare BEFORE and AFTER image in replicat

    Do any of You experts know how to make the following code smaller?
    ...,p_kolonner=@STRCAT("ID='",@IF(@COLTEST(BEFORE.ID,PRESENT),BEFORE.ID,""),"'>'",@IF(@COLTEST(ID,PRESENT),ID,""),"'¤",
    "OBSOLETED_ON='",@IF(@COLTEST(BEFORE.OBSOLETED_ON,PRESENT),BEFORE.OBSOLETED_ON,""),"'>'",@IF(@COLTEST(OBSOLETED_ON,PRESENT),OBSOLETED_ON,""),"'¤",
    "SMRT_ID='",@IF(@COLTEST(BEFORE...The actual parameter would look like:
    P_KOLONNER:  ID=''>'11531'¤OBSOLETED_ON=''>''¤SMRT_ID=''>'1'¤SM_SMID=''>'2011X0074-00'¤SMT_ID=''>''...
    This code is part of the params section of a sqlexec in a replicat file where I want to concatenate before and after images of a table into one parameter. I have to replace all NULLs with '' or the whole string evaluates to NULL when one of the columns are NULL. I have a procedure receiving the parameter.
    How do I write this code shorter? I have to use less code to accomplish the same thing.

    Hi Yosemite:
      You're right, the correct term is "Key Fields", in the previous post I made a mistake when referring to it as "Key Part", I'm sorry for the confusion.
    Anyway, it is not clear to me if you managed to solve the problem or if you're still struggling with your data loads, if this is the case, Could you please elaborate?
    -Which is the data source you are working with?
    -Did you map the ROCANCEL field both to the 0STORNO and 0RECORDMODE InfoObjects?
    -Are you using Addition or Overwrite on the Update Rules/Transformation Rules to the DSO?
    -Have you applied any relevant SAP Note to fix this issue?
    In case you have not read the blog by Swapna Gollakota, take a look at it, you might find it useful.
    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.
    Edited by: Francisco Milan on Oct 29, 2010 12:31 PM

  • How to covert before and after image details from logdump to SQL

    Hi,
    Through logdump,i am able to retrieve below before and after image details for an update statement.
    Instead of below ascii format output, i need to know the complete sql statement before update and after update.
    Is there any command to covert below output to readable SQL sentence?
    2012/09/26 02:30:16.999.659 FieldComp Len 300 RBA 2528
    Name: TEST.TESTTABLE
    Before Image: Partition 4 GU m
    5e50 86f5 af70 9660 b6fa 785c e34f 8881 0497 9507 | ^P...p.`..x\.O......
    799f 2ee2 6399 d539 ea92 90de 828b 83d9 adc9 c8c4 | y...c..9............
    ca87 9632 7136 a5fc 826f 8cc7 6ddd 7f8a e02e 816a | ...2q6...o..m......j
    6ac4 739a 8011 5068 068a 4553 4937 93e7 cc5a d3d3 | j.s...Ph..ESI7...Z..
    6a2b 2540 3be9 1df7 6d0c 0f17 d795 efd4 e0c5 dae9 | j+%@;...m...........
    a488 a757 7c07 78a4 5f2a 1330 d2bb 5a05 7075 6b95 | ...W|.x._*.0..Z.puk.
    529c f681 97d8 df6f 58d5 37dc e36d 8bc0 19d5 c7f0 | R......oX.7..m......
    Bad compressed block, found length of 34549 (x86f5), RBA 2528
    Logdump 2335 >n
    Hdr-Ind : E (x45) Partition : . (x04)
    UndoFlag : . (x00) BeforeAfter: A (x41)
    RecLength : 300 (x012c) IO Time : 2012/09/26 02:30:16.999.659
    IOType : 15 (x0f) OrigNode : 255 (xff)
    TransInd : . (x01) FormatType : R (x52)
    SyskeyLen : 0 (x00) Incomplete : . (x00)
    AuditRBA : 24567 AuditPos : 4268948
    Continued : N (x00) RecCount : 1 (x01)
    2012/09/26 02:30:16.999.659 FieldComp Len 300 RBA 2947
    Name: TEST.TESTTABLE
    After Image: Partition 4 GU m
    5e50 86f5 af70 9660 b6fa 785c e34f 8881 0497 9507 | ^P...p.`..x\.O......
    799f 2ee2 6399 d539 ea92 90de 828b 83d9 adc9 c8c4 | y...c..9............
    ca87 9632 7136 a5fc 826f 8cc7 6ddd 7f8a e02e 816a | ...2q6...o..m......j
    6ac4 739a 8011 5068 068a 4553 4937 93e7 cc5a d3d3 | j.s...Ph..ESI7...Z..
    6a2b 2540 3be9 1df7 6d0c 0f17 d795 efd4 e0c5 dae9 | j+%@;...m...........
    a488 a757 7c07 78a4 5f2a 1330 d2bd 5a05 7075 6b95 | ...W|.x._*.0..Z.puk.
    529c f681 97d8 df6f 58d5 37dc e36d e8b8 19d5 1af0 | R......oX.7..m......
    Bad compressed block, found length of 34549 (x86f5), RBA 2947

    From the reference guide:
    *FORMATSQL*
    Valid for Extract
    Use the FORMATSQLparameter to output data in external SQL format, instead of the default
    Oracle GoldenGate canonical format. FORMATSQLgenerates SQLstatements (INSERT, UPDATE,
    DELETE) that can be applied to both SQLand Enscribe tables by utilities other than Oracle
    GoldenGate Replicat.
    NOTE Do not use FORMATSQL if the data will be processed by the Replicat process.
    Replicat expects the default canonical format. Do not use FORMATSQLif
    FORMATASCIIor FORMATXMLis being used.
    A FORMATSQL statement affects all extract files or trails defined after it.
    Default output
    Without options, FORMATSQLtransactions are output as follows, in comma-delimited format:
    ● The begin-transaction indicator, B.
    ● The timestamp at which the transaction was committed.
    ● The sequence number of the transaction log in which the commit was found.
    ● The relative byte address (RBA) of the commit record within the transaction log.
    ● The SQL statements.
    ● The commit indicator, C.
    ● A newline indicator.
    Every record in a transaction is contained between the begin and commit indicators. Each
    combination of commit timestamp and RBA isunique. You can customize the output
    format with optional arguments.
    Default See “Default output”
    Syntax FORMATSQL [<option>] [, ...]

  • Why is the position of key frame BEFORE scene changes not after?

    Why is the position of I frame BEFORE scene changes not after?
    And, why doesn't MovieVideoChart show any I frames other than those that correspond to periodic "key frames every X frames"? Is it reading meta data and not really showing where the real existing I frames are located? I.e. WYSIAL (what you see is a lie)? If so, where can I get an affordable tool that will let me examine my files in this regard?
    I have put compression and chapter marks at scene changes in FCP and have exported with markers for DVDSP (both chapter and compression).
    I have read on this forum (somewhere) that when insert key frames every X frames is selected, Compressor is still going to insert key frames automatically at key frames.
    When I last encoded with H.264 in Compressor, I selected option to insert I key frame every 90 frames (fps=29.97).
    When I jump to chapter in my encoded video, where I had place a key frame at a cut, I end up with a chapter at the frame BEFORE the cut.
    I will try moving my chapter/compression marks a frame ahead and see if that helps.
    Certainly, others must have been plagued by this problem.
    When encoding with MPEG2 for DVD, the same thing happens.
    It is a real problem. I get one frame appearing before the cut in chapter skips.
    Hope someone can illuminate this problem.

    Hi there
    As you have seen, RoboHelp doesn't understand how to create the layers you are wanting to achieve the effect in Word. It simply brings the images in as separate objects.
    Basically there are two approaches you might consider.
    You could insert Positioned Text Boxes and configure them to present the images as you want. If you take this approach, you will likely find yourself struggling to maintain the positioning consistently as well as noticing text flow issues. Personally, I'd avoid that approach.
    The other approach involves displaying the images in your Word document so that you see them as intended, then screen capture so you grab the combined image. Then save that combined image and use it instead of the separate images in RoboHelp. This is the approach I'd suggest and that I use myself.
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7, 8 or 9 within the day!
    Adobe Certified RoboHelp HTML Training
    SorcerStone Blog
    RoboHelp eBooks

  • Before and after images in ODS

    Hi everyone,
    Please let me know what are the before and after images when we are handling ODS.When those are coming in to the picture. I appreciate for great answers
    Thanks
    Ratna

    Hi!
    check this link for after image.
    Re: regarding ODS
    and before image is snapshot of the data before a change took place
    after image is snapshot of the data after change.
    these are used for delta update.
    with regards
    ashwin
    <i>   PS n: assigning poinst is the way of saying thanks here. please close the threads after you find the solution because its easier to refer to other people. if you do not close it is thought that you could not find a solution. and closing thread is assigning 10 points. if you find the solution yourself you can still close by clicking the radio button "solved myself beside the question".</i>

  • Before and after image question.

    Dear all,
    I have a similiar scenario below
    something i got off from previous post*****
    1000 10 10 (new)
    1000 10 8 (changed in the next day)
    then extractor will send like this.
    first load means when the entry is created in the source system.
    1000 10 10.
    after change to 8. source will send the entry like this
    1000 10 -2.
    My question is, when i do a FULL LOAD into the next ODS, i keep getting only -2 as my result, not 8. How can i solve this in my update rule?

    Hi again,
    The delta records from an ODS always gets before and after images. For the full update, the records are always read from active table so this will only get the after image. Now suppose you are having wrong data in ODS2, you have to selectively delete the records from ODS2 and then do a full repair from ODS1. Incase of overwrite update rule, you need not do a selectively delete. So if ur data in ODS2 is wrong, delete it first and then do a full repair. You ran a full repai without deleting the already existing data and this might have created the problem.
    Sriram

Maybe you are looking for

  • Odd black lines on home page near corner buttons

    Please see image - what are these odd black lines? They appeared recently. thanks

  • 2 Dumb Questions: Toggle Script Output tab / Set Serverouput Toggle

    I use SQL Developer quite a lot, but I need some basic help I'm using SQL Develeoper 3.0.04 Question 1. If I ever close [X] the Script Output tab/window, I have a huge headache trying to open/unhide it again. I can't do it! I've looked in the menus,

  • Minimize WLW build time?

    Hi! Is it possible to get Workshop only to build elements that actually has changed on the file system? In regular ant you typically achieve this by using the timestamp mechanisms. This would greatly decrease the build time, and thereby increase the

  • Scrubbing a wheel and turning a pot with Edge Animate!

    Hi all! With the wonderful Edge Animate and the external JQuery Ui library (for the drag), I've made a wheel that you can move with a scrubber-bar. The original, super-useful code from wich I started is made by JackPister in this thread: http://forum

  • Copy existing DC to New DC

    Hi Friends, I want a copy of existing DC with different Name, please give me how to achieve this? My requirement is,  I have to replicate the existing DC with new name and needs to do some modification and this will become the new component with enha