0

我来自巴西,在 FATEC(位于巴西的学院)学习。我正在尝试了解 AppEngine。现在,我正在尝试将大型数据库从 MySQL 加载到 AppEngine 以执行一些查询,但我不知道该怎么做。我用 CSV 文件做了一些测试,但是有什么方法可以直接从 MySQL 导入?该数据库来自 Pentaho BI Server (www.pentaho.com)。感谢您的关注。

问候,丹尼尔·内托

4

3 回答 3

1

Nick Johnson 的Advanced Bulk Loading正是您所寻找的。

如果您需要 App Engine 和 MySQL 之间的实时同步,您应该查看AppRocket。AppRocket 似乎要求您在第一次同步之前将数据保存在 App Engine 中。它还需要对您的模型进行一些小的更改。

于 2010-04-16T09:25:53.173 回答
1

从您的标签中不清楚,但记录的批量加载程序比尝试将您的 csv 文件直接提升到应用程序服务器更可取。

于 2010-04-16T08:27:37.340 回答
0

如果您使用 Pentaho BI Server 作为数据源,为什么不考虑使用 Pentaho 数据集成(ETL 工具)来移动数据?至少 PDI 会自动执行您的数据源和任何 AppEngine 批量加载器工具之间的任何数据移动(它可以通过 shell 步骤轻松触发任何应用程序)。

于 2010-04-18T16:04:05.380 回答