mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-07-03 03:43:22 -04:00
27 lines
No EOL
1.3 KiB
Text
27 lines
No EOL
1.3 KiB
Text
[#es-connectors-framework]
|
|
== Elastic connector framework: build and customize connectors
|
|
++++
|
|
<titleabbrev>Build and customize connectors</titleabbrev>
|
|
++++
|
|
|
|
The Elastic connector framework enables developers to build Elastic-supported self-managed connectors which sync third-party data sources to Elasticsearch.
|
|
The framework implements common functionalities out of the box, so developers can focus on the logic specific to integrating their chosen data source.
|
|
|
|
The framework ensures compatibility, makes it easier for our team to review PRs, and help out in the development process.
|
|
When you build using our framework, we provide a pathway for the connector to be officially supported by Elastic.
|
|
|
|
[discrete#es-connectors-framework-use-cases]
|
|
=== Use cases
|
|
|
|
The framework serves two distinct, but related use cases:
|
|
|
|
* Customizing an existing Elastic <<es-build-connector, self-managed connector>>
|
|
* Building a new self-managed connector
|
|
|
|
[discrete#es-connectors-framework-learn-more]
|
|
=== Learn more
|
|
|
|
To learn how to contribute connectors using the framework, refer to our https://github.com/elastic/connectors/blob/main/docs/CONTRIBUTING.md[contributing guide] in the `connectors` repository.
|
|
This guide explains how to get started and includes a contribution checklist and pull request guidelines.
|
|
|
|
This repo contains all the source code for existing Elastic connectors. |