Skip to main content
In , 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 REST API in the same way that you invoke the built-in operations. Use the api:call keyword to invoke an operation.
Operation NameDescription
dbListTablesLists the tables in the database.
dbListColumnsLists the columns of a table or view.
dbQueryExecutes a query against the database.
dbNonQueryExecutes a query against the database.
dbCallExecutes a stored procedure in the database.
dbBeginTransactionStarts a transaction.
dbEndTransactionCommits or rolls back the transaction.
fileCopyCopies a file or directory to the path that is specified.
fileCreateCreates a text file and, optionally, writes to it.
fileDeleteDeletes a file or a directory.
fileListDirLists the files and the directories in the specified path.
fileMakeDirCreates the directory that is specified by the path.
fileMoveMoves a file or a directory to the path that is specified.
fileReadReads a text file and pushes out the data.
fileReadLineReads a text file and pushes out the data.
fileWriteWrites encoded data to a file.
httpGetGets a document from the web by using the HTTP GET method.
httpPostPosts data to a URL by using the HTTP POST method.
httpPutPuts a web document by using the HTTP PUT method.