Data Set Logical Table Map Data Transform Args
data class DataSetLogicalTableMapDataTransformArgs(val castColumnTypeOperation: Output<DataSetLogicalTableMapDataTransformCastColumnTypeOperationArgs>? = null, val createColumnsOperation: Output<DataSetLogicalTableMapDataTransformCreateColumnsOperationArgs>? = null, val filterOperation: Output<DataSetLogicalTableMapDataTransformFilterOperationArgs>? = null, val projectOperation: Output<DataSetLogicalTableMapDataTransformProjectOperationArgs>? = null, val renameColumnOperation: Output<DataSetLogicalTableMapDataTransformRenameColumnOperationArgs>? = null, val tagColumnOperation: Output<DataSetLogicalTableMapDataTransformTagColumnOperationArgs>? = null, val untagColumnOperation: Output<DataSetLogicalTableMapDataTransformUntagColumnOperationArgs>? = null) : ConvertibleToJava<DataSetLogicalTableMapDataTransformArgs>
Constructors
Link copied to clipboard
constructor(castColumnTypeOperation: Output<DataSetLogicalTableMapDataTransformCastColumnTypeOperationArgs>? = null, createColumnsOperation: Output<DataSetLogicalTableMapDataTransformCreateColumnsOperationArgs>? = null, filterOperation: Output<DataSetLogicalTableMapDataTransformFilterOperationArgs>? = null, projectOperation: Output<DataSetLogicalTableMapDataTransformProjectOperationArgs>? = null, renameColumnOperation: Output<DataSetLogicalTableMapDataTransformRenameColumnOperationArgs>? = null, tagColumnOperation: Output<DataSetLogicalTableMapDataTransformTagColumnOperationArgs>? = null, untagColumnOperation: Output<DataSetLogicalTableMapDataTransformUntagColumnOperationArgs>? = null)
Properties
Link copied to clipboard
val castColumnTypeOperation: Output<DataSetLogicalTableMapDataTransformCastColumnTypeOperationArgs>? = null
A transform operation that casts a column to a different type. See cast_column_type_operation.
Link copied to clipboard
val createColumnsOperation: Output<DataSetLogicalTableMapDataTransformCreateColumnsOperationArgs>? = null
An operation that creates calculated columns. Columns created in one such operation form a lexical closure. See create_columns_operation.
Link copied to clipboard
An operation that filters rows based on some condition. See filter_operation.
Link copied to clipboard
An operation that projects columns. Operations that come after a projection can only refer to projected columns. See project_operation.
Link copied to clipboard
val renameColumnOperation: Output<DataSetLogicalTableMapDataTransformRenameColumnOperationArgs>? = null
An operation that renames a column. See rename_column_operation.
Link copied to clipboard
An operation that tags a column with additional information. See tag_column_operation.
Link copied to clipboard
val untagColumnOperation: Output<DataSetLogicalTableMapDataTransformUntagColumnOperationArgs>? = null
A transform operation that removes tags associated with a column. See untag_column_operation.