Tools


Tools in Warewolf Easy Service Bus (ESB) are used to perform common tasks or data manipulation inside your service, so you do not need to go out of Warewolf ESB and call a data connector to perform the task for you.

Tools give a high degree of manipulation and data mapping capabilities.

Tools are also used to logically construct services in workflow fashion so you can have excellent data routing and logical processing inside your service.

Tools are used to extend the functionality of services and allow for rapid development and ease of understanding.

Tools contribute to a low rate of error and low cognitive overhead as they do the heavy lifting for you. This lets you focus on the big picture and work extremely fast.

Below is a list of tools in Category order:

Control Flow


Image 61 Decision
Use the Decision flow tool to check if something is True or False and execute different branches based on that decision.

Image 62 Switch
Use the Switch tool when you need to take a different action depending on the value of a variable. Just drag another flow arm to add another possibility.

Image 63 Sequence
Use the sequence tool to group steps into a single step in a workflow.

Loop Constructs


Image 64 For Each
Use the For Each tool to run something a few times. Very handy for processing recordset or specific records.

Recordset


Image 65 Count
Use the Count Records tool to return the number of records in a recordset.

Image 66 Length
Use the Records Length tool to get the length of the recordset.

Image 67 Delete
Use the Delete Records tool to remove records from a recordset.

Image 68 Find
Use the Find Records tool to return indexes of records that match a given criteria.

Image 69 Sort
Use the Sort Records tool to order records either forwards or backwards.

Image 70 Unique
Use the Unique Records tool to return all unique records in a recordset.

Image 71 SQL Bulk Insert
Use the SQL Bulk Insert tool to quickly take data from Warewolf and insert it into a SQL Server Database.

Data


Image 72 Assign
Use the Assign tool to set the value of a variable.

Image 73 Base Conversion
Use the Base Conversion tool to convert data From Text, Base64, Hex and Binary to Text, Base64, Hex and Binary.

Image 74 Case Conversion
Use the Case Conversion tool to convert or change the case of text.

Image 75 Data Merge
Use the Data Merge to join recordset data together. Very handy for making flat files.

Image 76 Data Split
Use the Data Split to break up a variable into multiple variables based on some character or index, a new line or a tab etc.

Image 77 Find Index
Use the Find Index tool to find the numeric index of one or more occurrences of something in that variable.

Image 87 Replace
Use the Replace tool to find and replace nformation in a variable / recordset. And return the count of how many were replaced.

Resources


Image 88 Services
Use the Services tool to execute another Warewolf service. Or, drag and drop directly from the Explorer.

Image 89 Data Connectors
Use the Data Connector tool to execute a Data Connector. Or, drag and drop directly from the Explorer.

Utility


Image 90 Calculate
Use the Calculate tool to apply Excel like functions and mathematical procedures.

Image 91 Format Number
Use the format number tool for rounding and showing decimals.

Image 92 Random
Use the Random tool to generate random numbers, letters, both or GUIDs.

Image 93 Date and Time
Use the Date and Time tool to change a date’s format and add or subtract a piece of time.

Image 94 Date and Time Difference
Use the Date and Time Difference tool to calculate the difference in time of two date times.

Image 95 Email
Use the Email tool to send an email from a specific email account.

Image 96 System Information
Use the System Information tool to get local information specific to the machine that is running the workflow.

Image 97 Xpath
Query XML data using XPath 2.0 syntax and then use the results in other parts of your workflow.

Image 98 Comment
Use the Comment tool to leave notes and information within your workflow.

Image 99 Web Request
Use the Web Request tool to execute a URL and return the server response.

File and Folder


Image 100 Create
Use the Create tool to create folders or files. (File System, UNC, FTP, FTPS, SFTP)

Image 101 Copy
Use the Copy tool to make a copy of a file or folder. (File System, UNC, FTP, FTPS, SFTP)

Image 102 Move
Use the Move tool to move folders or files from one location to another. (File System, UNC, FTP, FTPS, SFTP)

Image 86 Delete
Use the Delete tool to delete a file or a folder. (File System, UNC, FTP, FTPS, SFTP)

Image 85 Read File
Use the Read File tool to put the contents of a file into a variable. (File System, UNC, FTP, FTPS, SFTP)

Image 84 Write File
Use the Write File tool to put the contents of a variable into a physical file on a disk. (File System, UNC, FTP, FTPS, SFTP)

Image 83 Read Folder
Use the Read Folder tool to read the list of files in a folder into a variable. (File System, UNC, FTP, FTPS, SFTP)

Image 82 Rename
Use the Rename tool to rename a file or folder. (File System, UNC, FTP, FTPS, SFTP)

Image 81 Unzip
Use the Unzip tool to decompress a Zip file into a folder. (File System, UNC, FTP, FTPS, SFTP)

Image 80 Zip
Use the Zip tool to compress a folder or a file into a Zip archive. (File System, UNC, FTP, FTPS, SFTP)

Scripting


Image 79 CMD Line
Use the CMD tool to execute command line commands like a batch file. (File System, UNC, FTP, FTPS, SFTP)

Image 78 Script
Use the Script tool to execute JavaScript, Ruby or Python code. (File System, UNC, FTP, FTPS, SFTP)

Denne artikel var nyttigt for 3 personer. Er denne artikel nyttig for dig?

Kundesupport af UserEcho