问题标签 [simba]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
353 浏览

google-bigquery - 使用 SIMBA ODBC 驱动程序的 BigQuery 用户令牌的有效期是多久?

我们正在使用 SIMBA ODBC 驱动程序连接到 Google BigQuery,并在连接时使用用户身份验证。有一个为连接生成的密钥令牌。这个密钥令牌的有效期是多久?什么时候到期?

0 投票
1 回答
855 浏览

c# - VARCHAR 的默认长度和最大长度

我对 Apache Phoenix 很陌生。我在 SQuirrel SQL 客户端中使用查询创建了表。在这里,我分享了下面的示例查询。

CREATE TABLE IF NOT EXISTS Sample(Action VARCHAR NOT NULL, Title VARCHAR, Email VARCHAR, Type VARCHAR CONSTRAINT PKforum PRIMARY KEY (Action));

标题列具有最大大小为 200 个字符的值。

然后我尝试使用 Simba Pheonix ODBC 驱动程序从 Apache Phoenix 获取数据。为此,使用下面的 C# 代码..

加载数据表时出现以下异常。

未能启用约束。一行或多行包含违反非空、唯一或外键约束的值。

如果我像下面那样更改我的查询,它的工作正常。

CREATE TABLE IF NOT EXISTS Sample(Action VARCHAR NOT NULL, Title VARCHAR(300) , Email VARCHAR, Type VARCHAR CONSTRAINT PKforum PRIMARY KEY (Action));

我的疑问是,凤凰服务器中 VARCHAR 的默认大小和最大大小是多少?

0 投票
0 回答
268 浏览

odbc - Simba Phoenix ODBC 驱动程序 Kerberos

我已经为带有 kerberos 身份验证的 HBase 数据源配置了 Phoenix Query 服务器。

尝试使用 Simba Phoenix ODBC 驱动程序连接查询服务器时,出现 HTTP 请求/响应错误,身份验证类型为 kerberos。

错误消息:[Simba][Phoenix] (40) HTTP 请求出错,响应代码:404

simba 也没有为 Kerberos 身份验证启用任何输入字段,它是否需要客户端计算机中的任何其他配置步骤才能连接到 kerberos 查询服务器。

0 投票
0 回答
177 浏览

jdbc - 如何将 _PARTITIONTIME 与 Simba 的 BigQuery JDBC 驱动程序一起使用?

在使用 Simba/Google 提供的 JDBC 时,有没有办法列出 _PARTITIONTIME 字段?

https://cloud.google.com/bigquery/partners/simba-drivers/

我在他们的文档中找不到有关此的任何信息。找到这些链接:

http://cdn.simba.com/products/BigQuery/doc/Simba_BigQuery_ODBC_JDBC_Datasheet.pdf https://www.simba.com/products/BigQuery/doc/JDBC_InstallGuide/content/jdbc/d-intro.htm http:// cdn.simba.com/products/BigQuery/doc/Simba_BigQuery_ODBC_JDBC_Datasheet.pdf

此外,没有任何与 AutoCommit 功能相关的内容。我尝试在不禁用自动提交的情况下使用它,看起来不可能,如果我创建连接(我正在使用 Datagrip),将默认设置设置为手动,打开控制台并将特定控制台设置为自动,给我一个错误。

编辑 1 - 2018 年 1 月 29 日

当我尝试在禁用 AutoCommit 的情况下进行查询时出现此错误。我已经使用 Datagrip 设置了连接:

Datagrip BigQuery JDBC 错误

0 投票
1 回答
2083 浏览

google-sheets - BigQuery Simba ODBC 连接 - Google Drive OAuth 错误

我正在尝试使用 Simba ODBC 连接将 BigQuery 视图的结果导出到 Excel。我正在查询的视图引用了链接到 Google 表格的表,但是我无法获得传递给 Google 表格的权限,出现错误:

[Simba][BigQuery] {20} 查询执行失败:访问被拒绝:BigQuery BigQuery:未找到具有 Google Drive 范围的 OAuth 令牌。

Google 表格是使用有权访问 BigQuery 的同一 Google 帐户创建的,并且 ODBC 连接已勾选“请求 Google Drive 范围访问”设置。

有人对我如何解决这个问题有任何想法吗?

艾伦

0 投票
2 回答
301 浏览

jdbc - 将 Couchbase 与 Apache Drill 连接起来

我正在尝试使用 jdbc 连接(此处的驱动程序:https ://github.com/jdbc-json/jdbc-cb )连接 apache 与 couchbase 进行连接。

我的存储配置是:

我将驱动程序放在“3rdparty”文件夹中,但无法创建存储。

我有一个适用于 mysql 的 jdbc 连接。

我做了其他尝试:

我也试过“com.simba.couchbase.jdbc4.Driver”。

我有20天的驾照。我将驱动程序的许可证放在“3rdparty”文件夹(Apache Drill 中的连接器文件夹)中,然后重新启动服务器。

错误是:“请重试:错误(无法创建/更新存储)”

知道我做错了什么吗?

0 投票
0 回答
830 浏览

sas - SAS 到 Google Bigquery 使用 Simba ODBC 驱动程序

无法使用 Simba ODBC 驱动程序从 SAS 连接到 Google Bigquery。操作系统:Linux

ODBC.ini

用于测试 ODBC 连接性的 Linux 命令:

错误:

[S1000][unixODBC][Simba][DSI] 尝试检索密钥“NoSQLGetPrivateProfileString”和组件 ID 1 的错误消息时发生错误:
无法打开错误消息文件 - 检查“/shared/SAS/simba/googlebigqueryodbc /lib/64/$(INSTALLDIR)/ErrorMessages/en-US/ODBCMessages.xml”或“/shared/SAS/simba/googlebigqueryodbc/lib/64/$(INSTALLDIR)/ErrorMessages/ODBCMessages_en-US.xml”存在并且是可访问的。

0 投票
1 回答
3105 浏览

sql-server - 使用链接服务器选择 bigquery 表时“不支持请求的转换”是 SQL Server

我正在尝试使用带有 ODBC 和Simba 驱动程序的链接服务器从 Bigquery 选择数据到 SQL Server 。

环境:

  • Microsoft SQL Server 2012 (SP1) - 64 位
  • Simba 驱动程序 64 位

某些数据类型可以正常返回(INTEGER、TIMESTAMP、BOOLEAN),但没有返回 STRING。

错误是:

链接服务器“BQ”的 OLE DB 提供程序“MSDASQL”返回消息“不支持请求的转换”。

这是查询:

我尝试将 Server Options~> Collat​​ion Compatible 配置为 True,但仍然相同。喜欢这里的建议

0 投票
2 回答
251 浏览

mongodb - 通过 Simba JDBC 驱动列出 mongoDB 的所有数据库

我是 MongoDB 的新手。如何通过 Simba JDBC 驱动列出 mongodb 的所有数据库。已经尝试了很多,但我只能获取我通过它建立连接 URL 的数据库的名称。甚至,我不确定,这是否可能获得所有数据库的列表?

我试过这样: Class.forName("com.simba.mongodb.jdbc4.Driver");

但是,它只给出连接的数据库名称。感谢帮助。

0 投票
4 回答
1198 浏览

jdbc - 我们可以使用 Simba JDBC 驱动程序查询谷歌大查询公共数据集吗?

我想使用谷歌大查询来测试连接和查询,用于谷歌查询公共项目/数据集,如“bigquery-public-data”或使用 Simba JDBC 驱动程序的任何其他公共数据集。

我尝试了 Simba 驱动程序文档中提到的不同身份验证,但在他们的文档中找不到任何选项。

我知道,如果我创建自己的项目和数据集(为此我需要在该项目中启用计费),那么我可以使用 Simba JDBC 驱动程序使用服务帐户身份验证方法,但在我为我的项目启用计费之前,我想尝试查询一些公共数据集,但对于公共数据集,我找不到使用 JDBC 驱动程序进行查询的方法(使用一些 3rd 方开源工具,如 SQL-Workbench 或 SQuirreL SQL 客户端)。

有人可以告诉我是否可能吗?