2014-09-19 24 views
1

我試圖加載的文件夾內的文件組中的一個時間時 我設置 sourceURI = 'GS:// ybbi/bi_landing_zone/files_to_load /應用/報告/ app_network_analytics_report/201409011 *'的BigQuery裝載一批文件夾錯誤

一切,我是要加載的文件夾開始20140911

,但我得到的錯誤:

錯誤:無效的路徑:GS:// ybbi/bi_landing_zone/files_to_load/APN /報告/ appnexus_network_analytics_report/20140901191111_3bab8ec0_092a_43de_a157_db35d1555ea0/

20140901191111_3bab8ec0_092a_43de_a157_db35d1555ea0是其中一個文件夾(不知道爲什麼它的打印這個特定的文件夾中的所有文件夾名稱)

在其他一些文件夾樹情況下,它的作品

,但在這個特定的文件夾樹它返回相同的錯誤。

我知道雲存儲沒有真正的文件夾,它是對象名稱的一部分,但您明白我的意思。

是它的錯誤?

+0

什麼是錯誤? – Pentium10 2014-09-19 10:56:04

+0

你有失業的工作ID嗎? – 2014-09-19 16:43:25

回答

0

沒有更多信息,它看起來像是有一個名爲gs://ybbi/bi_landing_zone/files_to_load/apn/reports/appnexus_network_analytics_report/20140901191111_3bab8ec0_092a_43de_a157_db35d1555ea0/的目標文件,它不是csv/json文件。有些工具可能會創建這些虛擬文件以模擬目錄。 BigQuery要求所有匹配輸入glob路徑的對象都是可導入的文件。

一個解決方案是更改glob路徑以包含更窄的一組文件。如果事情變得更簡單,您可以傳遞多個路徑。例如,您可以通過 gs://ybbi/bi_landing_zone/files_to_load/apn/reports/appnexus_network_analytics_report/20140901191111_3bab8ec0_092a_43de_a157_db35d1555ea0/*gs://ybbi/bi_landing_zone/files_to_load/apn/reports/appnexus_network_analytics_report/20140901191111_some_other_path/*

+0

但所有以前綴'gs:// ybbi/bi_landing_zone/files_to_load/app/reports/app_network_analytics_report/201409011 *'開始的文件夾都包含csv文件,而不是其他文件 – 2014-09-19 20:35:02

+0

但是它看起來像有一個名爲'gs://ybbi/bi_landing_zone/files_to_load/apn/reports/appnexus_network_analytics_report/20140901191111_3bab8ec0_092a_43de_a157_db35d1555ea0 /'與輸入模式匹配,但是不是csv文件 – 2014-09-19 20:52:12

+0

另外,如果您提供作業ID,則會更容易找出正在進行的操作。 – 2014-09-19 20:52:54