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

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Resolved
    • None
    • None
    • Table SQL / API
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: