草庐IT

dynamic-reports

全部标签

hadoop - 从属机器上的数据节点已打开,但命令 "hdfs hdfsadmin -report"会引发错误?

hduser@master-virtual-machine:/usr/local/hadoop/etc/hadoop$jps5934日元3490二级名称节点3678资源管理器5108名称节点hduser@master-virtual-machine:/usr/local/hadoop/etc/hadoop$hdfsdfsadmin-report15/02/2822:35:03警告util.NativeCodeLoader:无法为您的平台加载nativehadoop库...在适用的情况下使用内置java类配置容量:0(0B)当前容量:0(0B)DFS剩余:0(0B)使用的DFS:0(0B

hadoop - 使用 hive.optimize.sort.dynamic.partition 选项避免单个文件

我正在使用配置单元。当我使用INSERT查询编写动态分区并打开hive.optimize.sort.dynamic.partition选项(SEThive.optimize.sort.dynamic.partition=true)时,总是有单个每个分区中的文件。但是如果我关闭该选项(SEThive.optimize.sort.dynamic.partition=false),我会遇到这样的内存不足异常。TaskAttempt3failed,info=[Error:Errorwhilerunningtask(failure):attempt_1534502930145_6994_1_01

linux - 乌兹 : Sqoop dynamic target directory

我正在执行Oozie工作流中的sqoop作业。我可以在sqoop命令中创建具有静态名称的目标目录,如下所示。${jobTracker}${nameNode}job--execEMPLOYEE--meta-connectjdbc:hsqldb:hsql://:/sqoop----target-dir/user/test/Employee/20150126我需要创建带有日期的动态目标目录。我试过跟随,但没有用。${jobTracker}${nameNode}job--execEMPLOYEE--meta-connectjdbc:hsqldb:hsql://:/sqoop----target

hadoop - 配置单元加载数据 :how to specify file column separator and dynamic partition columns?

好吧,我有一些关于将mysql数据加载到hive2的问题,并且不知道如何指定分隔符,我尝试了serval次但一无所获。下面是hive表,id是分区列,0:jdbc:hive2://localhost/>desctest;+-----------+------------+----------+|col_name|data_type|comment|+-----------+------------+----------+|a|string|||id|int||+-----------+------------+----------+当我执行loaddatalocalinpath'fil

python - Hadoop 流 : reporting error

在使用Python脚本的Hadoop流中报告异常的最佳实践是什么?我的意思是:假设我有一个无法理解其输入的映射器脚本,我如何向Hadoop发出信号以终止作业并报告错误消息?我是否使用logging并以sys.exit结束? 最佳答案 如果您想发出错误信号,请从您的Python脚本中返回一个非零代码。您可以将任何日志记录写入stderr,hadoop会将其捕获到任务日志中。您还可以通过在stderr行前加上reporter:status:来向报告者和计数器发送状态。或reporter:counter:,,

hadoop - 如何修复 "Task attempt_201104251139_0295_r_000006_0 failed to report status for 600 seconds."

我编写了一个mapreduce作业来从数据集中提取一些信息。该数据集是用户对电影的评价。用户数约250K,电影数约300k。map的输出是*>and*>.在reducer中,我将处理这些对。但是当我运行作业时,mapper按预期完成,但reducer总是提示Taskattempt_*failedtoreportstatusfor600seconds.我知道这是由于无法更新状态,所以我添加了对context.progress()的调用在我的代码中是这样的:intcount=0;while(values.hasNext()){if(count++%100==0){context.progr

php - 拉维尔 4 : load class dynamically from string in database

我希望我知道如何更恰本地搜索这个问题/短语。这妨碍了我寻找先前的问题;如果这是重复的,请耐心等待。在这篇文章的底部查看更新/编辑背景/我正在尝试做的事情:我有一个看起来很像这样的URL:http://myapp.com/calculate/$fileID/$calculateID$fileID和$calculateID是我用来跟踪数据集和我称之为“计算”的东西的键。本质上,该URL表示对$fileID中的数据执行$calculateID。我转到我的数据库(mongo)并询问php类名或sring或文件路径,或者你有什么匹配$calculateID。例如,假设表格如下所示:+-----+

php - Dynamics CRM 2011 SOAP RetrieveMultiple 查询忽略条件

我正在使用PHP和SOAP连接到DynamicsCRM2011Online,但遇到了一个问题。以下RetrieveMultiple忽略我的条件并返回所有记录。我想要的是所有以“test@test.com”作为电子邮件地址的联系人。有人可以告诉我下面的标准/条件有什么问题吗?谢谢!falsefirstnameemailaddress1Equaltest@test.comAndfalsecontact2501false 最佳答案 尝试使用以下SOAP格式:Queryfalsefirstnameemailaddress1Equalabc@

php - 在 PHP 中验证 Microsoft Dynamics

我正在尝试将MicrosoftDynamicsOnline与我的网站集成。但是,我正在努力寻找一种使用PHP通过API(无论是REST还是SOAP)进行身份验证的体面方法。大多数示例使用MicrosoftCRMSDK(在.NET中)进行身份验证。但是,我的网站基于PHP,我想知道您如何访问MicrosoftDynamicsAPI(REST和/或SOAP)。有谁知道通过php使用MicrosoftDynamicsAPI进行身份验证的合适方法吗? 最佳答案 从DynamicsCRM2016(v8.0)开始,我们获得了用于跨平台集成的RE

php - 生成 Crystal Reports 报告的代码在 CLI 中运行良好,但从浏览器访问时为 "Data source name not found"

我正在尝试使用CrystalReports从PHP生成报告,代码似乎是正确的:OpenReport($report,1);$app_obj->LogOnServer("p2ssql.dll","host","bdd","userbd","passwordbd");$rpt_obj->EnableParameterPrompting=FALSE;$rpt_obj->RecordSelectionFormula="{F_DOCLIGNE.DO_Piece}='$id'";$rpt_obj->ExportOptions->DiskFileName=$file;$rpt_obj->Export