Cloud Workflow
Raise an IssueJoin Community
  • Getting Started
    • Introduction
    • Integration Basics
    • Sign Up and Get a License
    • Features and Benefits
  • DBSync Platform
    • Core Components
    • System Requirements
    • AppCenter
      • Company and User Management
    • Development Studio
    • Security Features
  • iPaaS
    • Home
    • Apps
    • Extend
      • Functions
    • Administration
      • User & Role Management
    • Logs
    • Remote Agent
    • Published Templates
  • Create your Workflow
    • Project
    • Task
    • Flow Builder
      • Standard Functions
    • Actions
      • Flow
      • Variable
      • Transform and Write
      • SQL
      • Restructure
      • Query
      • Debug
      • ReST
      • Conditions
        • If (Condition)
        • For (Loop)
      • Storage
        • Dropbox
        • File
        • CSV
        • Google Drive
        • FTP
        • S3
      • Flow Management
        • Flow
        • Logs
        • Notification
        • Schedule
        • API
        • Webhook
        • Forms
    • Configuring DBSync Environment
  • Connectors
    • Amazon S3
    • Authorize.NET
    • ChannelAdvisor
    • Database
    • Dropbox
    • FTP
    • Google Drive
    • Google Sheets
    • HubSpot
    • JIRA Cloud
    • JIRA Service Management
    • Linnworks
      • Creating the DBsync Application on Linnworks Developer Instance
    • Mailchimp
    • Microsoft Dynamics 365 Business Central
    • Microsoft Dynamics 365 Finance and Operations (D365 F&O)
    • Microsoft Dynamics CRM Online
    • Microsoft Dynamics GP
    • Microsoft Dynamics NAV
    • monday.com
    • Narvar
    • NetSuite
      • NetSuite Connector Settings
    • OpenAPI
    • PointClickCare
    • QuickBooks Desktop
    • QuickBooks Online
    • Sage Intacct
    • Salesforce
    • ShipStation
    • Shopify
    • SkuVault
    • WooCommerce
  • Template Library
    • Salesforce to QuickBooks Online Order to Cash
    • Salesforce to QuickBooks Desktop Order to Cash
    • Salesforce to FTP Integration
    • QuickBooks Online to Salesforce Accounts Receivable
    • QuickBooks Desktop to Salesforce Accounts Receivable
    • QuickBooks Online to Business Central Integration
    • QuickBooks Online to ShipStation Orders
    • QuickBooks Desktop to Shipstation Orders
    • QuickBooks Desktop to monday.com Integration
    • QuickBooks Online to monday.com Integration
    • Shopify to QuickBooks Online
    • Shopify to QuickBooks Desktop
    • Linnworks Orders to QuickBooks Online
    • Linnworks Orders to QuickBooks Desktop
    • Linnworks to Salesforce Integration
    • Salesforce Litify and QuickBooks Online
    • Salesforce Litify and QuickBooks Desktop
    • HubSpot to QuickBooks Online Order to Cash
    • HubSpot to QuickBooks Desktop Order to Cash
    • SkuVault Orders to QuickBooks Desktop
    • SkuVault Orders to QuickBooks Online
    • SkuVault and Salesforce
    • ChannelAdvisor Orders and Salesforce
    • ChannelAdvisor and QuickBooks Online
    • ChannelAdvisor and QuickBooks Desktop
    • Shopify Orders to Dynamics365 CRM
    • Shopify Orders to Salesforce
    • ShipStation to Dynamics 365 CRM
    • ShipStation Orders to Salesforce
    • ShipStation to QuickBooks Online Orders
    • ShipStation to QuickBooks Desktop
    • Target Recruit to QuickBooks Online
    • Target Recruit to QuickBooks Desktop
    • QuickBooks Online to Database
    • QuickBooks Desktop to Database
  • Troubleshooting
    • Common Errors & Fixes
    • Adding Trusted IP Address in Salesforce
    • Installing QuickBooks Web Connector
    • QuickBooks to Salesforce Data Migration
    • Setting Password in QuickBooks Web Connector
    • Starting QuickBooks Web Connector
    • Update Salesforce Password & Security Token in DBSync
  • Additional Resources
    • Billing Information - Auto Renewal
  • Tutorials
    • Salesforce and QuickBooks
      • Account Hierarchy in Salesforce and QuickBooks
      • Account Owner Mapping
      • Resolving Email Fields Sync Issues in QuickBooks Online
      • Mulitple Price Levels in Salesforce QuickBooks Integration
      • Multicurrency in QuickBooks to Salesforce Integration
      • Multicurrency in Salesforce - QuickBooks Desktop Integration
      • Multicurrency in Salesforce QuickBooks Online Integration
      • Product Hierarchy in QuickBooks and Salesforce
      • QuickBooks Data Extraction Queries
      • QuickBooks File Backup and Recovery Process
      • QuickBoooks Reports to Salesforce Integration
      • Recurring Transactions to Accounting System
      • Retrieve Value from custom Field of QuickBooks Online
      • Salesforce Opportunity to QuickBooks - Disabling Jobs
      • Salesforce QuickBooks Custom Mappings
        • Use Case
      • Salesforce QuickBooks Integration with Multiple QuickBooks
      • Syncing Standard Group Line Items in QuickBooks Desktop
    • Using Date Function in DBSync Integration
    • Salesforce and Database
      • Database to Salesforce Integration
    • Database to Database
      • Database to Database Integration
Powered by GitBook
On this page
  • Introduction
  • Use Cases
  • Configuration Steps
  • Use Case Scenario
  1. Create your Workflow
  2. Actions
  3. Storage

Google Drive

Introduction

The Google Drive storage action in DBSync Cloud Workflow allows users to upload files such as CSVs, PDFs, XMLs, and other data formats directly to their connected Google Drive accounts as part of an automated integration flow. This action is particularly useful for archiving or sharing files.

This feature is useful when you need to:

  • Back up data generated by your integration workflows.

  • Transfer reports or exported datasets to Google Drive.

  • Archive processed documents for future reference or compliance.

By incorporating this action into your workflow, you can ensure that important files are securely stored in the cloud, easily accessible, and well-organized as part of your automated data processes.

Use Cases

  • Automatically storing files in Google Drive after processing.

  • Backing up reports generated during workflow.

  • Archiving failed data records for later inspection.

Configuration Steps

  1. Add Google Drive Storage Action to Workflow

  • Drag and drop the Google Drive storage action into your workflow.

  • Click Configure provided on the Google Drive action.

  • Click the dropdown in the Google Drive Connector field and select your Connector.

  • Select the desired operations provided (READ, WRITE).

  1. Define Storage Parameters for READ operation

  • File Path: Specify the Google Drive folder path where the file should be fetched from (for example, /My Drive/Dummy Records.csv)

  • File Content: All downloaded files will be stored in a variable. This name is auto generated, however user can also change if needed. This variable will be added to the datastream (Central fx) to process further.

  • Preview: It displays the list of files that you have selected.

  • Define Storage Parameters for WRITE operation

  • File Path: Specify the Google Drive folder path where the file should be copied (for example, /My Drive/invoices/).

  • File Name: Define the name for the file to be saved. You can use dynamic variables like $file_name, $file_last_modified_date and $last_success_run.

  • File Content: Select the variable from the Fx dropdown to choose the file content.

  • Properties

    • Overwrite: Enable if you want to overwrite files with the same name.

    • Skip: Enables you to skip overwriting the file with the same name.

    • Batch size: user can select the batch size of 10, 50, 100, 1000 from the dropdown.

Use Case Scenario

Scenario: Automated Invoice Backup to Google Drive

A company processes customer invoices daily using DBSync’s integration between their CRM and Accounting systems. As part of the post-processing step, they want to back up a CSV version of the day's processed invoices to a structured folder in Google Drive.

Best Practices

  • Ensure OAuth scopes are correctly configured to allow file uploads.

  • Use expressions to dynamically name folders and files for organized storage.

  • Set clear error handling for upload failures (e.g., notify via Webhooks or Email).

Troubleshooting

  • OAuth Expired: Reconnect your Google Drive account.

  • File Not Uploading: Check folder permissions and file size limits.

  • Incorrect Format: Ensure the content is properly encoded and MIME type is accurate.

PreviousCSVNextFTP

Last updated 26 days ago

Read from Google Drive
Write to Google Drive