首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >星星之火-HBase- GCP模板(3/3) -缺少库?

星星之火-HBase- GCP模板(3/3) -缺少库?
EN

Stack Overflow用户
提问于 2020-12-28 20:06:11
回答 1查看 185关注 0票数 2

我正在尝试测试GCP上下文中的Spark连接器,并尝试遵循指示 (它要求本地包连接器 ),并且在Dataproc上提交作业时(在完成这些步骤之后)得到以下错误。

命令

代码语言:javascript
复制
(base) gcloud dataproc jobs submit spark --cluster $SPARK_CLUSTER --class com.example.bigtable.spark.shc.BigtableSource --jars target/scala-2.11/cloud-bigtable-dataproc-spark-shc-assembly-0.1.jar --region us-east1 -- $BIGTABLE_TABLE

误差

线程"main“java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfiguration中的异常

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-28 20:09:00

通过在build.sbt中添加以下依赖项,我找到了一种工作方式--感谢@jccampanero提供的指导!

代码语言:javascript
复制
libraryDependencies += "org.apache.hbase" % "hbase-common" % "2.0.2"
libraryDependencies += "org.apache.hbase" % "hbase-mapreduce" % "2.0.2"

(**Bigtablesource.scala**)输出

代码语言:javascript
复制
+------+-----+----+----+
|  col0| col1|col2|col3|
+------+-----+----+----+
|row000| true| 0.0|   0|
|row001|false| 1.0|   1|
|row002| true| 2.0|   2|
|row003|false| 3.0|   3|
|row004| true| 4.0|   4|
|row005|false| 5.0|   5|
|row006| true| 6.0|   6|
|row007|false| 7.0|   7|
|row008| true| 8.0|   8|
|row009|false| 9.0|   9|
|row010| true|10.0|  10|
|row011|false|11.0|  11|
|row012| true|12.0|  12|
|row013|false|13.0|  13|
|row014| true|14.0|  14|
|row015|false|15.0|  15|
|row016| true|16.0|  16|
|row017|false|17.0|  17|
|row018| true|18.0|  18|
|row019|false|19.0|  19|
+------+-----+----+----+
only showing top 20 rows

+------+-----+
|  col0| col1|
+------+-----+
|row000| true|
|row001|false|
|row002| true|
|row003|false|
|row004| true|
|row005|false|
+------+-----+

+------+-----+
|  col0| col1|
+------+-----+
|row000| true|
|row001|false|
|row002| true|
|row003|false|
|row004| true|
|row005|false|
+------+-----+

+------+-----+
|  col0| col1|
+------+-----+
|row251|false|
|row252| true|
|row253|false|
|row254| true|
|row255|false|
+------+-----+

+-----------+
|count(col1)|
+-----------+
|         50|
+-----------+
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65483442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档