About quickbooks there was this debate and there seem to be 3rd party (commercial) drivers:
Another thing might be web-scaling that also could help to ingest data. I think you would have to select a case and start to try a few things. From my experience you then get to know the challenges and typically knime would offer a way forward.