Skip to main content

Properties Output

Description:

Properties Output is a step in the Output Plugin for Process Studio Workflows. Properties Output step outputs a set of rows of data to a Java properties file. The data needs to be structured in a key/value format to be usable for a properties file.

Configurations:

Field NameDescription
General Tab:set the input fields that will contain the key van location of the files from which you want to read.
Step NameName of the step. The name must be unique in a single workflow.
FieldsKey field: The input field name that will contain the key part to be written to the properties file.
Value field: The input field name that will contain the value part to be written to the properties file.
CommentA short comment that is going to be copied into the properties file (at the top).
Note: Only the first line is commented out. The next ones need to be commented by the user.
Field NameDescription
Content Tab
File
FilenameSpecify the filename without the file extension.
Or,
Click Browse… to select file.
AppendCheck this option to update an existing property file. Properties in the file that are not processed by the step will remain unchanged
Plain TextWhen a field receives a secret status in an upstream step, that status automatically travels with the data to the step. Use the Plain text setting to control how the step handles the incoming secret data.
Select Y to write the actual, unmasked value of the incoming secret field to the output target.
Select N (the default setting) to safely remove the secret field from the output entirely. The step never writes secret values to the target, and the step excludes the key from all generated objects.
Important:
- Secret property lines are not written to the .properties file. Set plain text = Y to write the real value.
- Select Y only when the target system requires the actual value and no secure alternative exists. Whenever possible, configure downstream tools to read credentials directly from a credential parameters or credential attribute rather than writing sensitive data to an output file or database.
- The system saves the Y selection directly within the workflow file. This ensures security reviewers can easily audit the workflow and identify any field configured to expose plain text data.
- Ensure the secret status remains intact before the data reaches the output step. Modifying the data upstream (for example, using a Calculator step to build "Token: " + secretField), or renaming the column using the Rename Fields step—removes the secret status.
Create parent folderSelect the checkbox if you want to automatically create the parent folder.
Accept file name from field?Select the checkbox if the file name is specified in an input stream field.
File name fieldSpecifies the field that contains the name of the file to write to.
ExtensionSpecify the file extension. Usually this is "properties".
Include stepnr in filenameIncludes the step number (when running in multiple copies) in the output filename
Include date in filenameIncludes the date in the output filename with format yyyyMMdd (20081231)
Include time in filenameIncludes the date in the output filename with format HHmmss (235959).
Show filenamesHit this button to see the complete filename after assembly of the various parts (filename, extension, stepnr, date and time).
Result filenameAdd files to result filename: Adds the generated filenames read to the result of this workflow. A unique list is being kept in memory that can be used in the next process entry in a process, for example in another workflow.