Data Set Transform Operation
data class DataSetTransformOperation(val castColumnTypeOperation: DataSetCastColumnTypeOperation? = null, val createColumnsOperation: DataSetCreateColumnsOperation? = null, val filterOperation: DataSetFilterOperation? = null, val overrideDatasetParameterOperation: DataSetOverrideDatasetParameterOperation? = null, val projectOperation: DataSetProjectOperation? = null, val renameColumnOperation: DataSetRenameColumnOperation? = null, val tagColumnOperation: DataSetTagColumnOperation? = null, val untagColumnOperation: DataSetUntagColumnOperation? = null)
A data transformation on a logical table. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
Constructors
Link copied to clipboard
constructor(castColumnTypeOperation: DataSetCastColumnTypeOperation? = null, createColumnsOperation: DataSetCreateColumnsOperation? = null, filterOperation: DataSetFilterOperation? = null, overrideDatasetParameterOperation: DataSetOverrideDatasetParameterOperation? = null, projectOperation: DataSetProjectOperation? = null, renameColumnOperation: DataSetRenameColumnOperation? = null, tagColumnOperation: DataSetTagColumnOperation? = null, untagColumnOperation: DataSetUntagColumnOperation? = null)
Properties
Link copied to clipboard
A transform operation that casts a column to a different type.
Link copied to clipboard
An operation that creates calculated columns. Columns created in one such operation form a lexical closure.
Link copied to clipboard
An operation that filters rows based on some condition.
Link copied to clipboard
A transform operation that overrides the dataset parameter values that are defined in another dataset.
Link copied to clipboard
An operation that projects columns. Operations that come after a projection can only refer to projected columns.
Link copied to clipboard
An operation that renames a column.
Link copied to clipboard
An operation that tags a column with additional information.
Link copied to clipboard