【发布时间】:2018-04-12 06:32:04
【问题描述】:
我的组织正在考虑将报告和数据分析从 MySQL 转移到 Google Bigquery。 MySQL 中的一些表是在从第三方 API 读取数据后使用 PHP 中的 PDO 填充的。
最初,我在 MS SQL 数据库上创建脚本并迁移到 MySQL 就像更改连接参数一样简单,但 Bigquery 也可以这样做吗?是否有适用于 Bigquery 的 PDO 包装器?
我在 Google 上搜索并看到了一些直接的 BQ API 来加载表格和内容,但无法为 PHP 找到一个更具可扩展性的解决方案,我可以只迁移我现有的代码。
【问题讨论】:
-
@Phil 我看到了那个链接,所以现在没有 PHP PDO 支持?
-
我会说永远不会,除非有人创建一个 C 库,然后使用它编写一个 PDO 驱动程序。鉴于已经有供应商支持的 PHP 库可用,这种事情发生的动机很小
-
@Phil 我可以请你发表评论作为答案吗?谢谢:)
-
我已向 github.com/GoogleCloudPlatform/google-cloud-php/issues/1014 提交了功能请求,以添加对此的支持。
标签: php mysql pdo google-bigquery wrapper