Load
Load
yaml
type: "io.kestra.plugin.googleworkspace.sheets.Load"Examples
yaml
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: ";"
Properties
spreadsheetId *Requiredstring
avroSchema string
csvOptions Non-dynamic
Default
{
"fieldDelimiter": ",",
"encoding": "UTF-8"
} Definitions
io.kestra.plugin.googleworkspace.sheets.AbstractLoad-CsvOptions
encodingstring
Default
UTF-8fieldDelimiterstring
Default
,quotestring
skipLeadingRowsintegerstring
format string
Possible Values
IONCSVAVROPARQUETORCJSONfrom string
header booleanstring
Default
falseinsertType string
Default
UPDATEPossible Values
UPDATEOVERWRITEAPPENDrange string
Default
Sheet1readTimeout integerstring
Default
120scopes array
SubTypestring
Default
["https://www.googleapis.com/auth/spreadsheets"]serviceAccount string
Outputs
columns integer
Default
0range string
rows integer
Default
0