Skip to content

Batch Application

A batch application is a service that enables transactions that take a long time and cannot be processed by normal request processing.
This service consists of a batch process and a scheduler.
Users can define scripts for data aggregation processing, etc., and schedule them to be executed at a specified time.
Scripts can call databases, files, and REST APIs, as well as UI actions.

Differences between the old batch service and batch application

There are differences between the old batch service and batch application in terms of available objects and functions.

Old batch serviceBatch application
$fn.createGroup()×
$fn.deleteGroup()×
$fn.csvToObject()×
Global Functions×
Constant×
Specify default DB×
SVFCloud Settings×
SVFCloud built-in function×
LogCheck the execution log from the Old Job Queue -> Details screenCan be checked in the same way as other application type
・Console log
・Error log

Migrating from old batch service job definitions

It is possible to migrate job definitions used in the old batch service to a batch application.

The migration procedure is as follows:

  1. From the list of job definitions in the old batch service, click the "Three vertical dots" to the right of the job definition you want to migrate, then click "Export" to export the definition.
  2. From the list of applications, select the batch app.
  3. Click the "Add" button in the upper left of the batch application, then select the "Import" button.
  4. In the import dialog, select the exported definition and click the "Next" button.
  5. Enter any values ​​for the ID and label, and click the "Create" button.