blob: fdd67d084cf1a0d34bf30ade298898d5bde2cd99 [file] [log] [blame]
{
"head": {
"version": 1,
"generator": {"type": "org.apache.drill.exec.planner.logical.DrillImplementor", "info": ""},
"type": "APACHE_DRILL_PHYSICAL",
"resultMode": "EXEC"
},
"graph": [
{
"@id": 1,
"pop": "fs-scan",
"format": {"type": "json"},
"storage": {"type": "file", "connection": "classpath:///", "enabled": true},
"files": ["/input_complex_decimal.json"]
},
{
"pop": "project",
"@id": 2,
"exprs": [
{"ref": "DEC28", "expr": "(cast(B as vardecimal(38, 16)))"},
{"ref": "DEC38", "expr": "(cast(A as vardecimal(28, 16)))"},
{"ref": "DEC18", "expr": "(cast(B as vardecimal(18, 0)))"},
{"ref": "DEC9", "expr": "(cast(A as vardecimal(10, 0)))"}
],
"child": 1
},
{
"pop": "project",
"@id": 4,
"exprs": [
{"ref": "DEC28_COL", "expr": "cast(DEC28 as decimal38sparse(38, 16))"},
{"ref": "DEC38_COL", "expr": "cast(DEC38 as decimal28sparse(28, 16))"},
{"ref": "DEC18_COL", "expr": "cast(DEC18 as decimal18(18, 0))"},
{"ref": "DEC9_COL", "expr": "cast(DEC9 as decimal9(10, 0))"}
],
"child": 2
},
{
"pop": "screen",
"@id": 5,
"child": 4
}
]
}