【发布时间】:2012-05-31 08:13:15
【问题描述】:
我想在不使用 appengine mapreduce 的情况下将日志从 appengine 应用提取到 bigquery?
【问题讨论】:
-
那么,具体的编程问题是什么?你有什么问题吗?
-
我可以使用 OAuth 来访问 BigQuery 并将数据从本地文件发送到 BigQuery 中的表(已创建)。现在,我想使用 Python 将来自应用引擎日志存储的日志发送到 BigQuery 中的一个表。
-
我看到'log2bq'应用程序使用mapreduce管道将日志摄取到bigquery中,但我不想使用mapreduce。现在我无法弄清楚如何将日志从应用引擎日志存储发送到 bigquery 表。
-
另外我想将日志直接从应用引擎日志存储发送到 bigquery。我不想先将它们存储到谷歌云存储中,然后将日志从云存储发送到 bigquery。
-
为了清楚起见,log2bq 实际上并不使用 MapReduce...它使用 Mapper 函数,但不是 Reduce 步骤。另外,我不知道您为什么不想使用 Mapper 来访问 App Engine 日志 - 它极大地简化了您的代码!
标签: google-app-engine python-2.7 google-bigquery