Kurzanleitung für Jitterbit Integration Studio
Einführung
Dieses Handbuch richtet sich an neue Benutzer von Integration Studio, Jitterbits webbasierte Projektdesignanwendung. Dieses Handbuch behandelt die Grundlagen für den Einstieg durch die Erstellung eines neuen Projekts von Grund auf und bietet einen Überblick über Projektdesignkonzepte.
Eine umfassende Anleitung und eine schrittweise Anleitung finden Sie in Einführung in Jitterbit Integration Studio Kurs an der Jitterbit University. Als Teil dieses Kurses können Sie auch das ergänzende Labortrainingshandbuch für praktische Module deckt verschiedene Anwendungsfälle ab, um Ihnen den Einstieg zu erleichtern.
Jitterbit Marketplace bietet auch Hunderte von vorgefertigten Projekten an, indem es Integration Studio Integrationsrezepte Und Integration Studio Prozessvorlagen. Informationen zum Einstieg mit einem vorhandenen Rezept oder einer vorhandenen Vorlage finden Sie unter Starten eines Rezept- oder Vorlagenprojekts.
Zugang Integration Studio
Integration Studio Der Zugriff erfolgt direkt über das Harmony-Portal.
Klicken Sie auf der Zielseite des Harmony-Portals auf Integration Studio Fliese:
Integration Studio öffnet sich als nächstes die Seite Projekte, auf der Sie Ihr erstes Projekt erstellen können.
Erstellen eines Projekts
Die Seite Projekte zeigt ein Repository mit zugänglichen Integration Studio Projekte. Wenn Sie zum ersten Mal auf Integration Studio, dieser Bildschirm ist leer. Klicken Sie auf Neues Projekt, um zu beginnen:
Füllen Sie grundlegende Projektinformationen aus auf der Tab Allgemein und klicken Sie dann auf Mit dem Entwurf beginnen, um den Projekt-Designer zu öffnen.
Ein Projekt entwerfen
Der Projektdesigner ist die Schnittstelle, in der Sie ein Projekt entwerfen. Der Projektdesigner umfasst die Projektsymbolleiste, den Projektbereich, die Design-Canvas und eine Komponentenpalette sowie die Konfigurationsbildschirme für jede Komponente, z. B. für Transformations, Scripts, Verbindungen und Aktivitäten.
Beim Öffnen eines Projekts werden folgende Teile des Projektdesigners angezeigt, wie im folgenden Beispiel für ein bereits entworfenes Projekt gezeigt:
Im Allgemeinen entwerfen Sie Workflows - oder Sammlungen von Vorgängen, die zur Benutzerfreundlichkeit für den Benutzer gruppiert sind - innerhalb der Design-Canvas. Dazu verwenden Sie die Werkzeuge, die in der Komponentenpalette, im Projektbereich und auf der Design-Canvas selbst bereitgestellt werden.
Die nächsten Abschnitte führen Sie durch den grundlegenden Designprozess:
- Konnektivität herstellen
- Operation erstellen
- Operationen mithilfe von Operation verketten
- Bereitstellung und Ausführung von Operationen
Herstellen der Konnektivität
Die Design-Komponentenpalette bietet Zugriff auf Konnektivitätsressourcen. Hier bieten Konnektoren die Schnittstelle, über die benutzerdefinierte Eingaben wie Anmeldeinformationen eingegeben werden, um eine Verbindung herzustellen. Auf der Tab Endpoints und Konnektoren der Komponentenpalette zeigt die Kategorie Konnektoren die Konnektortypen an, die konfiguriert werden können. Jeder Konnektor wird durch ein Konnektorordnersymbol und den Konnektornamen dargestellt. Klicken Sie auf einen Konnektor, um einen Konfigurationsbildschirm zu öffnen und eine neue Verbindung für den Zugriff auf eine bestimmte Datenressource zu erstellen:
Detaillierte Anweisungen zum Konfigurieren einer Verbindung finden Sie bei der jeweiligen Verbindung unter Konnektoren. Jedes Mal, wenn Sie eine neue Verbindung erstellen, müssen Sie dies über die Konnektor-Ordnersymbole tun, auf die Sie in der Kategorie Konnektoren zugreifen können.
Sobald Sie eine Verbindung erstellt haben, wird sie in der Kategorie Endpoints angezeigt. Klicken Sie auf eine Verbindung, um den Connector-Ordner zu öffnen und die Aktivitätstypen (Interaktionen mit einem Endpoint) anzuzeigen, die für diese Verbindung konfiguriert werden können.
Ein Endpoint bezieht sich auf eine bestimmte Verbindung und ihre Aktivitäten, die in einem Projekt als Quellen (zum Bereitstellen von Daten) oder Ziele (zum Verbrauchen von Daten) konfiguriert sind.
Erstellen von Operation
Vorgänge, die definieren, was die Integration tun soll, werden durch Hinzufügen und Konfigurieren von Operation - bestehend aus Aktivitäten, Transformations und/oder Scripts - auf der Design-Canvas erstellt.
Der Abschnitt Konnektivität herstellen oben wurde gezeigt, wie man eine Verbindung herstellt und ihre Aktivitätstypen anzeigt.
Um eine Instanz einer Aktivität zu erstellen, platzieren Sie einen Aktivitätstyp auf der Design-Canvas, indem Sie ihn per Drag & Drop-Zone in eine Operation oder Komponenten-Drop-Zone kopieren:
Sobald eine Aktivität erstellt wurde, können Sie darauf doppelklicken, um sie wie für jede spezifische Aktivität unter Konnektoren beschrieben zu konfigurieren.
Um weitere Aktivitäten hinzuzufügen, platzieren Sie sie in einer anderen Drop-Zone. Zusätzliche Operation Dropzonen werden angezeigt, wenn Sie mit der Maus über eine vorhandene Operation fahren. Komponenten-Dropzonen in vorhandenen Operationen werden angezeigt, wenn Sie mit der Maus links oder rechts von vorhandenen Operation fahren. Eine gängige Konfiguration besteht darin, eine Aktivität als Datenquelle und eine zweite Aktivität rechts davon als Datenziel zu konfigurieren.
Möglicherweise möchten Sie einer Operation auch Transformations oder Scripts hinzufügen. Transformations werden verwendet, wenn Sie Daten transformieren möchten, bevor sie ihr Ziel erreichen. Scripts können innerhalb von Transformations auf Zielfeldern und -knoten verwendet werden, um eine bestimmte Logik oder Bedingungen auf die Daten anzuwenden. Scripts können auch als optionale Schritte innerhalb einer Operation für verschiedene Zwecke verwendet werden, z. B. zur Fehlerbehandlung oder zum Durchlaufen von Datensätzen.
Um einer Operation direkt eine neue Transformation oder ein neues Script hinzuzufügen, klicken Sie mit der rechten Maustaste oder auf das Aktionsmenü einer Drop-Zone und wählen Sie Neues Script oder Neue Transformation:
Wenn Sie ein Script oder eine Transformation hinzufügen, wird der Konfigurationsbildschirm automatisch geöffnet. Einzelheiten zur Konfiguration finden Sie unter Transformations und Scripts, jeweils.
Verketten Sie Vorgänge mithilfe von Operation
Nachdem mehrere Operation erstellt wurden, können Sie Operation konfigurieren, um die Ausführung anderer Vorgänge auszulösen, Emails zu senden oder Nachrichten in das Protokoll zu schreiben, nachdem ein Operation erfolgreich war oder fehlgeschlagen ist.
Um diese Aktionen zu konfigurieren, klicken Sie auf das Symbol für das Aktionsmenü in der Operation, und klicken Sie dann auf Einstellungen.
Wählen Sie auf der Tab Aktionen der Einstellungen die Bedingung aus, die die Aktion auslösen soll, welche Aktion ausgeführt werden soll und alle zusätzlichen Parameter, z. B. welche andere Operation ausgeführt werden soll. Weitere Informationen finden Sie unter Operationsaktionen.
Sobald diese Aktionen konfiguriert sind, werden auf der Design-Canvas Linien angezeigt, die visuell alle Aktionen kennzeichnen, die so konfiguriert sind, dass sie bei Erfolg (grüne Linien) oder bei Misserfolg (rote Linien) der Operation ausgeführt werden. Eine Operation, die auf der Grundlage von Operation gestartet wird, wird als nachlegende einer davorlegende Operation bezeichnet.
Bereitstellen und Ausführen von Vorgängen
Nachdem Sie eine Kette von Operationen entwickelt haben, einsetzen und führen sie aus. Um eine Operation Durchführen einsetzen und auszuführen, klicken Sie auf das Symbol „Bereitstellen und Ausführen“ in der Aktionsleiste für Operation.
Alle Vorgänge, die sich nachlegende dem bereitgestellten und ausgeführten Operation befinden, sind ebenfalls eingeschlossen.
Anstelle der manuellen Ausführung können Sie Vorgänge auch so konfigurieren, dass sie nach einem Zeitplan oder mit einem API Trigger oder Ereignistrigger ausgeführt werden. Weitere Informationen finden Sie unter Bereitstellung und Ausführung von Vorgängen.
Nachdem die Vorgänge ausgeführt wurden, können Sie das ordnungsgemäße Verhalten überprüfen, indem Sie Protokolle anzeigen. Um Protokolle für einen bestimmten Operation und nachlegende Vorgänge anzuzeigen, klicken Sie auf das Aktionsmenü oben rechts in einem Operation und wählen Sie Protokolle anzeigen. Weitere Informationen finden Sie unter Vorgangsprotokolle.
Zusätzliche Ressourcen
Beim Entwerfen eines Projekts können Sie die nach Themen geordneten ausführlichen Informationen unter Integration Studio:
- Projekte: Erfahren Sie mehr über die Grundlagen von Projektberechtigungen, Zusammenarbeit und Speichern sowie darüber, wie Sie Projekte erstellen, konfigurieren, einsetzen, migrieren, exportieren, importieren und löschen.
- Projektkomponenten: Durchsuchen Sie Informationen darüber, welche Projektkomponenten vorhanden sind und welche gemeinsamen Aktionen Sie mit den einzelnen Komponenten ausführen können.
- Workflows: Finden Sie Informationen zum Erstellen, Bereitstellen und Löschen von Workflows, zu Abhängigkeiten und dazu, was einen Workflow gültig macht.
- Operationen: Referenzdetails zum Erstellen von Vorgängen, Konfigurieren von Operation wie Aktionen, Optionen und Zeitplänen, Anzeigen von Operation, Bereitstellen und Ausführen von Vorgängen, Anzeigen von Abhängigkeiten und Löschen von Vorgängen sowie dazu, was einen Operation gültig macht.
- Anschlüsse: Informationen zum Konfigurieren von Verbindungen und Aktivitäten zum Herstellen einer Verbindung mit einem bestimmten Endpoint und zur Interaktion mit diesem finden Sie in der endpunktspezifischen Dokumentation.
- Transformations: Informieren Sie sich über die Grundlagen und lernen Sie die Feinheiten der Zuordnung von Dateneingaben zur gewünschten Zielausgabe.
- Schemas: Machen Sie sich mit den verschiedenen Schematypen vertraut und erfahren Sie, wann Sie sie verwenden sollten.
- Scripts: Entdecken Sie die Flexibilität und Leistungsfähigkeit von Scripts zum Transformieren von Daten, Durchführen von Berechnungen oder Durchführen logischer Validierungen innerhalb von Operationen oder Transformations.
- Funktionen: Suchen Sie nach Beschreibungen und Beispielen von Funktionen, die in Scripts verwendet werden können, um Datenprozesse zu verbessern und zu verfeinern.
- Variablen: Sehen Sie sich die verschiedenen Variablentypen an und erfahren Sie, wie Sie damit ein Projekt effizienter gestalten können.
- Benachrichtigungen: Erfahren Sie, wie Sie Email Nachrichten anpassen, die bei erfolgreichem oder fehlgeschlagenem Operation ausgelöst oder von einem Script aufgerufen werden können.
- Plugins: Informieren Sie sich darüber, wie Sie die nativen Funktionen von Harmony mithilfe von Jitterbit- oder benutzerdefinierten Plugins erweitern können.
Fortgeschrittene Benutzer sind möglicherweise auch daran interessiert, eigene Konnektoren für Integration Studio mit Jitterbits Connector Builder oder Connector SDK.