Comments:
Posted by
Gerald
@
04 Jul 2006
6:41 AM
Hi Josh,
what a great component I have found today :-)
There's just one thing confusing me: why are the error columns in the table FailedRows of type varchar while the Xmlify's error columns are of type four byte signed integer?
What about a feature for adding additional columns having a fixed value? So I can add an error source field to each Xmlify component and later easily filter the log table.
Of course now I can do this using the derived column component, but it would be more convenient in the Xmlify Task.
kind regards,
Gerald
Posted by
Josh
@
04 Jul 2006
2:31 PM
Hi Gerald,
Glad you like it, and great question:
"why are the error columnsin the table FailedRows of type varchar while the Xmlify's error columns are of type four bytes signed integer?"
It's not in fact the Xmlify's error columns that are four byte integer - it's the red error path that adds these columns and they just pass through the Xmlify component. However, I thought that you may want to use the Xmlify component without a red error path (as a result of a certain conditional split for example) and then you could populate the error column in the FailedRows table with anything you like (using a derived column :)
I agree that extra columns might be useful and would be pretty easy to add. I'll add it to the wishlist for now when I get some time...
Posted by
Jamie Thomson
@
12 Jul 2006
1:07 AM
Josh,
An idea for you. How about, when you post your custom components and tasks, post a package as well that uses the task so as to demo what it does!!
By the way - I'm just checking out XMLify now. Finally!!
-Jamie
Posted by
Josh
@
12 Jul 2006
1:21 AM
Thanks Jamie and good idea, I shall endeavour to do that. If I can find time I'll try and post one for the Xmlify component.
Josh
Posted by
Kristian Wedberg
@
03 Sep 2006
11:00 AM
Hi,
I've tried out your spiffy XMLify task, but quickly found a showstopper. Setup & symptoms:
A script component generates records. After a few Derived Column, Conditional
Split & Union All, XMLify gets some records and transforms two columns into XML,
the output goes directly into an OLEDB destination which does a bulk insert into
a local sql server.
* Processing 20000 records without steering any through XMLify takes less than a second
* Processing 20000 records and steering 400 through XMLify takes less than a second if
DefaultBufferMaxRows=50000 (i.e. a single buffer reaches XMLify)
* Processing 20000 records and steering 400 through XMLify takes _30_ seconds, if
DefaultBufferMaxRows=10000 (i.e. multiple buffers reaches XMLify)
- Have you seen anything like this before?
- Any ideas on what's happening?
Thanks!
Kristian
Posted by
Kristian Wedberg
@
03 Sep 2006
11:07 AM
Btw, I should add:
When it takes 30 seconds, it seemingly does nothing for all that time:
- No cpu or memory consumption
- No pipeline events generated
And it's the same both in VS and with dtexec.
Cheers/Kristian
Posted by
Josh
@
05 Sep 2006
8:56 AM
Hi Kristian,
Thanks for your feedback. I'm on vacation at the moment but i will have a look at this when I get back. I haven't seen it before though. Thanks again for the detailed info.
Josh
Posted by
Bruno Figueiredo
@
27 Mar 2008
5:21 AM
Hi Josh. Can you help me out...I need to have two input collections (like for instance the union all). I started by creating a new IDTSInput90 input2 = ComponentMetaData.InputCollection.New(); and then I went right over to the package and when I tried to use it I got an error... Can you help me out?
Posted by
Josh
@
27 Mar 2008
8:31 AM
Hi Bruno,
I'm not sure I fully understand the issue. Also, it's been a while since I looked at this stuff so not sure how quickly I'll be able to respond.
Josh
Posted by
RA
@
23 Apr 2008
6:56 AM
hello josh,
can you please mail me the entire code /zipped folder at this address :-- rubyengg1@yahoo.com
Regards
Ruby
Posted by
Josh
@
23 Apr 2008
7:24 AM
Hi Ruby,
You can download the full source at the link above (or this url:
http://www.thejoyofcode.com/uploads/XmlifyTask_source.zip).
Josh
Posted by
surender
@
25 Aug 2008
6:27 AM
hai
from xml file data can be insert into table.but i have tried its given only one column in ssis xml source component...please give me an idea how to retrieve the values for total data
Posted by
Todd McDermid
@
19 Jan 2009
2:02 PM
I've included your task in a directory of custom tasks and components for SSIS on CodePlex. Hopefully more people can benefit from the effort you've put in. Thanks for contributing!
Please visit the SSIS Community Tasks and Components project at
http://www.codeplex.com/ssisctc.
PS: I hope you can find the time to put up your components on an open-source host like CodePlex. I think it might expose your contribution to more collaboration, and ease source/binary management issues.