1.7 KiB
title | description | menu | weight | ||||||
---|---|---|---|---|---|---|---|---|---|
query.fromRange() function | The `query.fromRange()` function returns all data from a specified bucket within given time bounds. |
|
401 |
The query.fromRange()
function returns all data from a specified bucket within
given time bounds.
Function type: Input
import "experimental/query"
query.fromRange(
bucket: "example-bucket",
start: -1h,
stop: now()
)
Parameters
bucket
The name of the bucket to query.
Data type: String
start
The earliest time to include in results.
Results include points that match the specified start time.
Use a relative duration, absolute time, or integer (Unix timestamp in seconds).
For example, -1h
, 2019-08-28T22:00:00Z
, or 1567029600
..
Durations are relative to now()
.
Data type: Duration | Time | Integer
stop
The latest time to include in results.
Results exclude points that match the specified stop time.
Use a relative duration, absolute time, or integer (Unix timestamp in seconds).
For example, -1h
, 2019-08-28T22:00:00Z
, or 1567029600
.
Durations are relative to now()
.
Defaults to now()
.
Data type: Duration | Time | Integer
Examples
import "experimental/query"
query.fromRange(
bucket: "example-bucket",
start: 2020-01-01T00:00:00Z
)
Function definition
package query
fromRange = (bucket, start, stop=now()) =>
from(bucket: bucket)
|> range(start: start, stop: stop)