例外:使用数据融合在GCS (Sink)中存储输出时,指定的桶不存在



我有一个数据融合管道,读取一个GCS桶,做一些转换,然后将输出(Sink)存储在另一个云存储桶中。然而,当管道运行时,我得到下面的异常。我已将Cloud Storage Admin角色授予Data Fusion Service帐户和Dataproc服务帐户。

2021-10-18 17:28:09,629 - WARN  [provisioning-task-1:i.c.c.r.s.c.DataprocUtils@88] - GCS path cdap-job/4f61e40e-3038-11ec-b538-e22acad5362e was not cleaned up for bucket gs://df-3070032220784195332-e6pu33jqaii6zerkaizbbqaaaa due to The specified bucket does not exist.. 
com.google.cloud.storage.StorageException: The specified bucket does not exist.

任何指示将非常感激。谢谢你!

我们可以通过手动重新创建GCS桶来修复它。我也犯了同样的错误,重新创建桶帮助我解决了这个问题。