Skip to content

Commit 42cc52f

Browse files
biniona-mongodbChris Cho
authored andcommitted
(DOCSP-15796) Sink Connector Overview (#170)
Co-authored-by: Chris Cho <chris.cho@10gen.com>
1 parent 8076d4a commit 42cc52f

File tree

6 files changed

+47
-18
lines changed

6 files changed

+47
-18
lines changed

snooty.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ avro-short = "Avro"
1313
kafka-connect = "Confluent Kafka Connect"
1414
connector_version="1.6"
1515
connector_driver_version="4.3"
16+
sink-connector="MongoDB Kafka sink connector"
17+
source-connector="MongoDB Kafka source connector"
1618
connector_driver_url_base="https://docs.mongodb.com/drivers/java/sync/v{+connector_driver_version+}/"

source/introduction/kafka-connect.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _kafka_introduction_kafka_connect:
2+
13
=======================
24
Kafka and Kafka Connect
35
=======================

source/sink-connector.txt

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,37 @@
1-
====================
2-
Kafka Sink Connector
3-
====================
1+
==============
2+
Sink Connector
3+
==============
44

55
.. toctree::
66
:titlesonly:
77
:maxdepth: 1
88

99
Configuration Properties </sink-connector/configuration-properties>
10-
Security and Authentication </sink-connector/security-and-authentication>
1110
Fundamentals </sink-connector/fundamentals>
12-
Performance Optimization </sink-connector/performance-optimization>
13-
14-
abc
11+
12+
.. default-domain:: mongodb
13+
14+
.. contents:: On this page
15+
:local:
16+
:backlinks: none
17+
:depth: 2
18+
:class: singlecol
19+
20+
Overview
21+
--------
22+
23+
This section focuses on the **{+sink-connector+}**.
24+
The {+sink-connector+} is a {+kc+} connector that reads data from {+ak+} and
25+
writes data to MongoDB.
26+
27+
Configuration Properties
28+
------------------------
29+
30+
To learn about configuration options for your sink connector, see the
31+
:ref:`Configuration Properties <kafka-sink-configuration-properties>` section.
32+
33+
Fundamentals
34+
------------
35+
36+
To learn how features of the sink connector work and how to configure them, see the
37+
:ref:`Fundamentals <kafka-sink-fundamentals>` section.
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.. _kafka-sink-fundamentals:
2+
13
============
24
Fundamentals
35
============
@@ -8,8 +10,13 @@ Fundamentals
810

911
Write Model Strategies </sink-connector/fundamentals/write-strategies>
1012
Post-processors </sink-connector/fundamentals/post-processors>
11-
Data Transformations </sink-connector/fundamentals/data-transformations>
12-
Error Handling Strategies </sink-connector/fundamentals/error-handling-strategies>
13+
Error Handling </sink-connector/fundamentals/error-handling-strategies>
1314
Change Data Capture Handlers </sink-connector/fundamentals/change-data-capture>
1415

15-
asdf
16+
Read the following sections to learn how {+sink-connector+} features work and
17+
how to configure them:
18+
19+
- :doc:`Specify How the Connector Writes Data to MongoDB </sink-connector/fundamentals/write-strategies>`
20+
- :doc:`Modify Sink Records </sink-connector/fundamentals/post-processors>`
21+
- :doc:`Handle Errors </sink-connector/fundamentals/error-handling-strategies>`
22+
- :doc:`Convert Change Data Capture Events to Write Operations </sink-connector/fundamentals/change-data-capture>`

source/sink-connector/fundamentals/data-transformations.txt

Lines changed: 0 additions & 5 deletions
This file was deleted.

source/sink-connector/fundamentals/error-handling-strategies.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
=========================
2-
Error Handling Strategies
3-
=========================
1+
==============
2+
Error Handling
3+
==============
44

55
.. default-domain:: mongodb
66

0 commit comments

Comments
 (0)