|
18 | 18 |
|
19 | 19 | package com.dtstack.flink.sql.exec; |
20 | 20 |
|
21 | | -import com.dtstack.flink.sql.GetPlan; |
22 | | -import com.dtstack.flink.sql.parser.CreateFuncParser; |
23 | | -import com.dtstack.flink.sql.parser.CreateTmpTableParser; |
24 | | -import com.dtstack.flink.sql.parser.FlinkPlanner; |
25 | | -import com.dtstack.flink.sql.parser.InsertSqlParser; |
26 | | -import com.dtstack.flink.sql.parser.SqlParser; |
27 | | -import com.dtstack.flink.sql.parser.SqlTree; |
28 | | -import org.apache.flink.api.common.typeinfo.TypeInformation; |
29 | | -import org.apache.flink.api.java.typeutils.RowTypeInfo; |
30 | | -import org.apache.flink.streaming.api.datastream.DataStream; |
31 | | -import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment; |
32 | | -import org.apache.flink.table.api.*; |
33 | | -import org.apache.flink.table.api.java.StreamTableEnvironment; |
34 | | -import org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl; |
35 | | -import org.apache.flink.table.sinks.TableSink; |
36 | | - |
37 | 21 | import com.dtstack.flink.sql.classloader.ClassLoaderManager; |
38 | 22 | import com.dtstack.flink.sql.enums.ClusterMode; |
39 | 23 | import com.dtstack.flink.sql.enums.ECacheType; |
|
43 | 27 | import com.dtstack.flink.sql.function.FunctionManager; |
44 | 28 | import com.dtstack.flink.sql.option.OptionParser; |
45 | 29 | import com.dtstack.flink.sql.option.Options; |
46 | | -import com.dtstack.flink.sql.side.SideSqlExec; |
| 30 | +import com.dtstack.flink.sql.parser.CreateFuncParser; |
| 31 | +import com.dtstack.flink.sql.parser.CreateTmpTableParser; |
| 32 | +import com.dtstack.flink.sql.parser.FlinkPlanner; |
| 33 | +import com.dtstack.flink.sql.parser.InsertSqlParser; |
| 34 | +import com.dtstack.flink.sql.parser.SqlParser; |
| 35 | +import com.dtstack.flink.sql.parser.SqlTree; |
47 | 36 | import com.dtstack.flink.sql.side.AbstractSideTableInfo; |
| 37 | +import com.dtstack.flink.sql.side.SideSqlExec; |
48 | 38 | import com.dtstack.flink.sql.sink.StreamSinkFactory; |
49 | 39 | import com.dtstack.flink.sql.source.StreamSourceFactory; |
50 | 40 | import com.dtstack.flink.sql.table.AbstractSourceTableInfo; |
|
63 | 53 | import org.apache.calcite.sql.SqlNode; |
64 | 54 | import org.apache.commons.io.Charsets; |
65 | 55 | import org.apache.commons.lang3.StringUtils; |
| 56 | +import org.apache.flink.api.common.typeinfo.TypeInformation; |
| 57 | +import org.apache.flink.api.java.typeutils.RowTypeInfo; |
| 58 | +import org.apache.flink.streaming.api.datastream.DataStream; |
| 59 | +import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment; |
| 60 | +import org.apache.flink.table.api.EnvironmentSettings; |
| 61 | +import org.apache.flink.table.api.Table; |
| 62 | +import org.apache.flink.table.api.TableConfig; |
| 63 | +import org.apache.flink.table.api.TableEnvironment; |
| 64 | +import org.apache.flink.table.api.java.StreamTableEnvironment; |
| 65 | +import org.apache.flink.table.api.java.internal.StreamTableEnvironmentImpl; |
| 66 | +import org.apache.flink.table.sinks.TableSink; |
66 | 67 | import org.slf4j.Logger; |
67 | 68 | import org.slf4j.LoggerFactory; |
68 | 69 |
|
|
72 | 73 | import java.net.URLClassLoader; |
73 | 74 | import java.net.URLDecoder; |
74 | 75 | import java.time.ZoneId; |
| 76 | +import java.util.ArrayList; |
75 | 77 | import java.util.Arrays; |
76 | 78 | import java.util.List; |
77 | 79 | import java.util.Map; |
78 | | -import java.util.Objects; |
79 | 80 | import java.util.Properties; |
80 | 81 | import java.util.Set; |
81 | 82 | import java.util.TimeZone; |
82 | | -import java.util.ArrayList; |
83 | 83 |
|
84 | 84 | /** |
85 | 85 | * 任务执行时的流程方法 |
|
0 commit comments