Google Drive
Connect a Google Drive folder of CSV, Excel, or Google Sheets files.
Reads CSV, Excel, and Google Sheets files from Google Drive.
Open the form
Go to Data → Add → Google Drive, pick OAuth.
Sign in with Google
Approve the Drive scope. Flitch only sees the files you pick in the next step.
Pick files or a folder
Use the Drive picker.
Save
Each picked file becomes a dataset.
For production setups with a dedicated identity.
Create a service account
Google Cloud Console: IAM & Admin → Service Accounts → Create service account.
Enable the Drive API
For the service account's project.
Share the folder with the service account
Open the Drive folder, Share, add the service account email (name@project.iam.gserviceaccount.com) with Viewer access.
Connect in Flitch
Go to Data → Add → Google Drive, pick Service account, paste the JSON key, pick the shared folder.
Folders
Pick a folder to pull every CSV, Excel, and Google Sheets file inside it. New files are picked up on the next refresh. Other types are skipped.
File types
| Type | Notes |
|---|---|
| CSV | Auto detect delimiter and headers. |
Excel .xlsx, .xlsm, .xls, .xlsb | Each sheet becomes a dataset. |
| Google Sheets | Exported as XLSX. Each sheet becomes a dataset. |
Refresh
Drive datasets refresh on the schedule you set. Each refresh re-reads the file. See Refresh.
Permissions
Scope: drive.file. Flitch only sees files you pick in the Drive picker (or files inside a folder you pick).
Troubleshooting
File not found after rename. Renames are fine (tracked by file id). Moving to a new owner is not. Re-pick the file if the original owner left.
Permission denied. Tokens revoked or sharing tightened. Reconnect from the connection's edit panel.