Skip to content

InputColumn

Source code in docs_src/capo_quicksight/types/input_column.py
class InputColumn(TypedDict, closed=True):
    name: "capo_quicksight.types.column_name.ColumnName"
    """<p>The name of this column in the underlying data source.</p>"""
    id: NotRequired["capo_quicksight.types.column_id.ColumnId"]
    """<p>A unique identifier for the input column.</p>"""
    type: "capo_quicksight.types.input_column_data_type.InputColumnDataType"
    """<p>The data type of the column.</p> <p> <b>Note:</b> <code>SEMISTRUCT</code> represents Athena's map, row, and struct data types. It is supported when using the new data preparation experience.</p>"""
    sub_type: NotRequired[
        "capo_quicksight.types.column_data_sub_type.ColumnDataSubType"
    ]
    """<p>The sub data type of the column. Sub types are only available for decimal columns that are part of a SPICE dataset.</p>"""

id instance-attribute

id: NotRequired[ColumnId]

A unique identifier for the input column.

name instance-attribute

name: ColumnName

The name of this column in the underlying data source.

sub_type instance-attribute

sub_type: NotRequired[ColumnDataSubType]

The sub data type of the column. Sub types are only available for decimal columns that are part of a SPICE dataset.

type instance-attribute

The data type of the column.

Note: SEMISTRUCT represents Athena's map, row, and struct data types. It is supported when using the new data preparation experience.