我最近从使用PC转到了Mac上,现在不管是什么原因,我的Impala驱动程序在Python中运行时就找不到了。每次运行脚本时,我都会收到这个错误:"java.lang.RuntimeException: Class com.cloudera.impala.jdbc41.Driver not found“。请参阅下面我的连接的代码片段。
c = jaydebeapi.connect (jclassname='com.cloudera.impala.jdbc41.Driver', url='jdbc:impala://cloudera-impala-proxy.li
如果在连接中指定端口,则使用impyla 0.9.0
conn = impala.dbapi.connect(host='n1', port=21000)
我会得到以下错误
Traceback (most recent call last):
File "./myquery.py", line 78, in <module>
main(len(sys.argv), sys.argv)
File "./myquery.py", line 58, in main
cur = conn.cursor()
File
我以前用impyla 0.9.0连接到黑斑羚。但是在我将impyla升级到0.12.0之后,我被告知Specifying the protocol argument is no longer necessary because impyla only supports HiveServer2.。所以我从配置文件中删除了protocol。然后,当我试图与Impala连接时,我总是出错如下:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "
在Hue中的Impala查询编辑器中,您应该能够检查查询完成。但这在某种程度上是不可靠的,因为它有时会卡住(即36%,即使查询可能正在进行),并且在这一点上您不知道查询是否已经完成。在Hue Job Browser中,我可以看到Hive ans Spark作业,但不能看到impala。在Hue的任何地方,我可以找到可靠的Impala查询完成状态进度?
我是这个领域的新手。我正在检查CDH 5.8快速入门VM,以尝试一些基本的hive/impala示例。
但我遇到了一个问题,当我打开色调时,它给出了下面的错误。我寻找解决方案,但没有得到任何可以解决我的问题的东西。
Configuration files located in /etc/hue/conf.empty
Potential misconfiguration detected. Fix and restart Hue.
Hive The application won't work without a running HiveServer2.
我检查了,它已经启动
我遇到了一个奇怪的问题,我试图使用Class.forName("com.cloudera.impala.jdbc41.Driver")加载com.cloudera.impala.jdbc41.Driver类,但它在运行时抛出了异常。有人能纠正我在这里做错了什么吗?
java.lang.NoClassDefFoundError: Could not initialize class com.cloudera.impala.jdbc41.Driver
使用以下代码段打印类路径确实会打印类路径中存在的Jar。
System.out.println(System.getProperty
我正在尝试从python连接到impala,并使用Impyla模块来实现此目的。以下是用于连接的代码片段。
connect(host='<impala_host>', port=21050)
当我尝试执行任何查询时,这将失败,并出现Authorization异常。确切的例外是,
impala.error.HiveServer2Error: AuthorizationException: User '<user>' does not have privileges to execute 'SELECT' on: <ta
我正在使用Tableau连接Cloudera。我提供服务器和端口的详细信息,并使用Impala连接。我能够成功连接,选择默认架构并选择所需的表。
在此之后,当我将维度或度量值拖放到grid上的行/列时,会得到以下错误:
[Cloudera][Hardy] (22) Error from ThriftHiveClient:
Query returned non-zero code: 10025, cause: FAILED:
SemanticException [Error 10025]: Line 1:7 Expression not in GROUP BY key ''.
我
我正在使用Talend Open Studio进行数据集成。当我创建到impala数据库的新连接时,它可以工作,我甚至可以找到表,但我无法在当前作业中添加此组件,我收到以下错误:
Cannot apply drag and drop operation on this component currently.
如果我使用impala组件导入项目,它会提示缺少此组件。根据文档,我应该安装timpala组件,但我没有这个选项。
我们在prod上有impala服务器,我需要从我本地的macbook w/ mac os x (10.8)用impala shell连接到它。
我下载了Impala-cdh5.1.0-release.tar.gz,解压了它,尝试了buildall.sh,但失败了:.../bin/impala-config.sh: line 123: nproc: command not found
直接尝试impala-shell也会失败:
$ shell/impala-shell
ls: /Users/.../Impala-cdh5.1.0-release/shell/ext-py/*.egg: No s
最近,我为配置单元启用了Sentry策略文件。因此,当我尝试使用Impala-JDBC4 (2.5.16版)在Impala中执行查询时,我得到以下错误:
errorMessage:AuthorizationException: User '' does not have privileges to execute 'SELECT' on: db.table
在我的代码中,我设置了我的数据库管理员帐户的用户和密码。所以我不明白为什么它不读这个。
public static double getDolarFromImpala(String date) {