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

FLIP-376: Add DISTRIBUTED BY clause

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.20.0
    • Table SQL / API
    • None
    • Hide
      Many SQL vendors expose the concepts of Partitioning, Bucketing, and Clustering. Here, we introduce the concept of Bucketing to Flink.

      This change focuses solely on the syntax and necessary API changes to offer a native way of declaring bucketing. Similar to partitioning, runtime support is determined by a table's connector.
      Show
      Many SQL vendors expose the concepts of Partitioning, Bucketing, and Clustering. Here, we introduce the concept of Bucketing to Flink. This change focuses solely on the syntax and necessary API changes to offer a native way of declaring bucketing. Similar to partitioning, runtime support is determined by a table's connector.

    Description

      Many SQL vendors expose the concepts of Partitioning, Bucketing, and Clustering.

      FLIP-376 proposes to introduce the concept of Bucketing to Flink.

      It focuses solely on the syntax and necessary API changes to offer a native way of declaring bucketing. Whether this is supported or not during runtime should then be a connector characteristic - similar to partitioning.

      Attachments

        1. image-2024-07-08-23-45-43-850.png
          61 kB
          Weijie Guo
        2. image-2024-07-08-23-46-11-355.png
          287 kB
          Weijie Guo

        Activity

          People

            jhughes Jim Hughes
            twalthr Timo Walther
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: