|
0 registered (),
2
Guests and
5
Spiders online. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
#1948 - 10/03/06 06:17 PM
Re: HRMS Data Pump
[Re: vkumar]
|
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]
|
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
|
|
|
|
#1952 - 13/03/06 06:00 PM
Re: HRMS Data Pump
[Re: vkumar]
|
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
|
|
|
|
#1954 - 17/03/06 10:39 AM
Re: HRMS Data Pump
[Re: bcooper]
|
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
|
|
|
|
|
790 Members
48 Forums
1580 Topics
7641 Posts
Max Online: 67 @ 14/04/12 05:38 PM
|
|
|
|
|
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
|
|
|
|
|