This component implements multi-part upload to support large file handling. We use JavaScript to split large files into chunks of 10MB and upload them to a temporary table. Then, the chunks are merge together using Binary Concat and put to another table. After that, the file can be referenced by other apps through a File UID.
This component took inspiration and provide many improved functionalities from:
0.1.0 Updates
Fixes
New Features
Improvements
→ The MultipartUpload_CSV block is especially useful for importing large datasets, as it avoids memory issues and improves error handling by working with smaller, self-contained chunks.