簡體   English   中英

如何在存儲桶中的舊文件上運行 CLOUD FUNCTION(觸發器:雲存儲(創建/完成))

[英]How run CLOUD FUNCTION on old files in the bucket (trigger: cloud storage (create/finalise))

我有一個雲 function:

What does it do: uploads csv file into bigquery
Trigger: cloud storage (create/finalize)
GCS bucket status: already has 100s of files
regularly more files are uploaded to the bucket daily

我測試了我的 function,看起來很完美,每當我上傳新文件時,它都會立即進入 bigquery。

問題:如何在部署 function 之前上傳存儲桶中的文件?

作為社區 wiki 發布以幫助將遇到此問題的其他社區成員。 正如@Sana 和@guillaume blaquiere 所說:

最簡單的解決方案是將所有文件復制到臨時存儲桶並將它們移回存儲桶,但這似乎有點愚蠢,但舊文件會觸發 function 並上傳到 BigQuery。 生成事件是重新創建文件並再次寫入以完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM