技术文章 - CS297481
在 ThingWorx Analytics 中上传数据集时报告错误“Dataset Create Job failed with error: For support cases please provide this log tag: XXXX”
已修改: 22-Dec-2022
适用于
- ThingWorx Analytics 8.3.2
说明
- 上传数据集报如下错误:
数据集创建作业因错误而失败:对于支持案例,请提供此日志标记:XXXX
- ThingWorx Analytics worker.log 文件有以下错误:
CreateDataSetJob 类型的作业 com.thingworx.analytics.data.service.CreateDataSetJob@58d90278 似乎失败了。
java.lang.NullPointerException: 空
在 com.thingworx.analytics.ccc.data.ref.DatasetRefMetadata.toField(DatasetRefMetadata.java:85)
在 com.thingworx.analytics.ccc.data.datasources.FileSchemaSource.lambda$load$0(FileSchemaSource.java:37)
在 java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
在 java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
在 java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
在 java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
在 java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:545)
在 java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
在 java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:438)
在 com.thingworx.analytics.ccc.data.datasources.FileSchemaSource.load(FileSchemaSource.java:37)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory$SchemaSource.loadDontApplyExclusions(DatasetFactory.java:85)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory.lambda$getSchemaSource$4(DatasetFactory.java:182)
在 com.thingworx.analytics.ccc.data.datasources.CsvDatasetSource.createExpectedSchema(CsvDatasetSource.java:90)
在 com.thingworx.analytics.ccc.data.datasources.CsvDatasetSource.convertToCsvSchema(CsvDatasetSource.java:83)
在 com.thingworx.analytics.ccc.data.datasources.CsvFileSparkDatasetSource.load(CsvFileSparkDatasetSource.java:41)
在 com.thingworx.analytics.ccc.data.datasources.CsvDatasetSource.load(CsvDatasetSource.java:49)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory.createDataset(DatasetFactory.java:103)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory.create(DatasetFactory.java:118)
在 com.thingworx.analytics.data.runner.DatasetLoader.accept(DatasetLoader.java:30)
在 com.thingworx.analytics.data.runner.CreateDataSetRunner.run(CreateDataSetRunner.java:54)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:498)
在 com.thingworx.analytics.data.service.AbstractDataServiceJob.run(AbstractDataServiceJob.java:64)
在 com.thingworx.analytics.ccc.job.dempsy.DempsyClusterJobExecutor$DempsyPersistentClusterWatcher.runJobUploadResultsAndCleanup(DempsyClusterJobExecutor.java:417)
在 com.thingworx.analytics.ccc.job.dempsy.DempsyClusterJobExecutor$DempsyPersistentClusterWatcher.execute(DempsyClusterJobExecutor.java:582)
在 com.thingworx.analytics.ccc.executor.PersistentTask.executeUntilWorks(PersistentTask.java:94)
在 com.thingworx.analytics.ccc.executor.PersistentTask.process(PersistentTask.java:60)
在 net.dempsy.cluster.zookeeper.ZookeeperSession$WatcherProxy.process(ZookeeperSession.java:232)
在 org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:522)
在 org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:498)
java.lang.NullPointerException: 空
在 com.thingworx.analytics.ccc.data.ref.DatasetRefMetadata.toField(DatasetRefMetadata.java:85)
在 com.thingworx.analytics.ccc.data.datasources.FileSchemaSource.lambda$load$0(FileSchemaSource.java:37)
在 java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
在 java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
在 java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
在 java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
在 java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:545)
在 java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
在 java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:438)
在 com.thingworx.analytics.ccc.data.datasources.FileSchemaSource.load(FileSchemaSource.java:37)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory$SchemaSource.loadDontApplyExclusions(DatasetFactory.java:85)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory.lambda$getSchemaSource$4(DatasetFactory.java:182)
在 com.thingworx.analytics.ccc.data.datasources.CsvDatasetSource.createExpectedSchema(CsvDatasetSource.java:90)
在 com.thingworx.analytics.ccc.data.datasources.CsvDatasetSource.convertToCsvSchema(CsvDatasetSource.java:83)
在 com.thingworx.analytics.ccc.data.datasources.CsvFileSparkDatasetSource.load(CsvFileSparkDatasetSource.java:41)
在 com.thingworx.analytics.ccc.data.datasources.CsvDatasetSource.load(CsvDatasetSource.java:49)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory.createDataset(DatasetFactory.java:103)
在 com.thingworx.analytics.ccc.data.datasources.DatasetFactory.create(DatasetFactory.java:118)
在 com.thingworx.analytics.data.runner.DatasetLoader.accept(DatasetLoader.java:30)
在 com.thingworx.analytics.data.runner.CreateDataSetRunner.run(CreateDataSetRunner.java:54)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:498)
在 com.thingworx.analytics.data.service.AbstractDataServiceJob.run(AbstractDataServiceJob.java:64)
在 com.thingworx.analytics.ccc.job.dempsy.DempsyClusterJobExecutor$DempsyPersistentClusterWatcher.runJobUploadResultsAndCleanup(DempsyClusterJobExecutor.java:417)
在 com.thingworx.analytics.ccc.job.dempsy.DempsyClusterJobExecutor$DempsyPersistentClusterWatcher.execute(DempsyClusterJobExecutor.java:582)
在 com.thingworx.analytics.ccc.executor.PersistentTask.executeUntilWorks(PersistentTask.java:94)
在 com.thingworx.analytics.ccc.executor.PersistentTask.process(PersistentTask.java:60)
在 net.dempsy.cluster.zookeeper.ZookeeperSession$WatcherProxy.process(ZookeeperSession.java:232)
在 org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:522)
在 org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:498)
这是文章 297481 的 PDF 版本,可能已过期。最新版本 CS297481