Quick BI自助取数执行失败报错:"The maximum length of cell contents (text) is 32,767 characters"
更新时间:
问题描述
Quick BI自助取数执行失败报错:"The maximum length of cell contents (text) is 32,767 characters"。

022-03-11 10:25:31,676 ERROR [com.alibaba.yunbi.v2.xengine.executor.ThreadPoolManager-4-thread-45801] [QueryOfflineTaskEngineImpl.java:447] [c456e521-ba44-4092-99f9-b046457f33bb] - downloadId[448894b9-efe2-482d-889f-3cdff6497534] write file error :
java.lang.IllegalArgumentException: The maximum length of cell contents (text) is 32,767 characters
at org.apache.poi.xssf.streaming.SXSSFCell.setCellValue(SXSSFCell.java:325)
at com.alibaba.yunbi.executor.task.queryoffline.QueryOfflineTaskEngineImpl.writeExcelFile(QueryOfflineTaskEngineImpl.java:435)
at com.alibaba.yunbi.executor.task.queryoffline.QueryOfflineTaskEngineImpl.executeWithStream(QueryOfflineTaskEngineImpl.java:225)
at com.alibaba.yunbi.executor.task.queryoffline.QueryOfflineTaskEngineImpl.lambda$executeTask$0(QueryOfflineTaskEngineImpl.java:152)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:877)
问题原因
由于一个单元格的数据太大了,超出了Excel的限制,导致导出Excel 失败。
解决方案
不导出该字段或者将数据保持在32767以内即可。
适用于
- Quick BI
该文章对您有帮助吗?