Elastic connectors
editElastic connectors
editA connector is a type of Elastic integration that syncs data from an original data source to an Elastic deployment. Each connector extracts the original files, records, or objects; and transforms them into documents within Elasticsearch.
Several connector workflows are available. Get started by choosing a workflow and a data source.
Native connectors
editNative connectors are available directly within your Elastic Cloud deployment. No additional infrastructure is required.
Native connectors sync data sources directly to Elasticsearch indices. Create these indices using the Connector workflow within Kibana. See Native connectors.
The following connectors are available as native connectors:
Connector clients and frameworks
editConnector clients are open-code connector implementations you can deploy to your own infrastructure. Connector clients allow you to customize connectors to satisfy your needs, use new connectors before they are available natively within Elastic Cloud, and build your own connectors for custom data sources.
Connector clients sync data sources directly to Elasticsearch indices. Create these indices using the Connector workflow within Kibana. See Connector clients and frameworks.
The following connectors are available as connector clients:
- Azure Blob Storage (Python)
- Confluence (Python)
- Google Cloud Storage (Python)
- Jira (Python)
- MongoDB (Python)
- MicrosoftSQL (Python)
- MySQL (Python)
- Network drive (Python)
- Oracle (Python)
- PostgreSQL (Python)
- S3 (Python)
- SharePoint (Python)
Connector clients are built using connector frameworks. Use these frameworks to deploy existing connector clients, or create your own clients to sync from custom data sources.
The following connector frameworks are available:
- Python (branch 8.8, compatible with Elastic 8.8)
Workplace Search connectors
editWorkplace Search connectors are available directly within your Elastic deployment, through the Workplace Search product. No additional infrastructure is required. Workplace Search connector packages are open-code connector implementations you can deploy to your own infrastructure.
Workplace Search connectors (and connector packages) sync data sources to Workplace Search content sources. Create these content sources using the Workplace Search product within Kibana. See Workplace Search connectors.
The following Workplace Search connectors are available:
- Box
- Confluence Cloud
- Confluence Cloud (Ruby connector package)
- Confluence Server
- Dropbox
- GitHub
- Gmail
- Google Drive
- Jira Cloud
- Jira Server
- Network drives (Python connector package)
- OneDrive
- Outlook (Python connector package)
- Salesforce
- ServiceNow
- SharePoint Online
- SharePoint Online (Ruby connector package)
- SharePoint Server (Python connector package)
- Slack
- Teams (Python connector package)
- Zendesk
- Zoom (Python connector package)