Skip to content

Upload to Google Cloud

Description

The Upload to Google Cloud activity allows you to send files to a target directory within a Google Cloud Storage bucket.

This activity enables workflows to store files generated or retrieved earlier in the process, supporting data archival, reporting, sharing, and integration scenarios.

Use this activity to:

  • Upload processed data or reports to Google Cloud Storage
  • Store backup or exported files
  • Archive files for compliance or long-term access

Use case:
After generating monthly reports , the files can be uploaded to a secure GCS bucket using Upload To Google Cloud for archival. You can pair this with timestamped directories and metadata tagging using Rename File.

Input

Input TypeFormatDescription
FilesFrom previous activityFiles to be uploaded to GCS bucket

Output

Output TypeFormatDescription
FilesFile referenceUploaded file details from Google Cloud

Configuration Fields

Field NameDescription
ConnectionSelect a connection to Google Cloud Storage. Required for authentication.
ProjectGoogle Cloud project identifier.
BucketTarget bucket name where files will be uploaded.
Working DirectoryDirectory path within the bucket where files will be stored.

Sample Input

File NameSizeContent TypeSource Activity
report1.csv80 KBtext/csvExcelGenerator
sales_data.xlsx150 KBapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetExcelGenerator

Sample Configuration

FieldValue
connection.idgoogle-cloud-storage
projectcloud-data-project
bucketdata-exports-bucket
workingDirectory/monthly-reports/2024/

Sample Output

Remote File NameFile NameSizeDownload
/monthly-reports/2024/report1.csvreport1.csv80 KB[Download]
/monthly-reports/2024/sales_data.xlsxsales_data.xlsx150 KB[Download]