Plug-in Overview
TIBCO ActiveMatrix BusinessWorks™ Plug-in for Files for Unix and Windows to automate file operations on the TIBCO ActiveMatrix BusinessWorks™ platform. ActiveMatrix BusinessWorks™ Plug-in for Files for Unix and Windows processes data from text files and outputs XML data. The plug-in also processes XML data and creates text files.
ActiveMatrix BusinessWorks Plug-in for Files for Unix and Windows contains a Files for Unix and Windows Palette and a Files for Unix and Windows Resource Configuration.
For more information, see Files for Unix and Windows Palette
You can define the schemas for the File Parser and File Serializer activity by using the resource configuration. For more information about the resource configuration, see Files for Unix and Windows Resource Configuration
Plug-in Features
The Plug-in provides the following features:
- Support for Defining Schema
Schemas capture the rules and relations that are used by the runtime component to process the contents of a file during parsing or writing. For more information, see Defining Input Schemas and Defining Output Schemas.
- Support for Existing Schemas
The plug-in provides capability to load XSDs for generating schema avoiding the need to create schema manually.
- File Recognition
The plug-in provides options to selectively recognize files that need to be processed for parsing. For more information, see Files for Unix and Windows Palette Advanced tab.
- Support for Invoking External Scripts
You can run external scripts on the files that are being processed or written in the plug-in. For more information, see Files for Unix and Windows Palette in Advanced Tab.
-
Restart Capability
The plug-in provides restart capabilities when parsing files. For more information, see CheckPoint Restart.
- Support for Globalization
The plug-in supports data containing date and time as date and time type. It also provides support for various locales. For more information, see Locales Supported for Date and Time.
- ICU Regular Expression File Matching
You can use this feature to find matching input files using ICU Regular Expression in filenames. Also, you can use the ICU regular expressions in File Parer Activity in General tab.
- Data Field Wrapped In Double Quotes
Parser activity treats data fields that are wrapped in a pair of double quotes as one single field. For more information, see Input Schema (Delimited).
- Additional Checking When Validating A Record
When validating a delimited record, the parser activity checks the field count in addition to the constant field value. When validating a positional record, the parser activity checks the record length in addition to the constant field value. For more information, see Input Schema (Delimited) and Input Schema (Positional).
- Delta Publishing
The parser activity checks the input file on a pre-configured time interval, copies any new data to a work file in the WIP directory, and then processes and parsers the data. For more information, see Delta Publishing Mode.
- Load Balancing
You can run multiple instances of the same parser activity to process separate files in parallel. For more information, see Load Balancing Mode.
- Output Classic Schema
The plug-in allows users to create an output schema from existing input schema or output manual schema from all the shared resources within the current project and within the shared modules.
- File Writing Mode
The File Serializer activity provides two writing modes: timer based and job based.The file is moved to output directory once timer expires (timer based) or job is completed (job based). For more information, see WIP Creation Mode of General tab for File Serializer Activity.
- Toggle child record ordering
The plug-in allows users to reverse the sequence of child records of the root parent in the output file. For more information, see Processing Script section of Advanced tab for File Serializer Activity
- Support for Encoding
The plug-in supports different encoding formats like ASCII, ISO8859-1, UTF-8, etc. For more information, see File Content Encoding