Java 通过我的Google app engine应用程序将大型excel文件上传到bigquery

Java 通过我的Google app engine应用程序将大型excel文件上传到bigquery,java,excel,google-app-engine,apache-poi,google-bigquery,Java,Excel,Google App Engine,Apache Poi,Google Bigquery,我想通过我的Google app engine应用程序将大型excel文件上传到Bigquery。现在我上传数据并使用POI读取,然后通过流式插入将数据插入Bigquery。这是不可能的,如果我使用这个更大的excel文件,这将肯定需要超过60秒(deadlineExceedexception)。请提出完成这项任务的正确方法 提前感谢当您遇到appengine请求的Dexception时,它通常表示您需要拆分该请求期间完成的工作 如果我已经很好地理解了您的用例,您可以: 1) 分步骤进行拆分:上

我想通过我的Google app engine应用程序将大型excel文件上传到Bigquery。现在我上传数据并使用POI读取,然后通过流式插入将数据插入Bigquery。这是不可能的,如果我使用这个更大的excel文件,这将肯定需要超过60秒(deadlineExceedexception)。请提出完成这项任务的正确方法


提前感谢

当您遇到appengine请求的Dexception时,它通常表示您需要拆分该请求期间完成的工作

如果我已经很好地理解了您的用例,您可以:

1) 分步骤进行拆分:上传、转换数据、插入BigQuery

2) 如果必须从客户端发送大量数据,请使用


3) 用于其他耗时的工作。请注意,他们还有一个10分钟的截止时间

谢谢你的回复。但问题是,即使使用taskqueue,您也需要传递excel文件,该文件可能超过100 MB,或者可能相当大。可以通过请求对象传递吗?