Delete data from Cube which is uploaded to Open hub
Hello Friends I am required to delete the data from GL Cube, But it is connected to 2 Open Hub
which has one as table /BIC/OHZZIGL_C10 defined in Open hub destination. I deleted the data from this table in SE14, but still when I try to delete the data from cube it throws the below error
Please help me how to now delete the data from cube, when should i go in open hub t delete all the uploaded requests.
Request 1.882 already updated in target 3.913 by DTP request DTPR_4CU6JHRJ7MY889A7XBUJ0GDVK(ZZIGL_C10)
Thanks
soniya
just check on your datamart status for that request. Go to the manage screen of your infocube and check where all that request got updated using datamart status.
Similar Messages
-
What is the difference between methods of deleting data from cube
Hi,
Is there any differences, pros and cons for deleting data from cube by:
1) deleting the specific request loaded into the cube
2) using selective deletion with specific characteristic values
Assumption for the above is both the options will delete the same data set.
Thanks and regards.Hi BW Beginner,
Yes, of course, there are differences.
Selective Deletion:
PROS: You can use to delete data that satisfies a certain criteria (e.g. some characteristic values).
CONS: I think this locks the whole cube during deletion
Deletion by request id:
PROS: You can easily delete all data that belongs to a certain request id (i.e. you can easily delete a bad load).
CONS: If you have already compressed the cube, you can not use deletion by request id to delete a certain request.
Hope this helps. -
Delete data from infocube which is older than 7 days.
Hi Gurus,
I have a Cube with the time dimension characteristic as 0CALDAY. This cube gets data from a DSO ,which has 0calday as one of its key fields, in Delta mode. I am in a need to delete the data with calday in the previous week. i.e SY-DATUM - 0CALDAY >= 7 in the infocube.
I just tried to create a transformation such that both the data target and the source is the above mentioned DSO and used the technical rule group to set the record mode as "D" for the older records and it works fine with the DSO.
But the Cube still has the data. Just the keyfigure becomes zero. But i want to completely delete the data. I do not want to use "DELETE-FACTS" or the FM "rsdrd_sel_deletion."
Please help me get out of this problem.
Thanks in advance,
Rajesh.Hello Rajesh
Not sure if I understood the problem correctly, but what I understood is you need to keep only last 7 days data in the cube and anything else got loaded earlier should need to be deleted.
If this is correct then can you delete the whole cube content and load only last 7 days data from DSO to cube via DTP filter ( or some start routine).
In this case first time delta ( or full) will never read from change log table but it will read from active table of DSO only
Regards
Anindya -
Unable to delete a request from a Cube which is loaded by Open hub to flat
Hi,
We have one Cube from which we are transferring data to a flat file by open hub.
the DTP for the OPEN HUB is delta DTP.
Now when i am trying to delete a request from Cube its not allowing me.
Its giving error as request is already updated to the target so delete the request from target first.
I tried deleting the open hub request entry from RSBKREQUEST table.
but still its not deleting the request from the Cube.
Can you please help me in solving this problem.
Thanks in Advance,I think request is having datamart, which is not allowing it to delete.
You can try to reset (delete) the datamart by clicking on it in cube request and then try to delete.
Or if it does not work, you can delete it from RSICCONT table, which will delete the request from cube also. -
Can not delete data from table which is queried in my stored procedure
Hi,
Anyone knows how to fix it:
I have a table. In a stored procedure, I have a simple query running on this table.
When I want to delete one record from that table, I got error message:
ORA-04091: table *** is mutating, trigger/function may not see it.
Thanks first.Rick, the only time you should get a mutating table error is when a trigger is involved. FK problems have separate error codes (and would be a different problem than the one that started this thread). Using a DBA id check all the tables subject to DML by your function and by whatever calls your function for triggers. Only the owner or a DBA can see the existence of triggers on a non-owned table. This has caused some of the developers I work with to think tables that had triggers do not have them since they do not work under the owning or a DBA ID.
By your description of what you are trying to do in the function we do that all the time without problem.
How large is the function? How/When is it called?
Mark D Powell -
Hi,
I added a info object to a dimension in a cube. now i want to delete the info object from the cube. But since the cube has data in it, i cannot do it unless i delete all the data from the cube. When i select 'delete data', i'm given 2 options, delete fact table only and 2nd option delete fact table and dimension table. what is the difference between the two and what option should i select.
i then need to load the cube back from ODS. the cude right now is setup in the proce4ss chain to do a delta load every day. would this be affected after i delete the data and load it again from the ODS?
Thanks
SameerThe way I understand your question is...
1) You have data in the cube from which you have to remove an infoobject
Ans: To acheive this, you have to delete the data from the cube
2) You have deleted the data and then deleted the IO, activated the cube and the update rules from the ODS which feeds this cube
3) Now you have to reload the deleted data from the ODS. But you already did an init and you are loading delta's from this ODS to the cube through process chain.
Ans: As you've already deleted the whole data from the cube, do a full load from the ODS (you can do this even when delta initialization is done) to your cube by creating a new infopackage under the export datasource of the ODS. This will capture all the records from the ODS. Then to be on the safe side so as not to load any duplicate records...go the infopackage that you've used to do the full load (you can even create a new Info package)...SCHEDULER -> Initilization options for source system -> Delete the existing INIT -> Then do Init again...
Leave the delta infopackage as is and let the process chain take care of the deltas from now on...
Hope this helps. Let me know I am missing something here... -
While deleting the data from cube..getting the following erros...
while deleting the data from cube the below error occured in develoment..any help
i have 4 requets.....2 are deltedd but no records for those...
2 are not deleted and they have some data..
please give me u r inputts pelase
Performing check and potential update for status control table
Message no. RSM1490
Diagnosis
If data is loaded into an InfoCube, or existing data is edited (aggregated/compressed/deleted/got from a DataMart), then there is a change in the potential reportability of the data , or the possibility of deleting data by request, or of aggregating or compressing.
This status of each one of these Cubes is stored in a status table, that is updated when there is any change to the status of a request in the Cube.
The system now analyzes the requests in the Cube and compares the calculated status with the status table.
If deviations from the status table arise then you are given the option of adjusting the status table.
System Response Procedure Procedure for System AdministrationHi,
Did you tried by right click on cube and delete data? are those requests are compressed or roll up? -
Hi guys,
I have created a copy of the AdventureWorks2012 DB called AdventureWorks2012_new on the same instance.
I have created the following trigger below but my friend who is a DBA told me that this is not correct and I should be using the inserted table when creating this trigger. I would like AdventureWorks2012_new DB to be updating/inserting/deleting data from
the same tables that have been updated/inserted/deleted in the AdventureWorks2012 DB. How exactly should I do this for all the tables in the whole database ? What I have written below is just for one of the tables, is there a quicker way to do it for all tables
in this DB so that it performs the actions mentioned above, automatically ? Help would be greatly appreciated so I can understand how this works, thanks
CREATE TRIGGER [HumanResources].[tr_HumanResources_AfterUpdate]
ON [AdventureWorks2012].[HumanResources].[Department]
AFTER UPDATE
AS
BEGIN
SET NOCOUNT ON;
UPDATE AdventureWorks2012_new.HumanResources.Department
SET Name = t2.Name,
GroupName = t2.GroupName,
ModifiedDate = t2.ModifiedDate
FROM AdventureWorks2012.HumanResources.Department AS t2
INNER JOIN AdventureWorks2012_new.HumanResources.Department AS t1
ON t2.DepartmentID = t1.DepartmentID
ENDFor insert it's easy:
CREATE TRIGGER [HumanResources].[tr_HumanResources_AfterInsert]
ON [AdventureWorks2012].[HumanResources].[Department]
AFTER INSERT
AS
BEGIN
SET NOCOUNT ON;
Insert INTO AdventureWorks2012_new.HumanResources.Department
(DepartmentID, Name, GroupName, ModifiedDate)
SELECT DepartmentID, Name, GroupName, ModifiedDate
FROM Inserted;
END
I didn't verify column names, so you may need to make sure to use correct column names for that table.
Setting replication is a bit advanced topic although BOL is clear and you may start here
http://technet.microsoft.com/en-us/library/ms151198.aspx
If it will be complicated for you, you can ask extra questions in the MSDN Replication forum.
For every expert, there is an equal and opposite expert. - Becker's Law
My blog
My TechNet articles -
BW Statistics: Deleting Data from InfoCubes.
Hi,
I want to see data in BW Statistics: Deleting Data from InfoCubes.
I am working on BI 7.
I have set the infoprovider in Tcode RSDDSTAT.Marked 2 Infocube statistics ( X) and OLAP(2).
Already activated the BI Statistics.
I am deleting data from one of the cube . But when I go to cube 0BWTC_C11(BW Statistics: Deleting Data from InfoCubes)
It is not showing any data .
I can't see any data in RSDDSTATDELE table also
Do I need to do any other setting ? Am I missing any steps?
I need to dislay the log for deleted request /deleted data ?
I need to display the log for deleted infoobject/infopackage also? Where can i get this ?
Pls guide .
Regards
NileshHi Venkat,
I can not able to see in the report also . I have tried 0BWTC_C10/0BWTC_C10_Q251 to 254.
Whenever I am doing to delete it individullay it goes to table SDDSTATDELE .But whenever I am deleting whole data from cube or request ID it is not updating table RSDDSTATDELE.( which is further used to get data )
<b>I got this from SAP help .</b>
The characteristic can have the following characteristic values C,N,D and T:
C (Choose): The system automatically chooses the best delete mode. This is N or D.
N (Create New): If over 10% of an InfoCubes data records are to be deleted, the system replaces the InfoCube fact table with a table with data records that are not to be deleted.
If you want to delete more than 10% of the records, the system creates a new table, copies the data records you want to keep to the new table, deletes the old table and then renames the new table.
D (Delete): If you want to delete less than 10% of the data records, the system deletes these individual records directly from the InfoCube fact table.
<b>T<b> (Truncate): If you want to delete all data records, the system deletes all data records from the tables, but retains the tables in the database.</b></b>
So how to see these records? I am doing full upload to cube 0BWTC_C11(BW Statistics: Deleting Data from InfoCubes).
Before this do I need to extract data for other CUBE also.
Pls suggest .
Regards
Nilesh -
Data recognition during transfer of data from cube to cube.
Dear All,
If I have 2 cubes in such a way that 2nd cube pulls data from the first cube. But in the first cube data is there till March 2007 and the second has pulled data till february 2007. But in a certain incident the ticks in "Data Mart status of request" in first cube disappears for all pulled data. How do I make these ticks reappear in first cube which will help me later to pull delta of data b/w 1st cube and 2nd cube into 2nd cube?
Yours truly,
RatishHi Ratish,
It seems that due to structural change or "Initialization pointer" has been disturbed in the sytem . In this Scenario
1. Delete data from 2nd Cube. which fetches delta from first cube.
2. Delete initialization option for datamart (export datasource) generated by first cube.
3. Right click on first cube and select option update data into data target.
4. Select Initialize update. Then onwards system should able to deliver delta to 2nd cube.
Hope that helps.
Regards
Kapadia
***Assigning points is the way to say thanks in SDN.*** -
Error while deleting data from a write optimized DSO using a Process Chain?
Dear Bwers,
I am facing a strange error while using process chains to delete data from data target which is a write optimized DSO. The process shows as failed but the data gets deleted in the DSO. The error message is as below. Did anybody have a similar problem? Any suggestions.
Thanks
Raj
Error while deleting content of InfoCube/DataStore object ZLSD_G03
Message no. RSDODSO153Please, check if you get any short dump in ST22 related to this issue.
-
Update/insert/delete data from xcelsius to Database via web service
Hi,
I need to create dashboard that go function can <b>update/insert/delete</b> data send to <u>Database</u> thru <u>web services</u>, as i know got 2 xcelsius add-on software which support those of function <b>InfoBurst</b> and <b>flynet </b>
<b>InfoBurst</b>
http://www.infosol.com/azbocug/minutes/4-Writeback%20to%20a%20Database%20with%20Xcelsius.pdf
<b>flynet </b>
http://www.flynetviewer.com/public/community/Blogs/FlynetXcelsiusServerUser/default.aspx
Except this 2 purchase add-on xcelsius, any other solution ?
Maybe need to write some in MSSQL or C# programming which enable insert, update, delete ...etc ?
*note: i not use Xcelsius Engage Server , i use Xcelsius Engage only
thanks,
regards
s1
Edited by: Leong Pui Kee on Mar 1, 2011 6:06 AMHi,
As of now in Xcelsius/Dashboard Design there is no feature or functionality to insert/update/delete data from database.
Solution:
Create a Web service in let’s say C# or Java, which will perform insert/update/delete operation.
In Xcelsius add Web Service connection and user above web service.
Xcelsius Web Service connection provides option to pass input values to a Web Service (Input Pane) and get the result (Output values pane).
We can pass values to be written to the database as a input to Web Service via Web Service connection from Xcelsius and write data to the database.
Note:
Performing delete operation from Xcelsius Dashboard could be risky and may delete important data from database. I would not prefer giving delete option/functionality in Xcelsius dashboard.
Hope this helps!
Thank you.
Regards,
Vinay Mhaske -
Delete data from archive server
Hello,
we have following question : How do you delete data from archive server which has passed the retention time and need to be removed from archive server.
Have you any ideas?
Thanks,
StefanHi Planung,
For deletion of data SARA transaction is used. Also deletion indicator is required to set for the documents which you are not using. Use the bapi BAPI_DOCUMENT_DELETE for deleting the documents which are set with deletion indicator.
I hope this will resolve the query.
Regards,
Ravindra -
Delete data from DSO only with a part of the key
Hi experts,
I have a DSO with 9 key fields and i want to delete some entrys. Our source system only provides 2 fields of the key. My problem is, that the BI is not able to delete from DSO unless I have the full key.
Now I want to get the rest of the key fields from the active table of the DSO. Can sombody help me please with the ABAP Code? Or is there another possibility?
I already found this thred in SDN but this is for BW 3.5:
Delete data from ODS with only part of the key
Thanks
RalfRalf,
the thread pointed out by you is for passing deletion entries to the DSO / target using the deletion entries .. namely recordmode = D.
Are you looking at deleting data from the DSO as a one time activity or you want to handle the same using a start / end routine ...? and pass deletion entries to other data targets which get the data from this DSO ?
Arun -
Unable to Delete Data from PSA
Hi Experts,
I have a process chain which delete data from PSA on weekly basis . it running good . Since one month one of data target PSA data not deleting.
it gives me error like DDL time(___1): .........2 milliseconds
Delete request REQU_03RM2LOJ284N3GLM7Q574WLAO from PSA 8Z0MM_O39_OA: Error - subrc: 2
When i am tring to delete manually it gives me above error only.
I used programme (RSAR_PSA_CLEANUP_DIRECTORY)
for deleteting PSA Data this programme gives me errors request already deleted from data base. But still those request available when i am looking into PSA data.
it's happen only quality system not in the Production.
Kind Regards,
ve.Hi Srinath,
when i am looking into system there is no programeme with name(SAP_PSA_ZEROCORREC) But another programme RSAR_PSA_CLEANUP_DIRECTORY is available i tried with these programme for deleting PSA it gives me error like request deleted from database.
But it gives me an error indicator only.
i am tried to delete manually by selectiong those request from PSA it gives me error DDL Time (______1) 2 milliseconds.
Kind Regards,
ve.
Maybe you are looking for
-
After I update my calendar on my PC how do I get the new version on my iphone and ipad and not the version currently there?
-
TS1567 my Iphone 4s will not show up in itunes or my computer
my Iphone 4s will not show up in itunes or my computer, I upgraded from windows 7 to windows 8. i have tried all the above and lots more and nothing seems to work. i have a ipod mini and its the same with that. they show up in the device manager unde
-
Transaction F-40/F110 Bills of Exchange payable bank details missing
Hello All, When I use transaction F-40 and then press enter, the system brings me to the next screen where I can enter the BOE data. Now in the bank details field, I would expect the system to upload or at least to let me choose our house bank detail
-
HP Pavilion DV6604NR "no audio output device is installed"
my laptop is HP Pavilion dv6604nr with windows vista OS. Suddenly, the laptop lost its audio. the error message is "no audio output device is installed". i searched the internet and HP websites for possible solution and have done all including reinst
-
How to manage my 5 free websites on Creative Cloud
HI Im my creative cloud control panel. i see a page for web site hosting, but cannot see any options to set up/manage etc. I dont want to use Muse or Dreamweaver for my first site I understand I have 5 free hosting sites Thanks Chris Anderson