Load data from a local file to a Google Workspace spreadsheet
type: "io.kestra.plugin.googleworkspace.sheets.Load"
Load data into a Google Workspace spreadsheet from an input file
id: googleworkspace_sheets_load
namespace: company.team
inputs:
- id: file
type: FILE
- id: serviceAccount
type: STRING
tasks:
- id: load_data
type: io.kestra.plugin.googleworkspace.sheets.Load
from: "{{ inputs.file }}"
spreadsheetId: xxxxxxxxxxxxxxxxx
range: Sheet2
serviceAccount: "{{ inputs.serviceAccount }}"
csvOptions:
fieldDelimiter: ";"
The spreadsheet unique id.
Schema for avro objects (Optional).
If provided, the task will read avro objects using this schema.
Csv parsing options (Optional).
Format of the input file.
If not provided, the task will programmatically try to find the correct format based on the extension.
The URI of the Kestra's internal storage file.
The sheet name or range to select.
The GCP scopes to used
The GCP service account key
The number of columns loaded
The spreadsheet ID or range
The number of rows loaded
The file encoding of CSV file.
The separator for fields in a CSV file.
The quote character in a CSV file.