Is there guidelines on the amount of data that can be exported to BYOD before we need to consider Azure data lake? We have some very large tables/entites (think Docuref, vendtrans, etc.) that have millions of rows, or multiple GB in size, we prefer to access all the data via TSQL so exporting to BYOD seems simplest/most logical for us. However one of our D365 developers said initialization or re-initialization can be unreliable or costly in terms of time/hours and is not easy to troubleshoot if something goes wrong. For example, if there is an issue with change tracking for, say, Docuref table or entity, and we had to reinitialize, it may take many hours.
As we are not in production yet, I cannot test/verify this, so I'm looking for guidance.