Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-6935 Integration of SQL and CEP
  3. FLINK-10591

Add functions to return TimeIndicators from MATCH_RECOGNIZE

    XMLWordPrintableJSON

    Details

      Description

      In order to be able to apply windowing on top of results from MATCH_RECOGNIZE clause we have to provide a way to return proper TimeIndicator. We cannot simply return rowtime/proctime for any row of the match, cause match can be finalized e.g. by the first non matching row (in case of greedy), so the TimeIndicator will be equal to the timestamp of that non-matching row.

      The suggestion is to provide functions:

      • MATCH_ROWTIME()
      • MATCH_PROCTIME()
        that will output rowtime/proctime indicators.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dwysakowicz Dawid Wysakowicz
                Reporter:
                dwysakowicz Dawid Wysakowicz
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m