csv.from() function

csv.from() is experimental and subject to change at any time.

csv.from() retrieves annotated CSV from a URL.


csv.from() is deprecated in favor of a combination of requests.get() and csv.from().

Note: Experimental csv.from() is an alternative to the standard csv.from() function.

Function type signature
(url: string) => stream[A] where A: Record
For more information, see Function type signatures.



(Required) URL to retrieve annotated CSV from.


Query annotated CSV data from a URL using the requests package

import "csv"
import "http/requests"

response = requests.get(url: "")

csv.from(csv: string(v: response.body))

Query annotated CSV data from a URL

import "experimental/csv"

csv.from(url: "")

Was this page helpful?

Thank you for your feedback!

Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.