Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-2099

Add a SQL API

    XMLWordPrintableJSON

Details

    Description

      From the mailing list:

      Fabian: Flink's Table API is pretty close to what SQL provides. IMO, the best
      approach would be to leverage that and build a SQL parser (maybe together
      with a logical optimizer) on top of the Table API. Parser (and optimizer)
      could be built using Apache Calcite which is providing exactly this.
      Since the Table API is still a fairly new component and not very feature
      rich, it might make sense to extend and strengthen it before putting
      something major on top.

      Ted: It would also be relatively simple (I think) to retarget drill to Flink if
      Flink doesn't provide enough typing meta-data to do traditional SQL.

      Attachments

        Issue Links

          Activity

            People

              twalthr Timo Walther
              twalthr Timo Walther
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: