Iulian
02/23/2026, 9:59 AMkapa.ai
02/23/2026, 10:00 AMIulian
02/23/2026, 10:40 AMkapa.ai
02/23/2026, 10:40 AMIulian
02/23/2026, 10:42 AMkapa.ai
02/23/2026, 10:42 AMIulian
02/23/2026, 11:05 AMkapa.ai
02/23/2026, 11:05 AMlog length start to end (the oplog window) comfortably exceeds your sync interval (for daily syncs, usually several days). [MongoDB v2 troubleshooting]
The knowledge sources do not provide more detailed tuning formulas beyond “at least 24 hours, preferably a week,” but they consistently frame the requirement as having a sufficiently long oplog retention window, achieved by increasing oplog size. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Iulian
02/23/2026, 11:34 AMkapa.ai
02/23/2026, 11:34 AMazure_blob_storage_spill_size / “file split size”: “The amount of megabytes after which the connector should spill the records in a new blob object. Make sure to configure size greater than individual records. Enter 0 if not applicable. Default: 500.” [Azure TF schema; Azure migration guide]
So, conceptually:
• Once a blob exceeds the configured size (500 MB in your case), the connector starts a new blob/part.
• The docs do not guarantee that:
◦ Every blob will be exactly that size, or
◦ That there will only ever be one blob per sync/stream.
Reasons you might see multiple smaller files (e.g., 10 MB and 7 MB) even with a 500 MB target, based on the docs and related behavior in other bucket destinations:
• The split size is a maximum threshold, not a minimum; smaller blobs can be produced if the sync ends before the threshold is reached (e.g., low volume, end of stream). [Azure dest config]
• The migration guide notes that the “file split size” option now applies to CSV and that the connector writes block blobs and treats each blob as complete once written. It doesn’t describe any guarantee about minimum size or single-file-per-sync behavior. [Azure migration guide]
The knowledge sources do not explain:
• Why, in a specific run, you get two small blobs (10 MB and 7 MB) instead of one ~17 MB blob.
• Whether internal batching, parallelism, or per-stream partitioning is causing that exact pattern.
Given the available docs, all we can say confidently is:
• The 500 MB setting is a cap after which a new blob is started, not a promise that blobs will be close to 500 MB.
• Multiple smaller blobs per sync/stream are expected and supported behavior; the docs don’t provide a way to force a single file or tightly control exact blob sizes. [Azure dest config; Azure migration guide]
If you need stricter guarantees (e.g., exactly one file or minimum size), the current documentation does not describe any configuration to achieve that. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.