Skip to content

Commit dfdfd03

Browse files
authored
Add Flink SQL tutorials to separate card (#1631)
1 parent a364684 commit dfdfd03

File tree

2 files changed

+28
-8
lines changed

2 files changed

+28
-8
lines changed

assets/img/icon-flink.png

6.04 KB
Loading

index.html

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,18 @@ <h2 class="subtitle">From Idea to Proof-of-concept: Learn the Apache Kafka® fun
5454

5555
<div class="card">
5656
<div class="title">
57-
<img src="{{ "/assets/img/icon-kafka-blue.svg" | relative_url }}" />
58-
<div>CLI</div>
59-
<!-- Using Apache Kafka and Confluent CLIs to produce and consume events -->
57+
<img src="{{ "/assets/img/icon-flink.png" | relative_url }}" />
58+
<div>Flink SQL</div>
59+
<!-- Building event streaming applications with Flink SQL-->
6060
</div>
6161
<ul>
62-
<li><a href="{{ "/kafka-console-consumer-producer-basics/confluent.html" | relative_url }}">Basic Produce and Consume</a></li>
63-
<li><a href="{{ "/kafka-console-consumer-producer-avro/confluent.html" | relative_url }}">CLI with (de)serializers</a></li>
64-
<li><a href="{{ "/kafka-console-consumer-primitive-keys-values/kafka.html" | relative_url }}">Primitive keys and values</a></li>
65-
<li><a href="{{ "/kafka-console-consumer-read-specific-offsets-partitions/confluent.html" | relative_url }}">Read from an offset and partition</a></li>
62+
<li><a href="{{ "/create-stateful-aggregation-count/flinksql.html" | relative_url }}">Aggregations: counting</a></li>
63+
<li><a href="{{ "/create-stateful-aggregation-minmax/flinksql.html" | relative_url }}">Aggregations: min-max</a></li>
64+
<li><a href="{{ "/join-a-stream-to-a-stream/flinksql.html" | relative_url }}">Temporal joins</a></li>
65+
<li><a href="{{ "/filter-a-stream-of-events/flinksql.html" | relative_url }}">Filtering</a></li>
66+
<li><a href="{{ "/create-tumbling-windows/flinksql.html" | relative_url }}">Tumbling windows</a></li>
67+
<li><a href="{{ "/split-a-stream-of-events-into-substreams/flinksql.html" | relative_url }}">Splitting event streams</a></li>
68+
<li><a href="{{ "/finding-distinct-events/flinksql.html" | relative_url }}">Deduplication</a></li>
6669
</ul>
6770
</div>
6871

@@ -209,6 +212,20 @@ <h2 class="subtitle">From Idea to Proof-of-concept: Learn the Apache Kafka® fun
209212

210213
<div class="cards fourth-card-row">
211214

215+
<div class="card">
216+
<div class="title">
217+
<img src="{{ "/assets/img/icon-kafka-blue.svg" | relative_url }}" />
218+
<div>CLI</div>
219+
<!-- Using Apache Kafka and Confluent CLIs to produce and consume events -->
220+
</div>
221+
<ul>
222+
<li><a href="{{ "/kafka-console-consumer-producer-basics/confluent.html" | relative_url }}">Basic Produce and Consume</a></li>
223+
<li><a href="{{ "/kafka-console-consumer-producer-avro/confluent.html" | relative_url }}">CLI with (de)serializers</a></li>
224+
<li><a href="{{ "/kafka-console-consumer-primitive-keys-values/kafka.html" | relative_url }}">Primitive keys and values</a></li>
225+
<li><a href="{{ "/kafka-console-consumer-read-specific-offsets-partitions/confluent.html" | relative_url }}">Read from an offset and partition</a></li>
226+
</ul>
227+
</div>
228+
212229
<div class="card">
213230
<div class="title">
214231
<img src="{{ "/assets/img/icon-function.svg" | relative_url }}" />
@@ -237,6 +254,9 @@ <h2 class="subtitle">From Idea to Proof-of-concept: Learn the Apache Kafka® fun
237254
<li><a href="{{ "/geo-distance/ksql.html" | relative_url }}">Calculate lat-long distance</a></li>
238255
</ul>
239256
</div>
257+
</div>
258+
<!-- END fourth card row -->
259+
<div class="cards fifth-card-row">
240260

241261
<div class="card card-cta">
242262
<div class="title">
@@ -261,7 +281,7 @@ <h2 class="subtitle">From Idea to Proof-of-concept: Learn the Apache Kafka® fun
261281
</div>
262282
</div>
263283
</div>
264-
<!-- END fourth-card row-->
284+
<!-- END fifth-card row-->
265285
</div>
266286

267287

0 commit comments

Comments
 (0)