File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed
other-builtin-functions/03_current_watermark Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -55,14 +55,14 @@ CREATE TABLE `late_usage_events` (
5555-- Create a view with non-late data
5656CREATE TEMPORARY VIEW ` mobile_data` AS
5757 SELECT * FROM mobile_usage
58- WHERE CURRENT_WATERMARK(log_time) IS NOT NULL
59- OR log_time < CURRENT_WATERMARK(log_time);
58+ WHERE CURRENT_WATERMARK(log_time) IS NULL
59+ OR log_time > CURRENT_WATERMARK(log_time);
6060
6161-- Create a view with late data
6262CREATE TEMPORARY VIEW ` late_mobile_data` AS
6363 SELECT * FROM mobile_usage
64- WHERE CURRENT_WATERMARK(log_time) IS NULL
65- OR log_time > CURRENT_WATERMARK(log_time);
64+ WHERE CURRENT_WATERMARK(log_time) IS NOT NULL
65+ AND log_time <= CURRENT_WATERMARK(log_time);
6666
6767BEGIN STATEMENT SET ;
6868
8383## Example Output
8484
8585![ 03_current_watermark] ( 03_current_watermark.png )
86+
87+ ### Late data
88+
89+ ![ 03_late_data] ( 03_late_data.png )
You can’t perform that action at this time.
0 commit comments