Oracle Business Intelligence Applications

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

Suggested method for handling deletes when Using BICC to extract PVOs

Accepted answer
124
Views
2
Comments

We are currently using BICC to extract FSCM, CRM, etc. data to build a data warehouse for analytics. Noticed that BICC Application Data Extracts only captures updated and new records, but doesn't capture deletes. Full table loads is not a sustainable solution as the data continues to grow.

We figured that Active Primary key extracts, will provide the list of all primary keys in a PVO. Using this, we are performing soft deletes in our warehouse.

  • However we wanted to understand if there are any other approaches to identify deletes? (was trying to check if there's any column that can indicate if a row is deleted, but couldn't identify one)
  • Also, what is the recommended frequency to extract the active primary keys? We see that BICC offers a minimum of 1 hours. But, we were planning to use SOAP APIs to schedule the jobs more frequently. Is it okay to extract Active primary keys every 15 mins/every hour? What's the advisable frequency here?

Best Answer

Answers