适用于 Google BigQuery 的 Simba 驱动程序

简介

Google 与 Magnitude Software 旗下的 Simba Technologies Inc 公司展开合作,推出利用 BigQuery 的标准 SQL 功能的 ODBC 和 JDBC 驱动程序。

这些驱动程序旨在帮助用户将 Google BigQuery 的强大功能与不具备原生集成功能的现有工具和基础架构进行结合。如果要构建与 BigQuery 的新集成,我们建议您考虑使用原生 API。ODBC/JDBC 连接公开的功能必须是 BigQuery 完整功能的子集。

最新 ODBC 驱动程序版本 (2.1.23.1031)

最新 JDBC 驱动程序版本 (1.2.0.1000)

已知问题和常见问题解答

我可以使用这些驱动程序在 Google BigQuery 和我的现有环境之间提取或导出数据吗?

这些驱动程序利用 BigQuery 的查询接口,不提供利用 BigQuery 的大规模提取机制的功能或导出功能。

虽然您可以使用 DML 发出少量 INSERT 请求,但它受 DML 的限制

驱动程序如何处理 BigQuery 的嵌套和重复的数据架构?

嵌套和重复的数据(在标准 SQL 中也称为 STRUCTS 和 ARRAYS)表示为这些类型在 BigQuery API 中的 JSON 输出,因为 ODBC 数据模型没有适当的方式来表示此类数据。虽然您可以执行操控这些类型的查询,但如果查询的输出架构具有复合类型,则驱动程序将呈现以 JSON 格式编码的数据。

驱动程序是否支持参数化查询?

是的,这些驱动程序支持位置参数化。请注意,执行前准备查询可提供验证信息,但不会影响已执行查询的性能。

驱动程序是否需要许可?

驱动程序随附文档的早期版本引用了许可文件。这些提供的驱动程序不需要许可文件,并且更新的文档已清楚说明了这一点。

驱动程序是否支持 SQL 查询前缀?

虽然 BigQuery 支持使用查询前缀在旧版 SQL 和标准 SQL 方言之间切换,但驱动程序不支持。驱动程序保持与所用的 SQL 模式相关的特定状态,并在创建连接时显式设置该选项。由于在创建连接时修复了 SQL 模式,因此驱动程序不支持使用查询前缀切换 SQL 方言。

我如何获得这些驱动程序的支持?

请参阅我们的支持页面以获取支持选项。BigQuery 团队不提供驱动程序的直接工程支持,而是根据需要与 Simba 团队合作解决报告的问题。

此页内容是否有用?请给出您的反馈和评价:

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面