ISSUE:
I'm working from a complex xml schema. The issue I'm having is that the xsd passes SSIS XML Source validation, I'm able to create each table from its connections, but on import it executes and succeeds but w/o importing any data.
FILE DETAILS:
The xsd is not generated from the xml file. It is provided by a client to guarantee that it covers all possible relationships. I understand that I can create an xsd in the SSIS XML Source but exporting a full data set each time there is a schema change and then creating a new xsd file is not ideal, nor does it guarantee that all relationships will be correctly generated.
The Schema version does match the XML version (which is a bit suspect since I can still run xml files on the old schema w/o error)
QUESTIONS:
1. I have been unable to find an answer as to why this happens. Can anyone shed light on why the data is ignored? I've read that it's not an uncommon occurrence but have not season an answer on why. Getting an answer to this is probably the most important.
2. My Options?:
a. I am not proficient in C# so i cannot script the import, plus there are over a 100 tables currently being generated. So I am ruling this out
b. This is my most likely approach: I will create an xsd from a large data set and then manually adjust any inconsistencies I find.