Read a range from a Google Sheet.
type: "io.kestra.plugin.googleworkspace.sheets.readrange"id: googleworkspace_sheets_readrange
namespace: company.team
tasks:
- id: read_range
type: io.kestra.plugin.googleworkspace.sheets.ReadRange
spreadsheetId: "1Dkd3W0OQo-wxz1rrORLP7YGSj6EBLEg74fiTdbJUIQE"
range: "Second One!A1:I"
store: true
valueRender: FORMATTED_VALUE
The spreadsheet unique id
FORMATTED_STRINGSERIAL_NUMBERFORMATTED_STRINGHow dates, times, and durations should be represented in the output
This is ignored if valueRender is FORMATTED_VALUE.
For more details, refer to the DateTimeRenderOption API
falseWhether to fetch the data from the query result to the task output
trueSpecifies if the first line should be the header (default: false)
The range to select
120The read timeout for the request (in seconds)
["https://www.googleapis.com/auth/spreadsheets"]The GCP scopes to used
The GCP service account key
trueWhether to store the data from the query result into an ION-serialized data file
UNFORMATTED_VALUEFORMATTED_VALUEUNFORMATTED_VALUEFORMULADetermines how values should be rendered in the output
For more details, refer to the ValueRenderOption API.
List containing the fetched data
Only populated if 'fetch' parameter is set to true.
0The number of rows fetched
uriThe URI of the stored result
Only populated if 'store' is set to true.