1
我正在使用bigquery.go庫。Bigquery.go導出作業比WebGUI慢很多
在調查一些性能時,我發現從客戶端啓動的導出(.csv到GCS)作業(僅導出作業)平均需要大約60秒,而從WebGUI啓動的相同作業需要大約20秒。這可能是什麼原因?
的代碼如下:
time1 := time.Now()
job_extract, err := extractor.Run(ctx)
if err != nil {
return err
}
status, err = job_extract.Wait(ctx)
if err != nil {
return err
}
if status.Err() != nil {
log.Fatalf("Job failed with error %v", status.Err())
return status.Err()
}
time2 := time.Since(time1)
你是對的,當我用cli工具運行它時,持續時間很長,比我計算的短得多,所以我期望它連接到wait()調用或類似的地方。 – Zanndorin