Skip to content

Apply operator fails on semantic execution #609

@mla2001

Description

@mla2001

Initial Checks

Summary

Apply operator semantic execution fails because the list of operations is not handled in the validate method.

Reproducible Example

script = "DS_r := inner_join (DS_1 as d1, DS_1 as d2 apply d1 + d2);"

    data_structures = {
        "datasets": [
            {
                "name": "DS_1",
                "DataStructure": [
                    {"name": "Id_1", "type": "Integer", "role": "Identifier", "nullable": False},
                    {"name": "Me_1", "type": "Number", "role": "Measure", "nullable": True},
                ],
            }
        ]
    }

    semantic_analysis(script=script, data_structures=data_structures)

vtlengine version

1.6.0

Python version

Any

OS

Any

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions