Java源码示例:org.apache.flink.examples.java.relational.TPCHQuery3
示例1
@Test
public void dumpTPCH3() {
// prepare the test environment
PreviewPlanEnvironment env = new PreviewPlanEnvironment();
env.setAsContext();
try {
TPCHQuery3.main(new String[] {
"--lineitem", IN_FILE,
"--customer", IN_FILE,
"--orders", OUT_FILE,
"--output", "123"});
} catch (OptimizerPlanEnvironment.ProgramAbortException pae) {
// all good.
} catch (Exception e) {
e.printStackTrace();
Assert.fail("TPCH3 failed with an exception");
}
dump(env.getPlan());
}
示例2
@Test
public void dumpTPCH3() {
// prepare the test environment
PreviewPlanEnvironment env = new PreviewPlanEnvironment();
env.setAsContext();
try {
TPCHQuery3.main(new String[] {
"--lineitem", IN_FILE,
"--customer", IN_FILE,
"--orders", OUT_FILE,
"--output", "123"});
} catch (OptimizerPlanEnvironment.ProgramAbortException pae) {
// all good.
} catch (Exception e) {
e.printStackTrace();
Assert.fail("TPCH3 failed with an exception");
}
dump(env.getPlan());
}
示例3
@Test
public void dumpTPCH3() {
// prepare the test environment
PreviewPlanEnvironment env = new PreviewPlanEnvironment();
env.setAsContext();
try {
TPCHQuery3.main(new String[] {
"--lineitem", IN_FILE,
"--customer", IN_FILE,
"--orders", OUT_FILE,
"--output", "123"});
} catch (OptimizerPlanEnvironment.ProgramAbortException pae) {
// all good.
} catch (Exception e) {
e.printStackTrace();
Assert.fail("TPCH3 failed with an exception");
}
dump(env.getPlan());
}
示例4
@Test
public void dumpTPCH3() {
// prepare the test environment
PreviewPlanEnvironment env = new PreviewPlanEnvironment();
env.setAsContext();
try {
TPCHQuery3.main(new String[] {
"--lineitem", IN_FILE,
"--customer", IN_FILE,
"--orders", OUT_FILE,
"--output", "123"});
} catch (OptimizerPlanEnvironment.ProgramAbortException pae) {
// all good.
} catch (Exception e) {
e.printStackTrace();
Assert.fail("TPCH3 failed with an exception");
}
dump(env.getPlan());
}
示例5
@Test
public void dumpTPCH3() throws Exception {
verifyPlanDump(TPCHQuery3.class,
"--lineitem", IN_FILE,
"--customer", IN_FILE,
"--orders", OUT_FILE,
"--output", "123");
}
示例6
@Test
public void dumpTPCH3() throws Exception {
verifyOptimizedPlan(TPCHQuery3.class,
"--lineitem", IN_FILE,
"--customer", IN_FILE,
"--orders", OUT_FILE,
"--output", "123");
}