技术文章 - CS294946

当生成具有布尔目标的模型时,会报告 "IllegalArgumentException:不能提取具有目标的指定模型的阈值" 错误 "

已修改: 28-Jan-2020   

注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处

适用于

  • ThingWorx Analytics 8.3.1

说明

  • 从收集状态过渡到培训状态时,反常警报将失败。在 ApplicationLog.log 中找到错误下方
错误] [O: ThingWatcherInternal] [I:] [U: Administrator] [S:] [T: TWEventProcessor-7] 返回 TimedValue [timestamp = 1553691514699,value = 16.0] 的失败状态。ThingWatcherMessage [时间戳 = 2019-03-27T13:58:35.543,严重性 = 错误,状态 = ThingWatcherInternalState [内部 = OBTAINING_MODEL,外部 = 培训],messageCode = WAT1001E,messageText = 操作异常。{Throwable = [GenericHTTPException:从服务中返回了错误 [500]:遇到异常:类 java。时间格式。 DateTimeParseException。Log 标记: c07c8f49-276f-4049-8f26-898d3708cecb}]] _com thingworx thingwatcher 异常。 ThingWatcherOperationException:访问 PMML 模型 URI 时出错,无法下载 model__ 位置thingworx thingwatcher ThingWatcherInternal isModelAvailableAfterTraining (ThingWatcherInternal. java:699)
  • 当生成具有布尔目标的模型时,会报告以下错误(在 UI 和 worker 日志中)
IllegalArgumentException:无法提取具有目标 XXXX 的指定模型的阈值
在 thingworx 中 ccc (GetBooleanThresholdForGoal)。 PmmlUtils (pmml:683)
在 thingworx 中。 BooleanModelEvaluator getValidationMetric (BooleanModelEvaluator,java:65)
在 thingworx 中。 BooleanModelEvaluator getValidationMetric (BooleanModelEvaluator,java:45)
在 thingworx 中。 ValidationRunner 运行。(ValidationRunner .java:97)
在太阳. NativeMethodAccessorImpl invoke0 (固有方法)
在太阳. NativeMethodAccessorImpl 调用(NativeMethodAccessorImpl:62)
在太阳. DelegatingMethodAccessorImpl 调用(DelegatingMethodAccessorImpl:43)
在 java lang.ini 中。调用(方法 .java:498)
thingworx 在 ValidationJob 运行时(ValidationJob:60)(在 com)上
在 thingworx ccc dempsy. DempsyClusterJobExecutor $ DempsyPersistentClusterWatcher. runJobUploadResultsAndCleanup (DempsyClusterJobExecutor. java:417)
在 thingworx ccc dempsy. DempsyClusterJobExecutor $ DempsyPersistentClusterWatcher. execute (DempsyClusterJobExecutor .java:582)
在 thingworx 中 ccc 执行 PersistentTask。 executeUntilWorks (PersistentTask .java:94)
在 thingworx 中 ccc 执行 PersistentTask 进程(PersistentTask java:60)
dempsy zookeeper ZookeeperSession $ WatcherProxy。进程(ZookeeperSession .java:232)
在 zookeeper ClientCnxn $ EventThread. processEvent (ClientCnxn. java:522)
在 zookeeper ClientCnxn $ EventThread 运行(ClientCnxn .java:498)
  • 培训和验证日志文件具有
dropwizard 新泽西 jackson JsonProcessingExceptionMapper:处理请求时遇到异常。标记: cd2c0753-5495-48c1-b18f-020128442d58
!java. DateTimeParseException: Text ' 10/11/18 11:23: 40.582 MESZ ' 不能在索引22处解析
!在 java DateTimeFormatter parseResolved0 (DateTimeFormatter:1949)
!在 java DateTimeFormatter 中,format (DateTimeFormatter:1851)
!在 java ZonedDateTime (ZonedDateTime:597)
!在 thingworx 中。 ccc $ getStatus $ 7 (DempsyClusterJobExecutor .java:765)在 com 中 dempsy
!在工具中,可选 .map (可选 .java:215)
!在 thingworx 中。 ccc (GetStatus)。 DempsyClusterJobExecutor (dempsy:764)
!在 thingworx 中。 ccc (GetJobStatusByClaimCheck)。 JobService (dropwizard:90)
!在 thingworx 的 ccc (GetJobStatusByJobId)。 JobExecInfoResourceHelper (dropwizard:145)
!在 thingworx 的 ccc (GetJobStatusByJobId) JobExecInfoResource JobExecInfoResource (dropwizard:78)
!在太阳. NativeMethodAccessorImpl invoke0 (固有方法)
  • 正在创建数据集 analytics_vibration 的模型。 zip https://developer.thingworx.com/resources/guides/analytics-builder-quickstart 不起作用
  • 具有布尔目标的模型的验证作业失败
  • 当使用日志运行模型时,Analytics Builder 不会刷新模型页面
    • [消息:服务脚本中的执行错误 [ReturnBooleanTrueIfDatasetCreateJobActiveAMS]::服务中返回了错误 [500]:遇到异常:类 java. DateTimeParseException。日志标记: ebb0a694-7994-4d8b-8c62-da61c5cf9899]
    • [消息:服务脚本中的执行错误 [GetModelListStatisticsAMS]::服务中返回了错误 [500]:遇到异常:类 java. DateTimeParseException。日志标记: 140d13f1-169d-4c36-8134-ab0f880310ed]
这是文章 CS294946 的 PDF 版本,可能已过期。最新版本 此处