Read all sheets from a Google Sheet.
type: "io.kestra.plugin.googleworkspace.sheets.read"id: googleworkspace_sheets_read
namespace: company.team
tasks:
- id: read
type: io.kestra.plugin.googleworkspace.sheets.Read
spreadsheetId: "1Dkd3W0OQo-wxz1rrORLP7YGSj6EBLEg74fiTdbJUIQE"
store: true
valueRender: FORMATTED_VALUE
YESThe spreadsheet unique id
YESFORMATTED_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
NOfalseWhether to fetch the data from the query result to the task output
NOtrueSpecifies if the first line should be the header (default: false)
NO120The read timeout for the request (in seconds)
YES["https://www.googleapis.com/auth/spreadsheets"]The GCP scopes to used
YESThe sheet title to be included
If not provided all the sheets will be included.
YESThe GCP service account key
NOtrueWhether to store the data from the query result into an ION-serialized data file
YESUNFORMATTED_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. The key is the name of the sheet.
0The size of the rows fetched
The URI of the stored result
Only populated if 'store' is set to true. The key is the name of the sheet.