Modeling Guide

Flowagent CSV Producer

The Flowagent CSV Producer operators allows to consume flowagent based consumer operators. Flowagent based operator uses output string.flowagent.config, which can be connected to this operator.

Configuration Parameters

Parameter

Type

Description

Format string

Output file format.

Default: "CSV"

Batch Size

integer

Indicates the number of rows which will be presented in each output batch.

Default: 100

CSV Properties

Column delimiter

char

The field separator.

Default: ","

Row delimiter

string

Indicates which type of row delimiter will be used. The options available are: Unix-NewLine (LF), Windows-NewLine (CRLF), or User Defined.

Default: Unix-NewLine

Null value replacement

string

Value which will be used to replace null fields.

Text delimiter

char

Indicates which character will be used to delimit columns in a row.

Default "

Text delimiter style

string

Indicates how the text delimiter should be applied. If Always is selected, all columns will have a text delimiter; if Minimal, the text delimiter will be added only when necessary.

Default: Minimal

Escape character

char

Indicates which escape character will be used to escape the text delimiter.

Default: "

Header included

bool

Indicates whether or not each CSV output will have a header as first line.

Default: false

Input

Input

Type

Description

inConfig

string.flowagent.config

To be connected to flowagent based consumer operator.

Output

Output

Type

Description

outContent

string

CSV formatted data, if service is set to csvContent.

outError

string

Operator error. If mapped, the operator error will be sent to the operator this port is mapped to and the graph will remain running. If not mapped, the graph will terminate with the operator error.