Skip to main content
The transformNAToEmpty property only applies to non-measure output columns (ex: level output columns). To format N/A measure output columns, please read the DEE Measure Output Column section.

JSON structure

{
"output": {
  "@type": "fileOutput",
  "locale": ,
  "tailoredColumnsHeader": ["Header 1", "Header 2", ...],
  "hasColumnNamesHeader": true,
  "surroundWrittenDataWithQuotes",
  "transformNAToEmpty": false,
  "measureValueIfNull": "",
  "filenameRoot": "subdir/file_name.ext",
  "csvSeparator": ",",
  "maxRowsPerFile": 1000000,
  "maxRawDataSizePerFile": 10737
  "compressionType": "NONE",
  "keepOutputFileIfFailure": true,
  "columns": [
    ...
  ],
  "extractionProcedure": {
    ...
  }
}
}

Property details

PropertyValuesDefault Value
localeStringLocale.getDefault()
tailoredColumnsHeaderList of String
hasColumnNamesHeaderBooleanTrue
surroundWrittenDataWithQuotesBooleanFalse
transformNAToEmptyBooleanFalse
measureValueIfNullStringEmpty String
filenameRootStringFile Name. See filenameRoot property details for more information.
csvSeparatorString”,“
maxRowsPerFileInteger1,000,000
maxRawDataSizePerFileLong1 GiB
compressionTypeCompressionType: “NONE”, “ZIP”, “GZIP”ZIP
keepOutputFileIfFailureBooleanTrue
columnsList of DEE Output Columns
extractionProcedureOptional extractionProcedure