You can also use the upload file feature
to use XML files. These will be stored in the SQL warehouse configured in your fabric.
Properties
Source properties
The following properties are available for the XML Source gem.Target properties
The following properties are available for the XML Target gem.Schema validation
Prophecy lets you enable schema validation for XML files in a Source gem. Use schema validation to ensure XML files conform to a predefined structure before ingesting the data. XML schema validation works for all file storage connections.Prerequisites
To use schema validation, you need an XSD schema file in the same directory as your source XML file. If your schema usesxs:include or xs:import to reference external schemas, those referenced schema files must also be in the same directory.
Set up schema validation
- In the Location tab, toggle Enable XSD Schema Validation.
- Provide a path to the XSD file that you will use to validate against.
- Open the Properties tab.
- Click Infer Schema.
Example
The following example shows an XML file and a corresponding XSD schema file that would validate successfully.Troubleshooting
If the schemas do not match:- Schema inference will fail.
- The Source gem will fail to run.

