Performance 按需加载动态报告
我有一个巨大的CSV文件是2GB的,我想为它生成一个动态报告。是否有可能只将前几MB的数据加载到该报告中,然后将报告滚动到下一页,然后加载下几MB的数据,依此类推。。。要获得良好的性能以避免崩溃,要可视化的数据是巨大的?我们的实现(假设这是您想要使用的实现)在从文件或输入流读取CSV数据时不会消耗内存,因为它不保留任何值,只会逐行解析数据。但是如果数据量很大,那么报表输出本身也会很大,在这种情况下,您需要在报表填充和查看/导出期间使用报表Performance 按需加载动态报告,performance,jasper-reports,dynamic-reports,Performance,Jasper Reports,Dynamic Reports,我有一个巨大的CSV文件是2GB的,我想为它生成一个动态报告。是否有可能只将前几MB的数据加载到该报告中,然后将报告滚动到下一页,然后加载下几MB的数据,依此类推。。。要获得良好的性能以避免崩溃,要可视化的数据是巨大的?我们的实现(假设这是您想要使用的实现)在从文件或输入流读取CSV数据时不会消耗内存,因为它不保留任何值,只会逐行解析数据。但是如果数据量很大,那么报表输出本身也会很大,在这种情况下,您需要在报表填充和查看/导出期间使用报表