1. Email us your xml file and table creation script and we will create a working example for you
www.etl-tools.com/online-tutorials/advan...-generating-xml.html
This tutorial demostrates working with joiner
2. About primary key for address. Would it be possible to use the GUID created on address?
yes, it is possible. but it will have perfomace implications.
GUID is generated by sql server.
So, we need somehow get GUID for specific address.
it can be only done in two ways
a) for every record run sql select GUID from address table where post_code=;post_code and street_name=:street_name etc
Imagine If you have million of records in address table how long will take to load the data?
b) pull entire address table into memory and perfom search in the memory.
again for very large table it will be very slow plus you may run out of memory
and you would need to run it twice first time to process adresses than customers
(we support option b only a the moment)
watch this tutorial about lookups
www.etl-tools.com/online-tutorials/advan...g-lookup-object.html
md5 is very easy to calculate and it provides the best loading performance
Mike