Skip to main content

2022.4

  • TIM Platform LTS 2022.4
  • Released on 19.4.2022

TIM API

TIM DB

New features:

  • Implemented the ISO 8601 standard throughout the REST API
    • Added timeZone as an optional parameter for uploading and updating of datasets
    • timeZone information is returned as part of dataset and dataset version metadata
    • All returned timestamps are in UTC format
      • Sliced data (download)
      • Metadata parameters
    • Data aggregation happens in the original dataset timezone
    • Switched to using ISO 8601 Durations for durations, such as samplingPeriod and calculationTime
  • Panel data (or grouped time series)
  • CSV upload
    • Automatic detection of CSV upload and update parameters (decimalSeparator and csvSeparator)
  • SQL upload
    • Added samplingPeriod parameter to SQL dataset upload
    • SQL dataset upload automatically recognizes the timestamp column

Changes:

  • Disallowed duplicate headers (variable names) in uploaded datasets
  • Removed GET /datasets/supported-formats
  • Improved timestamp validation during dataset upload
  • Improved timestamp format validation and added supported formats to Swagger schema

Bug fixes:

  • Improved error message on attempting to upload an empty file as a dataset
  • Added possibility to delete datasets and dataset versions in status Registered, Queued and Running
  • Remedied requirement on order of JSON and CSV in POST /datasets/csv and PATCH /datasets/{id}/csv multipart requests

TIM Forecast

New features:

Changes:

Bug fixes:

TIM Detect

New features:

TIM Explain

Changes:

  • Updated and improved model results in Swagger
  • Improved descriptiveness of error messages

TIM MLOps

New features:

Bug fixes:

General

Changes:

  • Removed unused fields from token payload
  • Changed expiresIn of a token to an integer representing seconds

Bug fixes:

  • Fixed handling of a lost AMQP connection
  • Improved error message when sending a valid JSON request body that does not match the expected schema
  • Improved protection against SQL injection attacks

TIM Studio

New features:

  • ModelZoo Browser (not available for forecasting models of v5.0 or older)
  • Timescale and aggregation
  • Data availability visualization
  • The navigation bar
    • A user's current location in the application is followed
    • The experiment icons ExperimentSmall.png are replaced with forecasting icons FJobSmall.png or anomaly detection icons ADJobSmall.png in the navigation bar
  • Enabled downloading of job results from the iteration table on an experiment page (forecasting and anomaly detection)
  • User group owner rights can be granted and removed
    • on the user group detail page
    • on the user group add page
    • on the user group edit page
  • The treemap labels are expanded to include both the feature/term importance and coefficient
  • For forecasting model building jobs
  • Enabled deleting of datasets from a dataset's detail page

Changes:

  • Ranges
    • Absolute out-of-sample range shown by default (instead of relative out-of-sample range)
    • Default selected in-sample range is removed on initial manual selection of in-sample range(s) in line chart
    • Default selected out-of-sample range is removed on initial manual selection of out-of-in-sample range(s) in line chart
    • Improved consistency in visualization of multiple ranges in the iterations table between forecasting and anomaly detection jobs
  • Sampling periods are displayed in the largest relevant unit instead of in seconds or months only
  • Numbers are rounded to three decimals in feature/term names
  • Visualized selected state of iterations in iterations table immediately upon selection (instead of after results are loaded)
  • The landing page redirects to default workspace (thereby including workspace editing and use case importing functionalities)
  • Removed navigation bar and top bar from 404 page

Bug fixes:

  • Forecasting jobs
    • Fixed timezone offset for jobs with absolute ranges
    • Fixed displayed in-sample ranges in iteration table
    • In the RCA residuals line chart, values are shown as missing when the corresponding historical actual value is missing
  • Anomaly detection jobs
    • Displayed ranges set as relative range in iterations table
  • Fixed normalization of results: relative to target/KPI statistics

Python Client

New features:

Changes:

  • Added a reference to the release notes in the listing description
  • Updated the listing description to mention 'InstantML'

Bug fixes:

Architecture

  • Removed TIM Studio Apollo dependency and GraphQL layer
  • Merged forecasting and anomaly detection microservices into one (job management) microservice
  • 'Always running' workers are no longer managed by the autoscaler