| { | |
| "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: "file:///"}, | |
| files:["#{TEST_FILE_1}"] | |
| }, | |
| { | |
| @id:2, | |
| pop:"fs-scan", | |
| format: {type: "json"}, | |
| storage:{type: "file", connection: "file:///"}, | |
| files:["#{TEST_FILE_2}"] | |
| }, | |
| { | |
| "pop" : "project", | |
| "@id" : 3, | |
| "exprs" : [ { | |
| "ref" : "A", | |
| "expr" : "A" | |
| }, | |
| { "ref" : "CCOL", "expr" : "C" } | |
| ], | |
| "child" : 1 | |
| }, | |
| { | |
| "pop" : "project", | |
| "@id" : 4, | |
| "exprs" : [ { | |
| "ref" : "B", | |
| "expr" : "B" | |
| }, | |
| { "ref" : "DCOL", "expr" : "D" } | |
| ], | |
| "child" : 2 | |
| }, | |
| { | |
| @id: 5, | |
| right: 3, | |
| left: 4, | |
| pop: "hash-join", | |
| conditions: [ | |
| {relationship: "==", left: "B", right: "A"}, | |
| {relationship: "==", left: "DCOL", right: "CCOL"} | |
| ], | |
| joinType : "INNER" | |
| }, | |
| { | |
| @id: 6, | |
| child: 5, | |
| pop: "screen" | |
| } | |
| ] | |
| } |