我正在尝试使用 Google Apps 脚本在 Google Drive 中创建一个大文件。该文件合并了三个文件。我的代码是:
function unirFicheros(idDirectorio,nombreFichero, numeroFicheros){
var nombreTotal=nombreFichero;
var strTotal="";
var docTotal = DocsList.createFile(nombreTotal, strTotal);
Utilities.sleep(5000);
Logger.log("SE CREA TOTAL: " + numeroFicheros);
for(var i=1;i<=numeroFicheros;i++){
Logger.log("ENTRO EN EL FOR");
var nombrePartes=nombreFichero+i+".csv";
Logger.log("NOMBREPARTES: " + nombrePartes);
var id=listFilesInFolder(idDirectorio,nombrePartes);
var docPartes = DocsList.getFileById(id);
Utilities.sleep(5000);
Logger.log("Existe el fichero");
var str = docPartes.getContentAsString();
Logger.log("UNE LA CADENA");
strTotal = strTotal+str;
Utilities.sleep(5000);
docTotal.replace(strTotal);
Utilities.sleep(30000);
}
return docTotal;
}
发生的错误是:
Ejecución fallida: El archivo backup_actuaciones_PROD supera el tamaño de archivo máximo permitido。(执行失败:文件 backup_actuaciones_PROD 文件大小超过了允许的最大值。)
我试图生成没有格式的文件,因为互联网说这些文件更大。实际上,我的文件有 44 MB,但我需要 427 MB。
问候。