- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个 DynamoDB 表,我需要连接到 EMR Spark SQL 以在该表上运行查询。我得到了带有发布标签 emr-4.6.0 和 Spark 1.6.1 的 EMR Spark Cluster。
我指的是文档:Analyse DynamoDB Data with Spark
连接到主节点后,我运行命令:
spark-shell --jars /usr/share/aws/emr/ddb/lib/emr-ddb-hadoop.jar
它给出警告:
Warning: Local jar /usr/share/aws/emr/ddb/lib/emr-ddb-hadoop.jar does not exist, skipping.
稍后,当我使用导入 DynamoDB 输入格式时
导入 org.apache.hadoop.dynamodb.read.DynamoDBInputFormat
导入 org.apache.hadoop.dynamodb.write.DynamoDBOutputFormat
它给出了错误:
error: object dynamodb is not a member of package org.apache.hadoop
import org.apache.hadoop.dynamodb.read.DynamoDBInputFormat
error: object dynamodb is not a member of package org.apache.hadoop
import org.apache.hadoop.dynamodb.write.DynamoDBOutputFormat
我认为是导致此错误的 jar。我从哪里获得这个 emr-ddb-hadoop.jar?
最佳答案
不要使用spark-shell --jars,在spark-default.cnf中配置:
spark.driver.extraClassPath /usr/share/aws/emr/ddb/lib/emr-ddb-hadoop.jar
spark.executor.extraClassPath /usr/share/aws/emr/ddb/lib/emr-ddb-hadoop.jar
稍后导入DynamoDB Input Format即可
import org.apache.hadoop.dynamodb.read.DynamoDBInputFormat
import org.apache.hadoop.dynamodb.write.DynamoDBOutputFormat
关于hadoop - 获取 emr-ddb-hadoop.jar 以连接 DynamoDB 和 EMR Spark,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37060243/
我有一个 my_table ,其复合排序键由两个组合属性 id 和 model_name (即 id_model_name)组成code>,与此处所做的类似 here 和 here )。 所以我创建了
我已经在 Jquery 中完成了这一点,但希望在 Javascript 中实现而不依赖于任何库。 $("br",document).parent().contents().each(functio
我正在开发一个剪贴板管理器(可以在这里看到:http://flamefusion.net/software/shapeshifter)。 但是,我目前遇到位图 (bmp) 问题,它无法真正正确地将自身
我正在尝试使用带有 Javascript SDK 的 UpdateItem 将一个字符串集添加到项目内的另一个字符串集上 我的参数是这样的: var params = {
我试图通过对像素值数组进行硬编码来创建位图,将此像素数组转换为 DIB,然后将此 DIB 转换为 DDB。在网上找了两个转换CreateBitmapFromPixels和DIBToDDB的函数。我的问
我想在 Firebase 中写入数据,但出现权限错误,这是我尝试过的: void initState() { super.initState(); testFirebase(); }
我有一个 DynamoDB 表,我需要连接到 EMR Spark SQL 以在该表上运行查询。我得到了带有发布标签 emr-4.6.0 和 Spark 1.6.1 的 EMR Spark Cluste
我是一名优秀的程序员,十分优秀!