Property description

The columns property defines the columns ingested via queries.

Minimal JSON

{
   "key": ""
}

Nested properties

PropertyDescriptionValuesMandatory
keyKey of the query that needs to be defined.stringYes
columnIndexIndex of the column.integerNo
dataTypeData type of the column in Dawiso. See supported values.stringNo
expressionData transformation expression. Examples: CASE WHEN [HASRULES] = 'f' THEN 'NO' ELSE 'YES' END or '<pre class="language-sql"><code>' + [DEFINITION] + '</code></pre>'stringNo
isFromKeyMarks column as the starting object in a relation.booleanNo
isKeyMarks column as the unique key/ID of the object.booleanNo
isParentKeyMarks column as the ID of the parent object.booleanNo
isRelationTypeMarks column as a type of relation between objects.booleanNo
isSortOrderbooleanNo
isToKeyMarks column as the target object in a relation.booleanNo
sourceDataTypeData type of the column in the source system. See supported values.stringNo

Supported values: Data type

Supported values for the dataType property are, e.g.:

  • [BIGINT]
  • [BIT]
  • [DATETIME]
  • [DATETIME2](3)
  • [INT]
  • [NVARCHAR](100)
  • [NVARCHAR](1000)
  • [NVARCHAR](255)
  • [NVARCHAR](36)
  • [NVARCHAR](400)
  • [NVARCHAR](4000)
  • [NVARCHAR](425)
  • [NVARCHAR](850)
  • [NVARCHAR](MAX)
  • [SMALLINT]
  • [TINYINT]
  • [UNIQUEIDENTIFIER]
  • [VARBINARY](MAX)
  • [VARCHAR(36)]

Supported values: Source data type

Supported values for the sourceDataType property are, e.g.:

  • Boolean
  • Byte
  • Byte[]
  • DateTime
  • Int32
  • Int64
  • Object
  • String