DataSetLogicalTableArgs

data class DataSetLogicalTableArgs(val alias: Output<String>, val dataTransforms: Output<List<DataSetTransformOperationArgs>>? = null, val source: Output<DataSetLogicalTableSourceArgs>? = null) : ConvertibleToJava<DataSetLogicalTableArgs>

A logical table is a unit that joins and that data transformations operate on. A logical table has a source, which can be either a physical table or result of a join. When a logical table points to a physical table, the logical table acts as a mutable copy of that physical table through transform operations.

Constructors

Link copied to clipboard
constructor(alias: Output<String>, dataTransforms: Output<List<DataSetTransformOperationArgs>>? = null, source: Output<DataSetLogicalTableSourceArgs>? = null)

Properties

Link copied to clipboard
val alias: Output<String>

A display name for the logical table.

Link copied to clipboard

Transform operations that act on this logical table. For this structure to be valid, only one of the attributes can be non-null.

Link copied to clipboard

Source of this logical table.

Functions

Link copied to clipboard
open override fun toJava(): DataSetLogicalTableArgs