Get to know ben_p with this User Highlight Learn More

Plugin Forecasting : 'ts' object must have one or more observations

Level 1
Plugin Forecasting : 'ts' object must have one or more observations

Hi, 



I am using the Forecasting plugin and when I run the first step of cleaning I am receiving the next error: 





[2019/06/19-13:58:42.205] [FRT-34-FlowRunnable] [INFO] [dku.flow.activity] - Run thread failed for activity compute_clean_NP
com.dataiku.common.server.APIError$SerializedErrorException: Error in R process: simpleError : 'ts' object must have one or more observations
at com.dataiku.dip.dataflow.exec.AbstractCodeBasedActivityRunner.handleErrorFile(AbstractCodeBasedActivityRunner.java:186)
at com.dataiku.dip.dataflow.exec.AbstractCodeBasedActivityRunner.handleExecutionResult(AbstractCodeBasedActivityRunner.java:166)
at com.dataiku.dip.dataflow.exec.AbstractCodeBasedActivityRunner.execute(AbstractCodeBasedActivityRunner.java:102)
at com.dataiku.dip.recipes.code.r.AbstractRRecipeRunner.executeScript(AbstractRRecipeRunner.java:39)
at com.dataiku.dip.recipes.customcode.CustomRRecipeRunner.run(CustomRRecipeRunner.java:66)
at com.dataiku.dip.dataflow.jobrunner.ActivityRunner$FlowRunnableThread.run(ActivityRunner.java:366)
[2019/06/19-13:58:42.401] [ActivityExecutor-29] [INFO] [dku.flow.activity] running compute_clean_NP - activity is finished
[2019/06/19-13:58:42.402] [ActivityExecutor-29] [ERROR] [dku.flow.activity] running compute_clean_NP - Activity failed
com.dataiku.common.server.APIError$SerializedErrorException: Error in R process: simpleError : 'ts' object must have one or more observations
at com.dataiku.dip.dataflow.exec.AbstractCodeBasedActivityRunner.handleErrorFile(AbstractCodeBasedActivityRunner.java:186)
at com.dataiku.dip.dataflow.exec.AbstractCodeBasedActivityRunner.handleExecutionResult(AbstractCodeBasedActivityRunner.java:166)
at com.dataiku.dip.dataflow.exec.AbstractCodeBasedActivityRunner.execute(AbstractCodeBasedActivityRunner.java:102)
at com.dataiku.dip.recipes.code.r.AbstractRRecipeRunner.executeScript(AbstractRRecipeRunner.java:39)
at com.dataiku.dip.recipes.customcode.CustomRRecipeRunner.run(CustomRRecipeRunner.java:66)
at com.dataiku.dip.dataflow.jobrunner.ActivityRunner$FlowRunnableThread.run(ActivityRunner.java:366)


My data follows the next structure: 



Date_Parsed | Products

1949-01-01T00:00:00.000Z     200



1949-02-01T00:00:00.000Z    150



...........



144 more rows



The specify the plugin Forecasting that I am using, it is the plugin "Forecasting Dataiku (Alex Combessie)"



Thank so much



Ares



 



 



 

0 Kudos
1 Reply
Dataiker
Dataiker

Hi,



(public answer after exchanges on the customer support channel)



This issue is specific to your data. There was a special character in one of your columns, which changes the name of the column comared to the one you specified in the recipe.



We advise to rename the column beforehand using a Prepare recipe, to remove all special characters as documented on: https://stat.ethz.ch/R-manual/R-devel/library/base/html/make.names.html



Best regards,



Alex

0 Kudos
Labels (3)