Who's Online
0 registered (), 2 Guests and 5 Spiders online.
Key: Admin, Global Mod, Mod
Recent Posts
In which table is external learning data stored
by DMC
Yesterday at 03:43 PM
Pension Auto Enrolment
by CT
Yesterday at 09:46 AM
Vehicle Mileage Setup
by Shyam
Yesterday at 06:45 AM
11.5.10 "Extended Support" extended til..... when?
by Vigneswar Battu
17/05/12 10:59 AM
Hacking element definitions
by CT
15/05/12 08:42 AM
GB EOY reports
by Vigneswar Battu
09/05/12 02:07 PM
Oracle Payroll and Cash Management
by Vigneswar Battu
08/05/12 03:08 PM
BG setup/changes - brain dump
by Ryan
05/05/12 07:20 PM
Fusion Collateral
by CT
04/05/12 11:09 AM
BEE - ordering Batch lines
by Vigneswar Battu
03/05/12 04:22 PM
Top Posters (30 Days)
delboy 37
CT 35
Vigneswar Battu 15
pat.woodall 9
bcooper 4
Mani 3
7Giri 3
Gus 3
Ryan 3
SBi 2
(Views)Popular Topics
Family Pack K issues thread 20107
CREATE_GRADE api returns:PLS-00306: wrong number o 15174
Still trying to locate... 13817
Creating hr jobs ORA-20001: HR_289477_JOB_GROUP_ID 11848
Viewing Output of another user 10266
HR_PF.K RUP4 10240
Review of my Release 12 laptop 9703
Enhanced Retro & Release 12 9375
Adding a taskflow button to a form 9111
Family Pack K 7882
Topic Options
Rate This Topic
#1946 - 10/03/06 08:29 AM HRMS Data Pump
vkumar Offline
claiming squatters rights
*****

Registered: 16/03/05
Posts: 223
Loc: Fullers Brewery West London
Hi

Problem : Trying to upload 10000+ employee records for a test using data pump
Have set the MAX_ERRORS_ALLOWED parameter to a high number.

Still data pump seems to stop after the first record in error. The concurrent process ends with status "completed"
and the remaining records are not processed at all.

Any ideas ?

Thanks
Vin

Top
#1947 - 10/03/06 08:34 AM Re: HRMS Data Pump [Re: vkumar]
vkumar Offline
claiming squatters rights
*****

Registered: 16/03/05
Posts: 223
Loc: Fullers Brewery West London
Another question..more data migration strategy related.

Does SHN & worthy down projects use data pump for all the entities they are migrating or is it a combination of data pump and APIs?

Thanks

Top
#1948 - 10/03/06 06:17 PM Re: HRMS Data Pump [Re: vkumar]
pat.woodall Offline
hanger-on

Registered: 07/06/05
Posts: 74
Loc: Hardy's Way
Hi Vinoo,

A while ago I was playing around with the idea of using WEB ADI to load employee records. The idea being to supply the user with a blank spreadsheet generated by WEB ADI (based upon the create emp api), let them fill in the details and then to upload the details straight from the spreadsheet.

Can't remember how far I got with it but if you still have a problem on Monday afternoon I'll try to dig out what I did and pass it onto you.

Pat

Top
#1949 - 12/03/06 08:41 PM Re: HRMS Data Pump [Re: pat.woodall]
CT Offline
Guru
***

Registered: 11/03/05
Posts: 1182
Loc: Bath
Vin, you bet your sweet kazoo we're using Data Pump here at WD! Even for our own APIs. That was an edict from the project management right from day 1 apparently.

In answer to your original question: I'm not a betting man, but if I was I'd have a shilling (each way of course) on your batch lines having the same link value. If that's the case, make the link values different (or null) - basically, the link value controls how D-P sees related rows - it regards all records of the same link value as a contiguous sequence of data - the first time a record in a given link value fails, it ignores every subsequent record with the same link value. For a bunch of 'create employee' batch lines this doesn't really make sense - ie we shouldn't stop loading subsequent employee records just because the first one failed. With assignments it's more logical, as if you think about it you'd really like to be confident in loading the historical rows in date sequence - if the second record for an employee fails, then loading the rest of the rows will cause problems if you try and reprocess the batch having fixed the problem (eg datetrack mode of 'UPDATE' is no longer valid as there are now future-dated rows!) To that end, we have in the assignment history batch a different link value for each employee, but the assignment batch lines for the employee all have the same link value. If that makes any sense at all..... probably not...
_________________________
L&K
CT

Remember: A dog is for life, not just for Christmas... unless you're in Korea

Top
#1950 - 13/03/06 10:23 AM Re: HRMS Data Pump [Re: CT]
vkumar Offline
claiming squatters rights
*****

Registered: 16/03/05
Posts: 223
Loc: Fullers Brewery West London
Clive

A grateful round of applause from the small team here.

UPDATE hr_pump_batch_lines
SET link_value = NULL
WHERE batch_id = <employee load batch id>
did the trick.
and lo and behold!...data pump gets a life again

Cheers
Vin

Top
#1951 - 13/03/06 10:55 AM Re: HRMS Data Pump [Re: vkumar]
vkumar Offline
claiming squatters rights
*****

Registered: 16/03/05
Posts: 223
Loc: Fullers Brewery West London
Pat

Has the Web ADI approach been rolled out to production users. Might be worth considering if it is stable.

Cheers
Vin

Top
#1952 - 13/03/06 06:00 PM Re: HRMS Data Pump [Re: vkumar]
pat.woodall Offline
hanger-on

Registered: 07/06/05
Posts: 74
Loc: Hardy's Way
Vin,

No. The project was shelved and the concept of using Web ADI and Excel for "small" data loads put in mothballs until it is required.

Pat

Top
#1953 - 17/03/06 07:46 AM Re: HRMS Data Pump [Re: pat.woodall]
bcooper Offline

Guru
*****

Registered: 11/03/05
Posts: 1112
Loc: Earth, Europe, England, here
Late to the party as always.

Here at the nations health project, the original migration process was designed to use DP.
However, the whole process has been re-engineered to use APi's driven by scripts instead.
Reason? Performance. Pure and simple.

Our production system now currently stands at 180,000 employees, and we're still only 1/12 of the way through the rollout. Some of the API's are behaving like dogs (element entry is a big culprit) but running them with DP exacerbates the situation.

I do recall a past visit to a well-known-press-agency implementation where they ended up re-writing all of the api's because of performance issues with bulk data...

We have raised some bugs with Oracle, specifically to do with the element entry api performance. Whether they actually see the light of day is another story.
_________________________
HCM Aces is for sale! Please contact me if you are interested.
Also my random musings courtesy of Twitter

Top
#1954 - 17/03/06 10:39 AM Re: HRMS Data Pump [Re: bcooper]
CT Offline
Guru
***

Registered: 11/03/05
Posts: 1182
Loc: Bath
We were told we 'had' to use DP - however, with a somewhat liberal interpretation of the rules, we were able to write our own wrapper for DP to operate on. We didn't need to do this in too many places, but one of those we did do was elements. As we saw it the use of DP for element entries was problematic in that deciding which pump process to use (create or update) was tedious, and in some cases impossible because of some of the validation relying on the presence of a session date. Furthermore, the sheer volume of user-keys being generated by some 500K rows of data on top of all the other stuff in there would have been detrimental for the overall performance of the load process. After all, the user keys table gets hit by virtually everything that DP does - either inserting into, or reading from. So our element wrapper - somewhat unimaginatively called 'MAINTAIN_ELE_ENTRY' is a generic 'insert or update depending on whether or not the link is a standard one' sort of process, with no ele entry user key reliance or creation involved. I have to say that, given that we have just completed the live migration for a well-known air force loosely based in the UK, which encompassed some 3.3M rows of data of which 600K were element entries - and come in 1.5 days ahead of schedule - it wasn't too shabby. Obviously not the volumes that our health-conscious friends in the Midlands have to contend with, but encouraging nonetheless. TBH the main issue we've always had is the background trigger-related activity - particularly OAB *spits on floor*
_________________________
L&K
CT

Remember: A dog is for life, not just for Christmas... unless you're in Korea

Top
#1955 - 17/03/06 11:21 AM Re: HRMS Data Pump [Re: CT]
bcooper Offline

Guru
*****

Registered: 11/03/05
Posts: 1112
Loc: Earth, Europe, England, here
Our element entry value table is just a shade over the billion-row mark....
_________________________
HCM Aces is for sale! Please contact me if you are interested.
Also my random musings courtesy of Twitter

Top



Moderator:  bcooper, CT 
Forum Stats
790 Members
48 Forums
1580 Topics
7641 Posts

Max Online: 67 @ 14/04/12 05:38 PM
Today's Birthdays
No Birthdays
Recent vacancies
Top Posters
CT 1182
bcooper 1112
delboy 594
Geoff Dixon 369
SBi 356
vkumar 223
kp_rapolu 213
cbrookes 197
Gavin Harris 163
Gus 145
May
Su M Tu W Th F Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31