3

我试图将我的一个数据存储表加载到 BigQuery。当我在 BigQuery 的 Web ui 中发现“AppEngine Datastore Backup”选项时,我很高兴,因为我的所有数据都位于一个数据存储表中。通过 Google App Engine 的“Datastore Admin”页面导出数据然后将其导入 BigQuery 应该是最简单的方法(我认为)。

导出过程非常顺利,我很高兴地看到所有映射器任务都成功完成。在这一步之后,我的一个 Cloud Storage 存储桶中有 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 文件。我可以知道您对下一步的建议吗?

4

1 回答 1

4

现在找到原因了。我将使用带有“.backup_info”后缀的文件而不是任意数据文件。

干杯!

于 2013-05-23T05:23:29.707 回答