Hi
Function : ExportRecordList2CSVBinary
RecordList Count around more than 1430951 records (with 40 columns)
The function generate the CSVBinary file but with huge in size around 500MB
I am storing this large file in Network Drive but could not able to open that file. While opening the file on Network Drive.After close of this popupAfter convert This sheet shows only 1048576 records only which is max limit for the excel workbook.
Q1: For that much record count it should generate 500Mb size CSV file?
Q2: If Q1 is Yes then How to handle above Scenario.
Vi @Rohan J
Q1: Can a CSV file with around 1,430,951 rows and 40 columns really be 500 MB in size?
Yes, that is absolutely possible and expected.
The size of a CSV file depends on:
Additionally:
Therefore, the file size matches the data volume.
Limitation: Excel only supports 1,048,576 rows
This explains why:
Q2: How to handle this scenario
Option 1 — Generate an XLSX file with multiple worksheets
Advantages:
Search in the Forge component of Excel Package (Advanced) or Advanced Excel.
Both support creating multiple worksheets dynamically.
Option 2 — Generate multiple CSV files (simpler, no Excel)
Split the export into multiple CSVs (e.g., 1 million rows each):
This reduces file size and improves manageability.
Another possible approach is to use tools such as DBeaver or similar database viewers to open the CSV file as a database table. This allows you to query, filter, and analyze the data directly without relying on Excel, which is ideal for handling very large datasets efficiently.
This answer was partially generated by ChatGPT and refined by me through analysis and evaluation of the AI’s response.
I hope help you!
Hi @Rohan J In download widget .xlsx replace .csv , if it is fine large data means you can use integration studio and write code in .net and convet it to binary and u can download large data, if more detail required contact me