Error and Warning Messages

TIM error messages

This is the list of all the error messages which TIM can return. The error messages (and warnings, which are not listed here) are returned in the resultExplanations part of the JSON response.

example:

"resultExplanations": [
    {
      "index": 1,
      "message": "Invalid request: in [configuration.maxModelComplexity] : not <= 100"
    }
  ]

Apart from these, there are also error messages auto-generated by JSON schema validator (like the one in the example above).

The string ### in the actual message will be replaced with dynamic content (e.g. predictor name, timestamp, ...).

  • No predictors for training.
  • Predictor name "###" is not unique!
  • Predictor name is empty string!
  • Invalid predictor type for predictor "###".
  • Target is not available!
  • Multiple target variables!
  • All predictors must have the same sampling rate.
  • Datablocks for predictor "###" not aligned with target datablocks.
  • Predictor "###" has more than one update.
  • Overlapping datablocks for predictor "###".
  • Wrong timestamp for predictor "###".
  • Sampling rate must be positive divisor of seconds per day.
  • No datablocks for predictor "###".
  • No timestamp of datablocks for predictor "###".

  • Sampling rate for predictor "###" is not equal to sampling rate stored in the model.

  • Invalid Prediction From: baseUnit cannot be shorter than data sampling rate

  • Invalid Prediction To: baseUnit cannot be shorter than data sampling rate
  • Invalid Update Until: baseUnit cannot be shorter than data sampling rate

  • Invalid Usage Time: This parameter is mandatory.

  • Invalid Usage Time: Cron has invalid symbols.
  • Invalid Usage Time: Cron has to have exactly 4 symbols.
  • Invalid Usage Time: Cron "###" can not be parsed to integers.
  • Invalid Usage Time: Cron symbol is out of range ###.

  • Invalid Update Time: This parameter is mandatory.

  • Invalid Update Time: Cron has invalid symbols.
  • Invalid Update Time: Cron has to have exactly 4 symbols.
  • Invalid Update Time: Cron "###" can not be parsed to integers.
  • Invalid Update Time: Cron symbol is out of range ###.

  • Invalid 'usage', nothing to predict.

  • Invalid 'usage', Prediction usage must be a subset of Model Building usage.

  • Insufficient amount of data. Minimal length of one data block is ### samples.

  • No timestamps to predict.
  • Wrong timestamp "###" for prediction.
  • Parsing model failed.
  • No valid dictionary for building AD model

  • Internal error, please contact support (support@tangent.works).

  • We can't process your request at the moment. Please contact support@tangent.works with the following UUID: ###

Warning messages

  • Using weak model for some timestamp, add more data according to data offsets requirements.
  • Using weak model for some timestamp, add more data.
  • Setting offsets feature.
  • Model complexity is influenced by small amount of data.
  • Predictor ###1 has some out-of-sample values higher by ###2% than in-sample. It might affect the accuracy.
  • Predictor ###1 has some out-of-sample values lower by ###2% than in-sample. It might affect the accuracy.