Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-10232 Add a SQL DDL
  3. FLINK-13661

Add a stream specific CREATE TABLE SQL DDL

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Table SQL / API
    • Labels:
      None

      Description

      FLINK-6962 has introduced a basic SQL DDL to create a table. However, it doesn't support stream specific features, for example, watermark definition, changeflag definition, computed columns, primary keys and so on.

      We started a design doc[1] to discuss the concepts of source and sink to help us have a well-defined DDL. Once the FLIP is accepted, we can start the work.

      [1]: https://docs.google.com/document/d/1yrKXEIRATfxHJJ0K3t6wUgXAtZq8D-XgvEnvl2uUcr0/edit#heading=h.c05t427gfgxa

      Considering the streaming DDL is a huge topic, we decided to split it into separate FLIPs. Here comes the first one.
      FLIP-66: Support time attribute in SQL DDL: https://docs.google.com/document/d/1-SecocBqzUh7zY6HBYcfMlG_0z-JAcuZkCvsmN3LrOw/edit#

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jark Jark Wu
            • Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

              • Created:
                Updated: