Google Spreadsheet
Last updated
Last updated
The Google Spreadsheet task in Gaio DataOS allows you to import data directly from a public Google Sheets document into your data flow. This is ideal for real-time collaboration when data is managed externally by other teams, clients, or shared systems.
Navigate to: Tasks > ETL > Google Spreadsheet
Task label: (Optional) A name to identify this task in the flow (e.g., Import Client Sheet
).
Result table: Name of the table that will be created or updated with the imported data.
Full URL or DOC output ID: Provide the full public link to the spreadsheet or just the document ID (e.g., 1aB2C3D4E5FgHiJ
)
Important Requirements:
The spreadsheet must be publicly accessible (Anyone with the link can view)
The first row must contain the column headers
Avoid whitespace or special characters in column names for best compatibility
Insert mode: append records to table If enabled, new data will be appended to the existing table. If disabled, the table will be overwritten with the spreadsheet’s current contents.
Click Save to add the task to your flow.
When executed, the spreadsheet data will be fetched and loaded into the specified table.
Import lists or forms shared by external teams or clients
Connect spreadsheets maintained by business units (e.g., marketing, sales, finance)
Automate reports based on manually updated Google Sheets
Integrate legacy system data shared via Google Sheets