Profiles describe the layout or format the various documents read into or sent out of Boomi AtomSphere. To describe a flat file, for example, the Profile would contain field names, delimiters or column positions, data types, min/max lengths, etc.
Profiles are most notably used in Maps. For example, to map an XML document to a flat file, you would need to set up one Profile that matches the layout of the XML file, and another Profile that matches the flat file. Additionally, Profiles are used in various places throughout the application whenever the document data must be inspected. Individual Profile elements are commonly referenced as parameters for Decision, Cleanse, Program Command, Message, Route, Document Properties, and Exception shapes.
Data Profile Types
| Name |
Description |
| Flat File |
A Flat File Profile describes a file that contains either delimited or positional data. An example of a flat file is a comma separated file (CSV). |
| Database |
Database Profiles are separated into two types: Read and Write. A Read Database Profile can execute SELECTs or Stored Procedures against a target database. A Write Database Profile can execute an INSERT, UPDATE, DELETE or Stored Procedure against a database. |
| XML |
An XML Profile describes a file that meets the W3C Standard for eXtensible Markup Language . |