TimescaleDB & PostgreSQL

Marple supports TimescaleDB and PostgreSQL, making it ideal for structured and time-series data.

Required credentials

To set up a connection, you need:

  • Database URL

  • Port (5432 by default)

  • Database name

  • Username

  • Password

Queries

Queries are executed using SQL. Marple offers predefined queries for fetching datasets, signals, and time-series data. Below are some example queries:

  • dataset list

select
    concat("carId", ' ', session) as display_name,
    "carId",
    event,
    session,
    min(time) as start,
    max(time) as stop,
    realtime
  from {{TABLE}}
  where time between {{TABLE}}.start and {{TABLE}}.stop
  group by "carId", event, session, realtime
  • signal list

  • time series

Last updated