Hi,
I need to get some data out of a SharePoint list. Already tried using the oData connector that was no solution because my enduser needs all the versions of the listitems and with oData you can only the current version. Then, I tried a C#-script, which gets all the listitems, then for each listitem, for each field in that listitem will get all the versions from SharePoint. Now, this list is +6000 items, and the above method really takes forever to fetch all the item-versions.
So, my question: is there any efficiënt way to do this? Seems like a fairly simple question: just download all the versions of all the items in one list.
My two cents: Integration between SSIS and SharePoint is just plain terrible. If they ever ask you to incorporate data from SharePoint into the corp-datawarehouse, don't assume it will be an easy job because both are well known MS products. It is not! It's hell to let those two talk. It's easier to connect to Oracle or SAP from SSIS than it is to connect to SharePoint, seriously.