How to correct Inconsistent Cube Data

We have following unique condition of the info Cube data which is causing duplicate records in reporting.
The Fact table of the Cube has data for one dimension ID 8042 in the Data Packet dimension.
This dimension Id does not appear in the Data Packet Dimension Table. But still the data is available in the fact table which is supposed to be a deleted data.
How can we delete this wrong dimension ID data from the fact table without deleting the whole Cube contents? We can not use selective deletion because we can not select the DIM ID in it and the 0REQUID for that dimension does not exist.

Mangesh,
This could be caused due to "automatic request deletion" option in the InfoPackage while loading new data.
You can use a function module RSCDS_DEL_OLD_REQUESTS to delete such requests from specific InfoCube.
If you are using Oracle database, you can use program SAP_DROP_EMPTY_FPARTITIONS. It deletes partitions (requests) that are no longer referred to in P-dimension.
Hope it works...

Similar Messages

  • How to correct the birth date in Apple account? How to change the numerals to English for UAE location?

    I purchased iPhone 5S and opened new Apple account with preffered language English and location UAE. I was directed to enter my birth date with only Arabic language option. There was no way to change the language or skip the step. I had to enter an arbitrary birth date to go to the next step. How to correct the birth date now and change the numerals to English?

    Solution!!
    I was finally able to get the installer build to work, even though it takes about ten minutes!!  The network and CPU activity is minimal, so I don't know what LV is waiting on during all this time?
    For this installation it appears to be related to the directory structure created by the Volume License Manager 2.1 software.  There are two sets of users at my company, LabVIEW Professional and Developer Suite, which have different license numbers and installers.  The errors were related to source files located in the Products folder of the network distribution.  My installation expected the Products folder to be in a different location that it was actually placed by the VLM software.  I copied the entire Products folder from _SourceFiles up to the LabVIEW 8.5.1 folder and now it works, although very slowly.
    LabVIEW 8.5.1
    -->_SourceFiles
        -->Bin
        -->Device Drivers
        -->Licenses
        -->Products   (original location)
        -->Signal Express
    -->Dev Suite
    -->LV Pro
    -->Products    (manual copy)
    I hope this information may be of use to NI or other users.
    Message Edited by jrjones on 08-12-2008 03:21 PM
    Message Edited by jrjones on 08-12-2008 03:23 PM

  • How to correct incorrect entry date?

    Hi,
    The scenario is as follows:-
    Employees are hired from 01.01.2000
    Payroll has run till last month(28.02.2007)
    Now, few employees hire date has to be back-dated (01.01.1998)
    The following should not happen in the event of the date getting changed.
    Should not delete clusters
    Payroll should not trigger retro, even if it triggers it has to be controlled
    Infotypes 7 and 8 need not be changed, means date can be 01.01.2000
    What i did:-
    Changed the payroll status
    Applied PA41
    This is the suggestion offered by library in the event of correcting entry after having run payroll. But, it doesn't work, moreover action types incorrect entry and correct date are not available and library mentions that the action types are not available as it will be used in exceptional circumstances. It allows to change the entry date if i delete the clusters.
    Mailing to the forum after having tried several times!
    Appreciate the inputs.
    Regards
    KK

    Hello Manoj,
    I deleted the "accounted  to" and deleted ERA as well.
    But when i try to correct the action date, it doesn't allow me to change the date to 01.01.1998. Hope you'd have read my thread precisely!
    When i try to correct actions, the action types "incorrect entry" and "correct entries" are missing. Unless, i delete the clusters, it doesn't allow me to change the entry date.
    More inputs!
    Regards
    KK

  • How to correct a STRANGE date in "Search" Outlook for Mac 2011

    When I search “All Items”, I get this:
    When I search “Mail”, it correct:
    Why does “All Items” show” Jan 1, 1904”!?
    How do I make it show the correct date the mail was sent?

    Since Outlook is not an Apple product and your question is not related to a compatibility issue between Mac OS and Windows...the topic of this forum, you'll probably want to post your question on Microsofts own forums for their Mac software:
    http://answers.microsoft.com/en-us/mac

  • How to access basic cube data as part of update rule routine?

    Dear colleagues:
    I am developing a routine as part of the update rule to define a characteristic value to feed an infocube. However, I need to peek up a data that is available on another infoprovider, in this case a basic cube.
    So far, I have done that by peeking up data form ODS as part of the update routine, but this is the first time I need to peek up a data from a basic cube.
    <b>Does that works the same way as ODS?</b>
    Best regards
    Waldemar

    Hi Krzysztof Konitz:
    I have posted an inquire about getting that from the PSA. By mistake I have posted that once before your reply and another after that. Then I red you reply.
    However, you replay solved the problem.
    Best regards
    Waldemar

  • How to correct the idoc  data in XI and repost

    Hi ,
    I doing file to idoc scenario, In this scenario  i am posting two target msg from one source msg , now the requirement is that second  target msg  is to validated against first target msg and if the condition is not met then stop the posting of second target msg and flag and error. after that target source msg needs to corrected and posted...
    For eg one target msg is payment idoc and second is sales idoc, i need to validate the sales and payment amount and if it does reconcile then stop the sales idoc , correct the ampount and post it
    Any ideas !!!!!!!!!!!!!
    Regards
    Swatantra

    Hi Dirk
    Thanks for the reply
    This is a retail scenario
    The source file contains the sales and payment against the artcile sold. sometimes the sales amount varies to payment made due to currency conversion or some other reason. There is tolerance limit for this variance , but if this differnce is above the threshold then sales idoc should not be processed and the data needs to check and corrected .....
    BTW i am doing abap maaping for  this scenario
    Any clues
    Regards
    Swatantra

  • How to Correct the Costing Data

    Hi Gurus,
    I have a situation where we enter the values for the element entry using Batch Element Entry. During this process for some of the assignments we have by mistake entered the wrong data for costing segments. and we have ran the payroll and all other post processes till costing. only thing is we have not ran Transfer to GL process.
    Now we want to correct the data of costing for the assignments which have incorrect data.
    Can anyone help me out with the best possible approach i can go, to achieve this task.
    Thanks in advance.

    Hi,
    Small clarification,
    i was thinking that i need to rollback all the process like Rollback Costing, Rollback prepayments,Rollback Payroll and correct the costing incorrect data.
    and i was thinking to create a assignment set for whom the incorrect data is available and rollback processes for only those assignments.
    Or
    only rollback of costing will help me in correcting the data.
    please advise.

  • How to correctly handle PCM data?

    I want to annotate PCM data going through the codec chain, but when I insert a codec (copied mostly from the PcmPacketizer.java (from the code samples) and try to just pass it through, I somehow am adding TONS of static, even though I'm not modifying the data itself, just examining it.
    I've trying to process chunks based on 20ms frames (sample rate * 0.02 * bitrate / 8), but notice that the incoming data size is NOT a multiple of that.
    Anyone have an example of a PCM passthrough Codec? If fear it's something I don't understand about the data chunking, since nothing else is making sense...

    Hi all,>
    My model is represented by a JTree. Each piece is a
    node. I supply the pieces for the user to build the
    model. The user then picks the pieces he want to use
    to build the model. Then, he hits the run button and
    the simulation of the model starts.
    This model is very complex. There can be 100 -1000
    nodes in the model, and every node has lots of
    parameters (mass, time, temperature, volume, zodiac
    sign) and they change with time. I display the
    parameters as nodes in the JTree, also.
    When the user hits run, the simulation starts. The
    program walks the model and changes all the values
    with each time step. This means all the values will
    be changing constantly.I hope in a diffrent thread.
    What will be shown on the tree. Mass, temparature of all together
    Finally, my question, how should I keep the JTree up
    to date? If I use nodesChanged event, every node will
    be calling nodesChanged, there will be a whole lot of
    them. The time steps are very small, and I'm afraid
    it might be too intensive to update this way. What
    would be the best way to update the JTree?a) You must call nodesChanged so the tree paints correclty, if you do the update in a diffrent thread, lower the thread priority, so the event thread gets enough CPU to process updates.
    b) JTree is failrly scalable
    b) The updates for nodes that aren't expanded will be ignored.
    c) Repaint events will probably be collapsed into one...
    d) Setting the JTree.setLargeModel will call your models less frequently
    e) I have a tree that's around 5k nodes which are frequently updated, but the JTree is not locking my app
    There is no need to call nodesChanged for every node, eg you can pass an array a children which have been changed.
    Sorry if this is confusing. If you have any
    questions, I'll try to clarify it.
    Any ideas?You could also freeze your model, do the update and than fire
    structureChanged which will rebuild the Tree, but you will
    loose the selection, expansion state, ...

  • How to correct the erroneous data in PSA

    Hi Friends,
    Currently we are using BI 7.0 and loading flat file. We have some invalid characteristics in the source file itself. We have created infopackage and executed also and came to know that file is having some invalid characteristics.
    Now we want to edit this error records in PSA itself and from there  we want to upload in to above data targets( DOS). To edit this PSA data we went to RSMO screen and PSA maintenace button but it was saying no "PSA could be found".
    My doubts regarding this data flow are given here:
    1. By default l PSA is included in Data flow ( when we are executing the infopackage )or not?
    2. Without  PSA where the data going to be reside. Do we need to maintain any settings at Infopackage screen to include PSA in the data flow?
    3. If My data flow is like Datasource ---> DOS, then we have to create infopackage to push the data into PSA and there on we need to create DTP to push the data from PSA to DOS. So, PSA presence is mandetory in this data flow or without PSA also we can uplaod the data from Data source to DOS.
    Please give your valuable answers for above questions.
    Thanks in advance..

    If there is any Error Records (i.e. Special Charecters)... Please load to ODS as well from PSA. You can change in Error Stack and Load using Error DTP.
    1. Yes, PSA is part of Dataflow.
    2. You can't load without PSA.
    3. Not possible without PSA in BI 7.0
    You can change from Datasource --> Manage --> You can PSA Push button on Application Tool Bar. Select your Request and Click on PSA Icon. You can change in  that Screen.
    In your case, based on the error. You don't have that request in PSA i guess.
    Nagesh Ganisetti.
    Assign points if it helps.

  • How do I change the date/time of a dll created in LabVIEW without killing it

    I use the LabVIEW (6.0.2 of course) Application builder to create a dll, and I cannot enter creation information, nor can I modify the date time property, which labVIEW does not properly set. I have tried to modify this information in Visual C++, but that destroys the dll because it wasn't compiled in VC++, and therefore isn't compatible.
    If anyone knows how to correctly modify the date/time (and the checksum) without destroying the dll, I would be gratefull to know.
    Thank you

    Dear Sir,
    I was browsing through MSDN in trying to find the info you are looking for and I step into this next file:
    "Peering Inside the PE: A Tour of the Win32 Portable Executable File Format"
    Which you can locate in the msdn.microsoft.com page by going to the search box and typing that title. The first result is that document. Also you may want to check the "imagehlp" file of the msdn library. This documents provides information on the DLL standard and functions.
    Good luck!...
    Nestor Sanchez
    Applications Engineer
    National Instruments
    Nestor
    National Instruments

  • Check cube data

    I have web query that i want to run. It's asking for certain variables eg : date.
    How can i check cube data to see what valid dates have been posted in the cube?
    so then I can put this in for the variable date ?
    thanks

    Hello MaGic,
    How r u ?
    Manage the Cube and check 0CALDAY (date) and then give the parameters.
    Best Regards....
    Sankar Kumar
    +91 98403 47141

  • How can I  extract non-cumulative cube data to another cubes ?

    Dear Expert,
             I copied inventory cube 0ic_c03 to  a new cube : ZIC_C03  , then I loaded the data of 0ic_c03 to the new cube ZIC_C03 . 
    the loading was sucessful, but  the result of  report of the ZIC_C03 was not correct. After looking into the problem, I found out
    the new cube can successfully extract data related with "Goods movement" & "Revaluation", yet the extract of "Open Balance" does not seems to work.
             I have read through Note:375098, in which I could not find (InfoObject 0RECORDTP) in my start routine as mentioned in the solution
    ,and the note was not mentioned valid for BW 3.5 release.
             How can I  extract non-cumulative cube data to another cubes correctly in BW3.5 release SP20? 
       Thanks !

    Hi,
    Check Routines in Update rules wether same code is wrriten in  new cube
    cheers,
    Satya

  • How to Avoid reading Processing cube data (incomplete data from the cell )

    Hi All
    we have ssis package which we will run for every 5 minutes to get latest data , the cube also refreshed every 5 minutes .
    i will take the latest value specific to the measure . Here cube processing and SSIS schedular are asynchromous . some times the cube processing may take more time by that time the ssis package starts pulling the value . in this case the values are coming
    in correct , here my question is  when i am using Tail function specific to the measure how come i am getting incorrect value instead of NULL ot Previous LatestTimesample  value.   How to Avoid this issue .
    For latest timesample we are using this set
    WITH
     SET LastSample AS TAIL(NONEMPTY([Date].[Year - Month - Date].members *[Time].[Twelfth Of Hour].members,([Measures].[VS LicenseSCSCFConcurRegistCur],{[Source 2013].[LOCALDN].&[PMES1]&[LSM]})))
    Surendra Thota

    Hi Surendra,
    We need to consider how many data of the cube is going to grow over time. I don't think it's the best practices to process the cube every 5 minutes, as the number of cube data increases, the cube processing time increases.  
    In addition, we can implement Analysis Services scale-out querying architecture solution to increase the frequency of cube updates. Here is the article for your reference, please see:
    SQL Server Best Practices Article:
    http://technet.microsoft.com/en-us/library/cc966449.aspx
    If you have any feedback on our support, please click
    here.
    Regards,
    Elvis Long
    TechNet Community Support

  • How to Get the Current data into Planning Layout from the Planning cube

    Hi,
    I have a problem in BPS.   I am selecting the data from cube based on Month org details but I want to see the latest data.   How can i get this data into planning cube.
    Like
    data
    Tran           cal month            org               amt
    1                 jan                        a                  100
    1                 feb                        a                   200
    if i want to read based on Tran org as input values I shoud get the below data but I am getting the previous data.   
    Tran           cal month            org               amt
    1                 feb                        a                   200
    Kindly help me in this regard
    Thanks
    Naveen

    Naveen,
        Are yo having issue when you save something in the layout, the data doesn't appear in the listcube ? Or do you have issue that the latest data you see in the cube doesn't appear in the layout ?
    For the former issue, please look at your selections of listcube and for the second issue, please check your planning level definition, make sure all the restrictions you have applied are valid for this latest data to be presented in the layout.
    Hope this helps.
    Cheers
    Srini

  • How to do reconcilization of ODS data and CUBE data

    Hi All,
    How to do reconciliation of ODS data and CUBE data,I know how to do reconciliation of R/3  data and BW data.
    Regards.
    hari

    Hi,
    create a multicube based on your ODS and cube, identify commen characteristics and perform the key figure selections; create then a query showing both information from the cube and ODS with perhaps some formula showing differences between key figures.
    hope this helps...
    Olivier.

Maybe you are looking for

  • Problem with installing both 32 and 64bit Java7u45

    Hi all. For some reson we need to install Java7u45 because of an inhouse made application only runs on java7u45 32bit, Now to my issue, we hava about 200 windows7 x64 machines who need both 32 and 64 bit java7u45. If i install the 32bit the inhouse a

  • Adobe Bridge still not working

    I have creative cloud. I have installed & uninstalled photoshop, illustrator, and InDesign 3 times and everytime I try to launch the bridge I get an error "the operation could not be completed"!!!! That's all it says! Why can't it be completed?

  • Can not for the life of me get printing to work on my mac mini duo core

    I have a photosmart 7550 and laserjet 1012. And I can't get my mac mini to recognize either printer. This has been driving me nuts. I was a long time mac user in the 80s and early 90s. Switched to Windows. Just switched back with the mac mini (intel

  • Module's creationComplete() function called locally but not remotely

    I have a module that is being loaded using the mxml ModuleLoader. When I run the course locally on xampp, everything works, including the Module's creationComplete function. However, upon loading it and testing on a web server, creationComplete() nev

  • (nokia employee pls concern my issue)---clock & da...

    i always switch off my N8 at midnight ...nothing happens ...however yesterday (14/05/2011),i switch off my N8 as usual ...today, My N8 auto reset  the date and the clock...29/01/2011 and 8:00pm but the timezone is all right,nothing happens.. So i wan