我正在尝试将我的一个数据存储表加载到BigQuery中。当我发现BigQuery的web ui中有一个选项"AppEngine Datastore Backup“时,我非常高兴,因为我所有的数据都位于一个数据存储表中。(我认为)最简单的方法应该是通过Google App Engine的"Datastore Admin“页面导出数据,然后将其导入BigQuery。
导出过程相当顺利,我很高兴地看到所有mapper任务都成功完成了。完成这一步后,我得到了一个云存储存储桶中的255个文件。当我尝试在BigQuery的web-ui中导入它时,出现了问题。我输入255个文件中的一个文件的url作为数据加载源。我得到的是下面的错误信息:
Errors:
Not Found: URI gs://your_backup_hscript/datastore_backup_queue_status_backup_2013_05_23_QueueStats-1581059100105C09ECD88-output-54-retry-0我确信上面的URL是正确的,因为我可以用gsutil下载它。并且我可以导入位于同一存储桶中的一个CSV文件。我可以知道你对下一步的建议吗?
发布于 2013-05-23 13:23:30
现在找到原因了。我将使用带有".backup_info“后缀的文件,而不是任意的数据文件。
干杯!
https://stackoverflow.com/questions/16706078
复制相似问题