Hi Ray Mitchell,
Thank you for posting query in Microsoft Q&A Platform.
You need to consider creating dataset of XML format pointing to you XML file and use that XML dataset in dataflows. You can consider using
derived column transformationorfilter transformationorselect transformationas per need and to filter out not requirement data or columns.
Also, you rightly mentioned you can consider using staging table approach too.
Hope this helps. Please let me know how it goes or if you struck at any specific place then kindly share your implementation details along with sample input and output.
Please consider hitting Accept Answer button. Accepted answers help community as well.