Feeds Integrity
The following table describes the audit queries and resolutions for this area:
| Query | Description | Resolution |
|---|---|---|
|
FEED-01 |
Feed referencing a nonexistent feed data type. |
Remove the feed referencing the nonexistent feed data type from the feed definition table. |
|
FEED-02 |
Feed data type Integration Broker operations table referencing a nonexistent feed data type. |
Remove the Integration Broker operations referencing the nonexistent feed data type from the feed data type Integration Broker operations table. Run the following SQL:
|
|
FEED-03 |
Default feed attributes table referencing a nonexistent feed data type. |
Remove the default feed attributes referencing the nonexistent feed data type from the default feed attributes table. Run the following SQL:
|
|
FEED-04 |
Feed attributes table referencing nonexistent feed. |
Remove the feed attributes referencing the nonexistent feed from the feed attributes table. Run the following SQL:
|
|
FEED-05 |
Feed data source settings table referencing a nonexistent feed. |
Remove the data source settings referencing the nonexistent feed from the feed data source settings table. Run the following SQL:
|
|
FEED-06 |
Feed data source parameters table referencing a nonexistent feed. |
Remove the data source parameters referencing the nonexistent feed from the feed data source parameters table. Run the following SQL:
|
|
FEED-07 |
Feed security table referencing a nonexistent feed. |
Remove the feed security referencing the nonexistent feed from the feed security table. Run the following SQL:
|
|
FEED-08 |
User specified data source parameter table referencing a nonexistent feed. |
Remove the user specified data source parameters referencing the nonexistent feed from the user specified data source parameter table. Run the following SQL:
|
|
FEED-09 |
Admin personalization table referencing a nonexistent feed. |
Remove admin personalization data referencing the nonexistent feed from the admin personalization table. Run the following SQL:
|
|
FEED-10 |
User personalization table referencing a nonexistent feed. |
Remove user personalization data referencing the nonexistent feed from the user personalization table Run the following SQL:
|
|
FEED-11 |
Remove the invalid category association in the feed. Run the following SQL, depending on your database platform. Oracle:
Non-Oracle:
Note: There is a space within the quotes for an Oracle database, and no space within quotes for a non-Oracle database. |
|
|
GENERICFEED-01 |
Integration Broker Generic Feed referencing a nonexistent Integration Broker service operation. |
Remove the Integration Broker Generic Feed that references a nonexistent Integration Broker service operation. |
|
WORKLISTFEED-01 |
Worklist feed referencing a nonexistent activity. |
Remove the worklist feed that references a nonexistent activity. |
|
WORKLISTFEED-02 |
Worklist feed referencing a nonexistent business process. |
Remove the worklist feed referencing a nonexistent business process. |
|
WORKLISTFEED-03 |
Worklist feed referencing a nonexistent event. |
Remove the worklist feed referencing a nonexistent event. |
|
WORKLISTFEED-04 |
Worklist feed referencing a nonexistent worklist name. |
Remove the worklist feed referencing a nonexistent worklist name. |
|
WORKLISTFEED-05 |
Worklist feed referencing a nonexistent "From" user. |
Remove the worklist feed referencing a nonexistent user. |
|
QUERYFEED-01 |
Query feed definition referencing a nonexistent query. |
Remove the query feed referencing the nonexistent query. |
|
QUERYFEED-02 |
Query feed parameter definition referencing a nonexistent query bind. |
Remove the query feed parameter referencing a nonexistent query bind. Run the following SQL:
|
|
QUERYFEED-03 |
Query feed entry element maps to a template that referencing a nonexistent query result column. |
Remove query feed entry template referencing a nonexistent query result column. Run the following SQL:
|
To remove a feed shown in these audits:
-
FEED-01
-
GENERICFEED-01
-
WORKLISTFEED-01
-
WORKLISTFEED-02
-
WORKLISTFEED-03
-
WORKLISTFEED-04
-
WORKLISTFEED-05
-
QUERYFEED-01
Run the following SQL:
DELETE FROM PSFP_ADMN_PREF WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_USER_PREF WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_ATTRS WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_ATTRS_LANG WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_FEED WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_FEED_LANG WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_PARMS WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_PARMS_LANG WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_PUB_SITES WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_PVALS WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_PVALS_LANG WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_SECURITY WHERE PTFP_FEED_ID IN ('<FEEDID>');
DELETE FROM PSFP_SETTINGS WHERE PTFP_FEED_ID IN ('<FEEDID>');