??????????



java.lang.NullPointerException
  at 
org.apache.flink.table.api.TableEnvironment.insertInto(TableEnvironment.scala:1300)
  at 
org.apache.flink.table.api.TableEnvironment.sqlUpdate(TableEnvironment.scala:1203)
  at 
org.apache.flink.table.api.TableEnvironment.sqlUpdate(TableEnvironment.scala:1235)
  at 
org.apache.flink.table.client.gateway.local.LocalExecutor.lambda$applyUpdate$10(LocalExecutor.java:605)
  at 
org.apache.flink.table.client.gateway.local.ExecutionContext.wrapClassLoader(ExecutionContext.java:181)
  at 
org.apache.flink.table.client.gateway.local.LocalExecutor.applyUpdate(LocalExecutor.java:603)
  at 
org.apache.flink.table.client.gateway.local.LocalExecutor.executeUpdateInternal(LocalExecutor.java:508)
  at 
org.apache.flink.table.client.gateway.local.LocalExecutor.executeUpdate(LocalExecutor.java:342)
  at 
org.apache.flink.table.client.cli.CliClient.callInsertInto(CliClient.java:483)
  at org.apache.flink.table.client.cli.CliClient.callCommand(CliClient.java:286)
  at java.util.Optional.ifPresent(Optional.java:159)
  at org.apache.flink.table.client.cli.CliClient.open(CliClient.java:174)
  at org.apache.flink.table.client.SqlClient.openCli(SqlClient.java:125)
  at org.apache.flink.table.client.SqlClient.start(SqlClient.java:107)
  at org.apache.flink.table.client.SqlClient.main(SqlClient.java:202)





val sinkFieldTypes = tableSink
      .getFieldTypes
      .map(_.toInternalType)

????????null????????????


------------------ ???????? ------------------
??????: "Kurt Young"<[email protected]>;
????????: 2019??3??7??(??????) ????12:06
??????: "user-zh"<[email protected]>;

????: Re: sql-client batch ????????????



??????????????????????????????

Best,
Kurt


On Thu, Mar 7, 2019 at 9:23 AM yuess_coder <[email protected]> wrote:

> ????sql-client??????????
>
> create table csv_source1(
> id varchar,
> name varchar
> ) with (
> type ='csv',
> path = '/Users/IdeaProjects/github/apache-flink/build-target/bin/test1.csv'
> );
>
>
> create table csv_sink(
> id varchar,
> name varchar
> ) with (
> type ='csv',
> path = '/Users/IdeaProjects/github/apache-flink/build-target/bin/test4.csv'
> );
>
> insert into csv_sink  select t1.name,t1.id from csv_source1 t1
>
>
> ??????org.apache.flink.table.api.TableEnvironment??????1300????????????execution
> batch????????????execution 
> streaming????????????????????????batch????????????sql?
>
>
>

回复