接口 SQLEngine

  • 所有已知实现类:
    ZetaSQLEngine

    public interface SQLEngine
    • 方法概要

      所有方法 实例方法 抽象方法 默认方法 
      修饰符和类型 方法 说明
      default void close()  
      void init​(String inputTableName, String catalogTableName, org.apache.seatunnel.api.table.type.SeaTunnelRowType inputRowType, String sql)  
      org.apache.seatunnel.api.table.type.SeaTunnelRow transformBySQL​(org.apache.seatunnel.api.table.type.SeaTunnelRow inputRow)  
      org.apache.seatunnel.api.table.type.SeaTunnelRowType typeMapping​(List<String> inputColumnsMapping)  
    • 方法详细资料

      • init

        void init​(String inputTableName,
                  String catalogTableName,
                  org.apache.seatunnel.api.table.type.SeaTunnelRowType inputRowType,
                  String sql)
      • typeMapping

        org.apache.seatunnel.api.table.type.SeaTunnelRowType typeMapping​(List<String> inputColumnsMapping)
      • transformBySQL

        org.apache.seatunnel.api.table.type.SeaTunnelRow transformBySQL​(org.apache.seatunnel.api.table.type.SeaTunnelRow inputRow)
      • close

        default void close()