Oh, you're using Office 365. That changes things, since you don't have a server (with SharePoint and SQL) that you can install DBXL on.
But don't fear, you could look at the DBXL Standalone Edition. You could install SQL Express on a local machine, and install DBXL on that machine as well. DBXL would be able to retrieve (download only) the SharePoint forms (the XMLs, not the list items) and then map them to SQL for reporting. Since SQL Express is free and the DBXL trial is free, this would be an easy option to try out.
If you need individual reporting on the items in the repeating table, you would just set up the DBXL->SQL mapping to provide a SQL row for each line in the repeating table.
DBXL is available on Qdabra.com, and free training is available here (lab 2 talks about SQL mappings and lab 10 includes the Standalone scenario).