Table of Contents

Bulk Actions

Bulk Actions, in a nutshell, provide the functionality of Automation 'Set Field', 'Create' and 'Delete' actions for massive amounts of records as quickly as possible. See Automation for more details on these actions.

In other words, Bulk Actions allow administrators to change, add or delete large amounts of records in the shortest time possible. When dealing with hundreds of thousands of records, the time Bulk Actions take can be in seconds rather than hours.

This feature is the equivalent of running SQL queries that affect multiple records at once, as opposed to the much slower changes on one record at a time via normal Automations that also have to pass through several ClayCentral features and layers. However, this differs from running SQL queries directly as follows:

That said, there is a price when performing changes this way instead of via normal Automations:

Sample Uses

Bulk Action Types

Running Bulk Actions

Bulk Actions can be run via any of the following features:

Note that Bulk Actions are always run in the order of their priority values, and that they only run if their status is set to 'Active', allowing administrators to temporarily disable Bulk Actions even if they are configured to run automatically in Automations or import sessions.

Imports

Using ClayIntegrator, massive amounts of records can be imported in a shorter amount of time (hundreds, or thousands of records per second depending on several factors) using the following procedure:

  1. Make sure you run the import as an administrator.
  2. Configure the tables you are importing into as “disabled for offline use” using the Custom Tables tool.
  3. Map the source table to the online-only Digital-Clay table as usual and import as usual. You should get a message box informing you that this will be a bulk import.

Note that importing data this way can only be used for adding records, not updating/merging records. Also note that the records will bypass all automations, validation rules, field properties and history auditing for performance reasons. This method of importing is designed to get massive amounts of new data into the system as fast as possible.