Oh, and my usecase is to link Dgraph with InfluxDB to have an universal datastore. Structured data will be held in the graph, timeseries mass-data will be forwarded to Influx. So I really need to specify “from” and “till” dynamically in my queries.
Ideally, I would query data like this:
query {
getMachine(machineID: "someIdentifier") {
timeseries {
values(from: "2020-10-07T18:00:00Z", till: "2020-10-07T18:30:00Z") {
timestamp
value
}
}
}
}
And then get the data for all timeseries linked to the “Machine” vertex for the requested timeframe.
For now, I will workaround the issue by splitting the query, getting the Timeseries’ id first and then using the custom query to get the data for the requested timeframe.