Elasticsearch-Verbindung im Jitterbit Studio
Einführung
Eine Elasticsearch-Verbindung, die mit dem Elasticsearch-Connector erstellt wurde, ermöglicht den Zugriff auf Elasticsearch. Sobald eine Verbindung konfiguriert ist, können Instanzen von Elasticsearch-Aktivitäten erstellt werden, die mit dieser Verbindung verknüpft sind, um entweder als Quellen (um Daten in einem Vorgang bereitzustellen) oder als Ziele (um Daten in einem Vorgang zu konsumieren) verwendet zu werden.
Erstellen oder Bearbeiten einer Elasticsearch-Verbindung
Eine neue Elasticsearch-Verbindung wird mit dem Elasticsearch-Connector aus einem dieser Standorte erstellt:
- Der Registerkarte Projektendpunkte und -connectoren in der Designkomponentenpalette (siehe Designkomponentenpalette).
- Der Seite Globale Endpunkte (siehe Einen globalen Endpunkt erstellen in Globale Endpunkte).
Eine vorhandene Elasticsearch-Verbindung kann von diesen Standorten bearbeitet werden:
- Der Registerkarte Projektendpunkte und -connectoren in der Designkomponentenpalette (siehe Designkomponentenpalette).
- Der Registerkarte Komponenten im Projektbereich (siehe Menü für Komponentenaktionen in Projektbereich Komponentenregister).
- Der Seite Globale Endpunkte (siehe Einen globalen Endpunkt bearbeiten in Globale Endpunkte).
Konfigurieren einer Elasticsearch-Verbindung
Jedes Benutzeroberflächenelement des Konfigurationsbildschirms für die Elasticsearch-Verbindung wird im Folgenden beschrieben.
Tipp
Felder mit einem Variablen-Icon unterstützen die Verwendung von globalen Variablen, Projektvariablen und Jitterbit-Variablen. Beginnen Sie entweder, indem Sie eine öffnende eckige Klammer [ in das Feld eingeben oder indem Sie auf das Variablen-Icon klicken, um ein Menü anzuzeigen, das vorhandene Variablen zur Auswahl auflistet.
-
Verbindungsname: Geben Sie einen Namen ein, um die Elasticsearch-Verbindung zu identifizieren. Der Name muss für jede Elasticsearch-Verbindung einzigartig sein und darf keine Schrägstriche (
/) oder Doppelpunkte (:) enthalten. Dieser Name wird auch verwendet, um den Elasticsearch-Endpunkt zu identifizieren, der sich sowohl auf eine spezifische Verbindung als auch auf deren Aktivitäten bezieht. -
Host: Geben Sie den Netzwerk-Host ein. Wenn kein Schema (HTTP oder HTTPS) angegeben ist, wird beim Senden von Anfragen HTTP angenommen.
-
Portnummer: Geben Sie die Portnummer ein.
-
Authentifizierung verwenden: Wenn ausgewählt, werden Ihr Elasticsearch-Benutzername und -Passwort verwendet. Wenn nicht ausgewählt, werden nur der Host und die Portnummer verwendet.
-
Benutzername: Geben Sie den Benutzernamen ein, der mit Ihrem Elasticsearch-Konto verknüpft ist.
-
Passwort: Geben Sie das Passwort ein, das mit Ihrem Elasticsearch-Konto verknüpft ist.
-
Proxy-Einstellungen verwenden (nur privater Agent): Bei Verwendung eines privaten Agents kann diese Einstellung ausgewählt werden, um die Proxy-Einstellungen des privaten Agents zu verwenden.
-
Test: Klicken Sie, um die Verbindung mit der bereitgestellten Konfiguration zu überprüfen. Wenn die Verbindung getestet wird, wird die neueste Version des Connectors von den Agenten in der Agentengruppe, die mit der aktuellen Umgebung verbunden ist, heruntergeladen. Dieser Connector unterstützt das Aussetzen des Downloads der neuesten Connector-Version durch die Verwendung der Automatische Connector-Aktualisierung deaktivieren Organisationsrichtlinie.
-
Änderungen speichern: Klicken Sie, um die Konfiguration der Verbindung zu speichern und zu schließen.
-
Änderungen verwerfen: Nachdem Sie Änderungen an einer neuen oder bestehenden Konfiguration vorgenommen haben, klicken Sie, um die Konfiguration ohne Speichern zu schließen. Eine Nachricht fragt Sie, ob Sie die Änderungen wirklich verwerfen möchten.
-
Löschen: Nachdem Sie eine bestehende Verbindungs-Konfiguration geöffnet haben, klicken Sie, um die Verbindung dauerhaft aus dem Projekt zu löschen und die Konfiguration zu schließen (siehe Komponentenabhängigkeiten, Löschung und Entfernung). Eine Nachricht fragt Sie, ob Sie die Verbindung wirklich löschen möchten.
Nächste Schritte
Nachdem eine Elasticsearch-Verbindung erstellt wurde, platzieren Sie einen Aktivitätstyp auf der Entwurfskanvas, um eine Aktivitätsinstanz zu erstellen, die entweder als Quelle (um Daten in einem Vorgang bereitzustellen) oder als Ziel (um Daten in einem Vorgang zu konsumieren) verwendet wird.
Menüaktionen für eine Verbindung und ihre Aktivitätstypen sind im Projektbereich und in der Palette der Entwurfskomponenten zugänglich. Für Details siehe Aktionenmenüs in Connector-Grundlagen.
Diese Aktivitätstypen sind verfügbar:
-
Suche: Ruft vorhandene Datensätze aus Elasticsearch ab und ist dafür gedacht, als Quelle in einem Vorgang verwendet zu werden.
-
Index abrufen: Ruft eine Liste von Indizes aus Elasticsearch ab und ist dafür gedacht, als Quelle in einem Vorgang verwendet zu werden.
-
Dokument abrufen: Ruft ein Dokument aus Elasticsearch ab und ist dafür gedacht, als Quelle in einem Vorgang verwendet zu werden.
-
Dokument löschen: Löscht ein Dokument aus Elasticsearch und ist dafür gedacht, als Ziel in einem Vorgang verwendet zu werden.
-
Index öffnen: Öffnet einen zuvor geschlossenen Index in Elasticsearch und ist dafür gedacht, als Ziel in einem Vorgang verwendet zu werden.
-
Index schließen: Schließt einen Index in Elasticsearch und ist dafür gedacht, als Ziel in einem Vorgang verwendet zu werden.
-
Index erstellen: Erstellt einen neuen Index in Elasticsearch und ist dafür gedacht, als Ziel in einem Vorgang verwendet zu werden.
-
Dokument erstellen: Erstellt ein neues Dokument in Elasticsearch und ist dafür gedacht, als Ziel in einem Vorgang verwendet zu werden.
-
Index löschen: Löscht einen oder mehrere Indizes aus Elasticsearch und ist dafür gedacht, als Ziel in einem Vorgang verwendet zu werden.
-
Dokument aktualisieren: Aktualisiert ein Dokument in Elasticsearch und ist dafür gedacht, als Ziel in einem Vorgang verwendet zu werden.