Operations

Version 23.4.8843


Operations

Version 23.4.8843


In CData Sync, you can invoke the built-in operations to automate many common tasks before or after the job execution, from file I/O to executing database queries. The available operations are described in the table below. In addition, you can make calls to the Sync REST API in the same way that you invoke the built-in operations. Use the api:call keyword to invoke an operation.

Operation Name Description
dbListTables Lists the tables in the database.
dbListColumns Lists the columns of a table or view.
dbQuery Executes a query against the database.
dbNonQuery Executes a query against the database.
dbCall Executes a stored procedure in the database.
dbBeginTransaction Starts a transaction.
dbEndTransaction Commits or rolls back the transaction.
fileCopy Copies a file or directory to the path that is specified.
fileCreate Creates a text file and, optionally, writes to it.
fileDelete Deletes a file or a directory.
fileListDir Lists the files and the directories in the specified path.
fileMakeDir Creates the directory that is specified by the path.
fileMove Moves a file or a directory to the path that is specified.
fileRead Reads a text file and pushes out the data.
fileReadLine Reads a text file and pushes out the data.
fileWrite Writes encoded data to a file.
httpGet Gets a document from the web by using the HTTP GET method.
httpPost Posts data to a URL by using the HTTP POST method.
httpPut Puts a web document by using the HTTP PUT method.