Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FLINK-18423][docs] Fix Prefer tag in document "Detecting Patterns" age of "Streaming Concepts" #12764

Merged
merged 1 commit into from Jun 28, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 5 additions & 5 deletions docs/dev/table/streaming/match_recognize.md
Expand Up @@ -25,7 +25,7 @@ under the License.
-->

It is a common use case to search for a set of event patterns, especially in case of data streams.
Flink comes with a [complex event processing (CEP) library]({{ site.baseurl }}/dev/libs/cep.html)
Flink comes with a [complex event processing (CEP) library]({% link dev/libs/cep.md %})
which allows for pattern detection in event streams. Furthermore, Flink's SQL API provides a
relational way of expressing queries with a large set of built-in functions and rule-based
optimizations that can be used out of the box.
Expand Down Expand Up @@ -93,10 +93,10 @@ project.
{% endhighlight %}

Alternatively, you can also add the dependency to the cluster classpath (see the
[dependency section]({{ site.baseurl}}/dev/project-configuration.html) for more information).
[dependency section]({% link dev/project-configuration.md %}) for more information).

If you want to use the `MATCH_RECOGNIZE` clause in the
[SQL Client]({{ site.baseurl}}/dev/table/sqlClient.html), you don't have to do anything as all the
[SQL Client]({% link dev/table/sqlClient.md %}), you don't have to do anything as all the
dependencies are included by default.

### SQL Semantics
Expand Down Expand Up @@ -263,8 +263,8 @@ look at the [event stream navigation](#pattern-navigation) section.
### Aggregations

Aggregations can be used in `DEFINE` and `MEASURES` clauses. Both
[built-in]({{ site.baseurl }}/dev/table/functions/systemFunctions.html) and custom
[user defined]({{ site.baseurl }}/dev/table/functions/udfs.html) functions are supported.
[built-in]({% link dev/table/functions/systemFunctions.md %}) and custom
[user defined]({% link dev/table/functions/udfs.md %}) functions are supported.

Aggregate functions are applied to each subset of rows mapped to a match. In order to understand
how those subsets are evaluated have a look at the [event stream navigation](#pattern-navigation)
Expand Down