草庐IT

min_value

全部标签

scala - 错误 : not found: value assemblyJarName in assembly

我是大数据和hadoop的新手,我正在尝试使用hadoopcryptoledger库来做一些比特币图分析,我遵循了本教程Usingspark-scala-graphxtoanalyzeBitcointransactiongraph执行命令时sbtcleanassemblytestit:test我遇到了一个问题:/home/jnikhil/hadoopcryptoledger/examples/scala-spark-graphx-bitcointransaction/build.sbt:30:error:notfound:valueassemblyJarNameassemblyJarN

java - Hadoop : Tools for visualizing key value data and files for development

是否有任何简单、易于启动的java工具来可视化来自mapreduce作业目录的键/值数据?具体来说,我想浏览一个20个作业的mapreduceworkflow,点击单个文件并查看数据,甚至可能看到文件大小的直方图。这里有一些注意事项,例如-一些文件有序列化数据(不仅仅是文本)显然,这个系统在“云规模”上使用可能会很愚蠢,而不是一个开发工具。尽管如此,这样的工具对于开发和本地调试大型连接的m/r管道很有用。这是出于开发目的(我不是试图在真实集群中可视化分布式键/值hadoop数据)。 最佳答案 检查KarmaSphereStudioM

hadoop - pig 镀金 : filtering records based on values in bag

我是Piglatin的新手,我有一个看起来像这样的数据文件(消息、电子邮件、用户session、垃圾邮件类型)为了简单起见,我只使用了垃圾邮件/非垃圾邮件——这个字段的值通常是大约100种不同的变体message1user1@email12345spammessage2user1@email12345spammessage3user1@email12345not-spammessage10user2@email90879not-spammessage11user2@email90879not-spam如果来自一个用户的任何一条消息被标记为垃圾邮件,我只需要删除/过滤他的所有消息..所以

java - hadoop MapReduce : find max key value pair from output of mapper

这听起来像是一项简单的工作,但使用MapReduce似乎并不那么简单。我有N个文件,其中每个文件只有一行文本。我希望Mapper输出键值对,如,其中'score'是根据文本行计算的整数。作为旁注,我正在使用以下代码片段来执行此操作(希望它是正确的)。FileSplitfileSplit=(FileSplit)reporter.getInputSplit();StringfileName=fileSplit.getPath().getName();假设映射器正确地完成了它的工作,它应该输出N个键值对。现在的问题是我应该如何对Reducer进行编程以输出具有最大“分数”的一对键值对?据我所

FileInputFormat,其中文件名是 KEY,文本内容是 VALUE

我想将整个文件用作MAP处理的单个记录,文件名作为键。我已阅读以下帖子:HowtogetFilename/FileContentsaskey/valueinputforMAPwhenrunningaHadoopMapReduceJob?虽然最佳答案的理论是可靠的,但实际上没有提供代码或“操作方法”。这是我自定义的FileInputFormat和相应的RecordReader,它们编译,但不产生任何记录数据。谢谢你的帮助。publicclassCommentsInputextendsFileInputFormat{protectedbooleanisSplitable(FileSyste

Scala spark 按键归约并找到共同值(value)

我有一个csv数据文件,作为sequenceFile存储在HDFS上,格式为name,zip,country,fav_food1,fav_food2,fav_food3,fav_colour。可能有许多同名的条目,我需要找出他们最喜欢的食物是什么(即计算所有记录中具有该名称的所有食物条目并返回最受欢迎的条目。我是Scala和Spark的新手并且有仔细阅读了多个教程并搜索了论坛,但我仍然不知道如何继续。到目前为止,我已经得到了将文本转换为字符串格式然后过滤掉条目的序列文件这是文件中一行的示例数据条目Bob,123,USA,Pizza,Soda,,BlueBob,456,UK,Chocol

scala - <控制台> :22: error: not found: value sc

我是Spark的新手,正在学习Spark。在实践中,面临以下几个问题。多步而幽长。我在UNIX环境中使用spark-shell。出现如下错误。第一步$spark-shellWelcometo______/__/__________//___\\/_\/_`/__/'_//___/.__/\_,_/_//_/\_\version1.3.1/_/UsingScalaversion2.10.4(JavaHotSpot(TM)64-BitServerVM,Java1.7.0_25)Typeinexpressionstohavethemevaluated.Type:helpformoreinfo

hadoop - Hive 执行 "insert into ... values ..."非常慢

我构建了一个hadoop和hive集群并尝试做一些测试。但它真的很慢。表格表value_count+--------------------------------------------------------------+--+|createtab_stmt|+--------------------------------------------------------------+--+|CREATETABLE`value_count`(||`key`int,||`count`int,||`create_date`dateCOMMENT'????')||COMMENT'This

hadoop - HDFS 中参数 "mapred.min.split.size"的行为

参数“mapred.min.split.size”改变了之前写入文件的block的大小?假设我在开始JOB时传递值为134217728(128MB)的参数“mapred.min.split.size”。关于发生的事情,正确的说法是什么?1-每个MAP处理相当于2个HDFSblock(假设每个block64MB);2-我的输入文件(以前包含HDFS)将有一个新的分区,以占用HDFS128M中的block; 最佳答案 splitsize的计算公式:-max(mapred.min.split.size,min(mapred.max.spl

join - 配置单元外部连接 : how to change the default NULL value

对于hive外连接,如果一张表中不存在连接键,hive将置为NULL。是否可以为此使用其他值?例如:表1:user_id,name,age1Bob232Jim43表2:user_id,txn_amt,date120.002013-12-10110.002014-07-01如果我对user_id执行LEFTOUTERJOIN:INSERTINTOTABLEuser_txnSELECTTable1.user_id,Table1.name,Table2.txn_amt,Table2.dateFROMTable2LEFTOUTERJOINTable1ONTable1.user_id=Table