Elasticsearch Connector für Jitterbit Integration Studio
Zusammenfassung
Der Elasticsearch Konnektor ermöglicht den Zugriff auf Elasticsearch.
Der Connector bietet eine Schnittstelle zum Erstellen einer Elasticsearch-Verbindung, die die Grundlage für die Generierung bildet Instanzen von Elasticsearch Aktivitäten. Diese Aktivitäten interagieren, sobald sie konfiguriert sind, mit Elasticsearch über die Verbindung.
Der Zugriff auf den Elasticsearch Konnektor erfolgt über die Tab Endpoints und -konnektoren der Designkomponentenpalette (siehe Komponentenpalette).
Connector-Übersicht
Dieser Connector wird verwendet, um zunächst eine Elasticsearch Verbindung zu konfigurieren. Mit dieser Verbindung verknüpfte Aktivitätstypen werden dann verwendet, um Instanzen von Aktivitäten zu erstellen, die Sie können in einer Operation als Quellen (die Daten bereitstellen) oder Ziele (die Daten empfangen) verwendet werden.
Eine bestimmte Elasticsearch Verbindung und ihre Aktivitäten werden zusammen als Elasticsearch Endpoint bezeichnet:
-
Suche: Ruft vorhandene Datensätze von Elasticsearch ab und soll als Quelle in einer Operation verwendet werden.
-
Index abrufen: Ruft eine Liste von Indizes von Elasticsearch ab und soll wird als Quelle in einer Operation verwendet.
-
Dokument abrufen: Ruft ein Dokument von Elasticsearch ab und ist für die Verwendung vorgesehen als Quelle in einer Operation.
-
Dokument löschen: Löscht ein Dokument aus Elasticsearch und soll als Ziel bei einer Operation verwendet.
-
Index öffnen: Öffnet einen zuvor geschlossenen Index in Elasticsearch und soll als Ziel bei einer Operation verwendet.
-
Index schließen: Schließt einen Index in Elasticsearch und ist als Ziel einer Operation.
-
Index erstellen: Erstellt einen neuen Index in Elasticsearch und soll verwendet werden als ein Ziel in einer Operation.
-
Dokument erstellen: Erstellt ein neues Dokument in Elasticsearch und soll als Ziel bei einer Operation verwendet werden.
-
Index löschen: Löscht einen oder mehrere Indizes aus Elasticsearch und dient dazu als Ziel bei einer Operation verwendet werden.
-
Dokument aktualisieren: Aktualisiert ein Dokument in Elasticsearch und soll als Ziel bei einer Operation verwendet.
Hinweis
Dieser Connector ist ein Connector SDK-basierter Connector, auf den Jitterbit verweisen kann, wenn Änderungen an mit dem Connector SDK erstellten Connectoren kommuniziert werden.
Voraussetzungen und unterstützte API Versionen
Der Elasticsearch Connector erfordert die Verwendung einer Agent-Version 10.1 oder höher. Diese Agentenversionen laden automatisch die die neueste Version des Connectors, falls erforderlich.
Der Elasticsearch Konnektor verwendet die Elasticsearch REST API 7.14.1. Weitere Informationen finden Sie in der API Dokumentation für Informationen zu den Schema und Feldern.
Fehlerbehebung
Wenn Sie Probleme mit dem Elasticsearch Connector haben, werden die folgenden Schritte zur Fehlerbehebung empfohlen:
-
Klicken Sie in der Verbindungskonfiguration auf die Schaltfläche Test, um sicherzustellen, dass die Verbindung erfolgreich ist und die neueste Version des Connectors auf den Agenten heruntergeladen wird (es sei denn, Sie verwenden die Organisationsrichtlinie Automatische Connector-Aktualisierung deaktivieren).
-
Überprüfen Sie die Operation für alle Informationen, die während der Ausführung der Operation geschrieben werden.
-
Aktivieren Sie die debuggen für Operation (für Cloud-Agenten oder für private Vertreter), um zusätzliche Protokolldateien und Daten zu generieren.
-
Wenn Sie private Agenten verwenden, können Sie Connector Verbose Logging aktivieren für diesen Connector unter Verwendung dieses spezifischen Konfigurationseintrags mit Loggername und -ebene:
<logger name="org.jitterbit.connector.elasticsearch" level="DEBUG"/>
-
Wenn Sie private Agenten verwenden, können Sie die Agentenprotokolle überprüfen für weitere Informationen.
-
Weitere Hinweise zur Fehlerbehebung finden Sie unter Fehlerbehebung bei Vorgängen.