Business Process Output Global Delete - for specific process?
We recently discovered using the database growth management tool that a set of export process outputs (running daily) is causing exponential database growth. However, the Business Process Global Delete (and underlying query) doesn't let you get specific to which export processes you want to globally delete the outputs of.
While we do globally delete processes over x months old, for several reasons we like to keep most of the exports within the past year. These few export processes are a problem and right now our only option would be to manually delete the results each day. Is there any option for global deletion of a specific export process's output?
Thanks!
Jaimie
While we do globally delete processes over x months old, for several reasons we like to keep most of the exports within the past year. These few export processes are a problem and right now our only option would be to manually delete the results each day. Is there any option for global deletion of a specific export process's output?
Thanks!
Jaimie
0
Comments
-
Jaimie, we have recently been playing around with the database growth management tool to delete business processes and have ran into the same issue that you have specified. There is currently no way within the tool provided by blackbaud to specify certain export processes. I have asked support and they have confirmed that is not a possibility using the tool. I am also investigating a way to delete specific export processes. Please do share what you find out.
Thanks!
Satya0 -
This may or may not provide you any help, but we have a global change that does something like this:
while 1=1
BEGIN
delete top(100) from BUSINESSPROCESSOUTPUT
where
TABLEKEY='output'
and SUBSTRING(tablename,1,6)='EXPORT'
AND DATEADDED < GETDATE()-60
@ROWCOUNT = 0 BREAK
END
You should be able to expand on this to delete specific export processes...
Here's a query that shows the business process output rows with their related export process
Hope you find this helpful!
select EP.NAME, BPO.*
from
BUSINESSPROCESSOUTPUT BPO
inner join BUSINESSPROCESSSTATUS BPS on BPO.BUSINESSPROCESSSTATUSID=BPS.ID
INNER JOIN EXPORTPROCESS EP ON BPS.BUSINESSPROCESSPARAMETERSETID=EP.ID
where
BPO.TABLEKEY='output'
and SUBSTRING(BPO.tablename,1,6)='EXPORT'
AND BPO.DATEADDED < GETDATE()-600 -
Perhaps this should be added to the Idea Bank?0
Categories
- All Categories
- 6 Blackbaud Community Help
- 213 bbcon®
- 1.4K Blackbaud Altru®
- 403 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 1.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- 15 donorCentrics®
- 360 Blackbaud eTapestry®
- 2.6K Blackbaud Financial Edge NXT®
- 656 Blackbaud Grantmaking™
- 577 Blackbaud Education Management Solutions for Higher Education
- 3.2K Blackbaud Education Management Solutions for K-12 Schools
- 940 Blackbaud Luminate Online® and Blackbaud TeamRaiser®
- 84 JustGiving® from Blackbaud®
- 6.7K Blackbaud Raiser's Edge NXT®
- 3.7K SKY Developer
- 249 ResearchPoint™
- 119 Blackbaud Tuition Management™
- 165 Organizational Best Practices
- 241 Member Lounge (Just for Fun)
- 34 Blackbaud Community Challenges
- 37 PowerUp Challenges
- 3 (Open) PowerUp Challenge: Grid View Batch
- 3 (Closed) PowerUp Challenge: Chat for Blackbaud AI
- 3 (Closed) PowerUp Challenge: Data Health
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Product Update Briefing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports+
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Email Marketing
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Gift Management
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Event Management
- 3 (Closed) Raiser's Edge NXT PowerUp Challenge: Home Page
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Standard Reports
- 4 (Closed) Raiser's Edge NXT PowerUp Challenge: Query
- 794 Community News
- 3K Jobs Board
- 54 Blackbaud SKY® Reporting Announcements
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)



