Skip to content

JoinOperation

Source code in docs_src/capo_quicksight/types/join_operation.py
class JoinOperation(TypedDict, closed=True):
    alias: "capo_quicksight.types.transform_operation_alias.TransformOperationAlias"
    """<p>Alias for this operation.</p>"""
    left_operand: (
        "capo_quicksight.types.transform_operation_source.TransformOperationSource"
    )
    """<p>The left operand for the join operation.</p>"""
    right_operand: (
        "capo_quicksight.types.transform_operation_source.TransformOperationSource"
    )
    """<p>The right operand for the join operation.</p>"""
    type: "capo_quicksight.types.join_operation_type.JoinOperationType"
    """<p>The type of join to perform, such as <code>INNER</code>, <code>LEFT</code>, <code>RIGHT</code>, or <code>OUTER</code>.</p>"""
    on_clause: "capo_quicksight.types.join_operation_on_clause.JoinOperationOnClause"
    """<p>The join condition that specifies how to match rows between the left and right operands.</p>"""
    left_operand_properties: NotRequired[
        "capo_quicksight.types.join_operand_properties.JoinOperandProperties"
    ]
    """<p>Properties that control how the left operand's columns are handled in the join result.</p>"""
    right_operand_properties: NotRequired[
        "capo_quicksight.types.join_operand_properties.JoinOperandProperties"
    ]
    """<p>Properties that control how the right operand's columns are handled in the join result.</p>"""

alias instance-attribute

Alias for this operation.

left_operand instance-attribute

The left operand for the join operation.

left_operand_properties instance-attribute

left_operand_properties: NotRequired[JoinOperandProperties]

Properties that control how the left operand's columns are handled in the join result.

on_clause instance-attribute

The join condition that specifies how to match rows between the left and right operands.

right_operand instance-attribute

right_operand: TransformOperationSource

The right operand for the join operation.

right_operand_properties instance-attribute

right_operand_properties: NotRequired[JoinOperandProperties]

Properties that control how the right operand's columns are handled in the join result.

type instance-attribute

The type of join to perform, such as INNER, LEFT, RIGHT, or OUTER.