csv.from() function

The csv.from() function is experimental and subject to change at any time. By using this function, you accept the risks of experimental functions.

The experimental csv.from() function retrieves annotated CSV from a URL.

The experimental csv.from() function is an alternative to the standard csv.from() function.

Function type: Input

import "experimental/csv"

csv.from(url: "http://mydomain.com/csv/example.csv")



The URL to retrieve annotated CSV from.

Data type: String


Query annotated CSV data from a remote URL
import "experimental/csv"

csv.from(url: "http://mydomain.com/csv/example.csv")
  |> filter(fn: (r) => r._measurement == "example-measurement")

Function definition

package csv

import c "csv"
import "experimental/http"

from = (url) => c.from(csv: string(v: http.get(url: url).body))

This documentation is open source. See a typo? Please, open an issue.

Need help getting up and running? Get Support