[ https://issues.apache.org/jira/browse/FLINK-22693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17348097#comment-17348097 ]
sadfdddd commented on FLINK-22693: ---------------------------------- [~jark] The program can run without EXPLAIN PLAN FOR First of all, I found that the difference between having EXPLAIN and not having EXPLAIN is in class org.apache.flink.table.planner.calcite.FlinkPlannerImpl . On line 143, INSERT sqlNode direct return .but explain will validator.validate(explain.getExplicandum) > EXPLAIN cannot be used on Hbase table when useing ROW type > ---------------------------------------------------------- > > Key: FLINK-22693 > URL: https://issues.apache.org/jira/browse/FLINK-22693 > Project: Flink > Issue Type: Bug > Components: Connectors / HBase, Table SQL / API > Affects Versions: 1.12.2 > Reporter: sadfdddd > Priority: Major > Attachments: Driver.java, hbase.PNG, pom.xml > > > We use ’EXPLAIN PLAN FOR‘ as a way of validating SQL > calcite will no longer work and throw an exception when we sink to HBase > table and use row type > !hbase.PNG! -- This message was sent by Atlassian Jira (v8.3.4#803005)