Click or drag to resize

OrchestratorConfigInputFields Property

Comma delimited list of fields as they appear on intake lines. Each field is defined by a name and width, separated by a pipe (|) symbol. Field widths are only applicable to Flat (fixed width) data; they are ignored for other kinds of input data. Where omitted or invalid, a default width (DefaultInputFieldWidth) is assumed. Field names specified in this setting take precedence over those in the first row headers (Delimited and Flat data), so in case of HeadersInFirstInputRow=true, the 1st row data may get discarded.

If a field name is omitted, a default name will be used (either from the header row or from a formula, which yields Fldnnn, where nnn is the field sequence number; exception is X12 data, where fields are named Segment, Elem001, Elem002, ...). This setting, when accompanied by AllowOnTheFlyInputFields of false, can be used to only accept those fields specified and exclude all other fields from intake (e.g. in case of Keyword data).

Examples:

  • |10,|4,|12 - (flat data, records 26 character long, field names in header row or default names)
  • Seq#|5, First Name|12,Mid Init|1, Last Name or Company|20, Zip Code|5 - (flat data, records 43 character long)
  • Seq#,Name,Description - (keyword data, exclude all fields from intake except for the 3 specified)

Namespace:  Mavidian.DataConveyer.Orchestrators
Assembly:  DataConveyer (in DataConveyer.dll) Version: 3.4.6+1324144ff7
Syntax
public string InputFields { get; set; }

Property Value

Type: String
See Also