Anleitungen für Jitterbit Studio
Anleitungen behandeln gängige, praktische Aufgaben in Studio mit vollständigen, funktionierenden Beispielen. Während die Benutzeroberfläche und die Design Referenzdokumentation erklärt, was jede Einstellung, Funktion und jeder Connector bewirkt, zeigen diese Anleitungen, wie man vollständige, funktionierende Implementierungen direkt in Ihrem eigenen Projekt erstellt.
Wo man anfangen sollte
Wenn Sie neu im Studio sind oder nach den am weitesten verbreiteten Mustern suchen, decken diese Anleitungen die Grundlagen ab:
- Rufen Sie eine REST-API mit dem HTTP v2-Connector auf: Das allgemeine Muster für ausgehende REST-Aufrufe, wenn kein dedizierter Connector für Ihren Endpunkt vorhanden ist. Wenn ein Anwendungs-Connector für Ihr System verfügbar ist, verwenden Sie diesen zuerst.
- Binden und steuern Sie Operationen: Wie man Operationen mit dem Invoke Operation-Tool oder
RunOperation-Skripten verknüpft, mit bedingter Logik und Fehlerbehandlung. - Konfigurieren Sie die Fehlerbehandlung in Operationen: Wie man Erfolgs- und Fehlermeldungen festlegt, Fehler erfasst und robuste Betriebsketten aufbaut.
- Verwalten Sie Endpunkt-Anmeldeinformationen: Best Practices zum sicheren Speichern und Referenzieren von API-Schlüsseln und Anmeldeinformationen mithilfe von Projektvariablen.
Studio-Anleitungen
API und Konnektivität
- Authentifizieren Sie API-Endpunkte mit JWT
- Erstellen Sie dynamische Abfragezeichenfolgen für REST-API-Aufrufe
- Rufen Sie eine REST-API mit dem HTTP v2-Connector auf
- Exponieren Sie eine Studio-Operation als REST-API
- Filtern Sie Datenbankabfrageergebnisse mit API-Anforderungsparametern
- Behandeln Sie die Paginierung beim Lesen von einer API
- Implementieren Sie einen OAuth 2.0-Authorization-Code-Fluss mit Token-Speicherung
- Verwalten Sie Endpunkt-Anmeldeinformationen
- Empfangen Sie Slack-Ereignisse in einer Studio-Operation
- Wiederverwenden von Endpunkten und Skripten
- Unterstützen Sie SOAP MTOM/XOP-Nachrichten
- Lösen Sie eine Studio-Operation von einem Webhook aus
Datenverarbeitung
- Datensätze mit Hash-Funktionen erkennen und duplizieren
- Datensätze mit Bedingungen filtern
- Arrays mit Get und Set verarbeiten
- Zeitzonen in Datumsoperationen behandeln
- Einen Bulk-Upsert in eine Datenbank durchführen
- Ein Wörterbuch befüllen und verwenden
- Inkrementelle Datensätze mit einem Hochwasserzeichen verarbeiten
- Eine gezippte Base64-kodierte Datei lesen
- Bidirektionale Synchronisation zwischen zwei Systemen einrichten
- Eine Datei in einzelne Datensätze mit SCOPE_CHUNK aufteilen
- Datensätze vor einem CRM-Upsert validieren und anreichern
- Eine Datei in einzelne Datensätze mit SourceInstanceCount aufteilen
Operationen und Planung
- Fehlerbehandlung in Operationen konfigurieren
- Operationen für große Datensätze chunkieren
- Asynchrone Operationen verwalten
- Workflows mit Steuerungsskripten verwalten
- Eine fehlgeschlagene Operation erneut versuchen
- Eine Operation automatisch planen
- Eine Namenskonvention für Variablen verwenden
- Operationen verketten und steuern
Benachrichtigungen
- Generieren Sie ein Zusammenfassungsprotokoll nach der Verarbeitung von Datensätzen
- Senden Sie eine E-Mail-Benachrichtigung aus einer Studio-Operation
- Senden Sie eine Microsoft Teams-Benachrichtigung aus einer Studio-Operation
- Senden Sie eine Slack-Benachrichtigung aus einer Studio-Operation
KI-Muster
- Analysieren Sie Dateien mit OpenAI-Dateieingaben
- Erstellen Sie einen Multi-Turn-LLM-Chat mit Gesprächsverlauf
- Stellen Sie eine Verbindung zu einem MCP-Server über den MCP-Client-Connector her
- Implementieren Sie eine LLM-Toolaufrufschleife
- Verarbeiten Sie Dokumente mit KI
- Leiten Sie LLM-Antworten an Studio-Operationen mithilfe von Funktionsaufrufen weiter
- Verwenden Sie Azure OpenAI in einer Studio-Operation
- Verwenden Sie OpenAI zur Datenverarbeitung in einer Studio-Operation
Connector-Muster
- Bereichern Sie Kontaktdaten mit ZoomInfo
- Verarbeiten Sie fehlgeschlagene Nachrichten mit einer Dead Letter Queue
- Veröffentlichen und empfangen Sie Google Pub/Sub-Nachrichten
- Lesen und analysieren Sie den Inhalt von Google Docs
- Lesen und schreiben Sie Dateien in Box
- Senden und empfangen Sie Azure Service Bus-Nachrichten
- Speichern und abrufen Sie den Sitzungsstatus mit Cloud Datastore
- Schreiben Sie Daten in eine Google Sheets-Tabelle
- Ordnen Sie Quelltermine den Salesforce-Datumsfeldern zu und protokollieren Sie Antwortfehler
- Abfragen von Salesforce-Datensätzen mit SOQL
- Synchronisieren Sie HubSpot-Formularübermittlungen mit Salesforce
- Senden Sie geänderte Salesforce-Objektdatensätze über Salesforce-Workflow-Regeln und API-Manager an eine Datenbank
- Senden Sie geänderte Salesforce-Objektdatensätze über Salesforce-Flow und API-Manager an eine Datenbank
AI-Agent-Anleitungen
Diese Anleitungen behandeln den Aufbau vollständiger AI-Agenten auf der Jitterbit Harmony-Plattform unter Verwendung von Studio, API Manager und App Builder. Sie befinden sich in der AI-Agenten Dokumentation.
- Wie man einen reaktiven AI-Agenten erstellt: Erstellen Sie einen grundlegenden Agenten, der auf Benutzeranfragen ohne Gedächtnis oder Werkzeuge reagiert und die Grundlage für alle Agentenmuster bietet.
- Wie man einen kontextuellen AI-Agenten erstellt: Fügen Sie einem reaktiven Agenten ein Gesprächsgedächtnis hinzu, indem Sie Cloud Datastore verwenden, um die Historie über die Runden hinweg zu speichern und abzurufen.
- Wie man einen AI-Agenten mit RAG-Tools erstellt: Erweitern Sie einen kontextuellen Agenten mit Retrieval-Augmented Generation, um Datenquellen abzufragen und die Genauigkeit der Antworten zu verbessern.
- Wie man einen AI-Agenten mit MCP erstellt: Erstellen Sie einen Agenten mit dem MCP Client-Connector, um Werkzeuge von einem Model Context Protocol-Server zu konsumieren.
- Wie man einen zusammengesetzten Agenten erstellt: Leiten Sie Benutzeranfragen basierend auf Inhaltsanalysen an mehrere spezialisierte Agenten weiter.
- Wie man einen AI-Agenten mit LLM-Fine-Tuning erstellt: Trainieren Sie ein OpenAI-Modell mit den Daten Ihrer Organisation und verwenden Sie das feinabgestimmte Modell in einem Agenten.
- Wie man eine intelligente Anwendung erstellt: Betten Sie einen AI-Agenten, der als REST-API bereitgestellt wird, in eine App Builder-Anwendung ein.
Agenten-Anleitungen
Diese Anleitungen behandeln Installations-, Konfigurations- und Wartungsaufgaben für private Agenten. Sie befinden sich in der Agenten Dokumentation.
- Agenten migrieren
- Benutzerdefinierte PostgreSQL-Installation unter Windows
- Passwort des PostgreSQL-Admin-Benutzers zurücksetzen
- Ändern Sie die Passwortverschlüsselungsmethode von PostgreSQL von MD5 auf SCRAM
- Das neueste Salesforce DigiCert Global-Zertifikat zum Trust Store hinzufügen
- Rolling Upgrades
Connector-Setup-Anleitungen
Die Connector-Setup-Anleitungen beschreiben, wie das externe System konfiguriert wird, damit Jitterbit eine Verbindung herstellen kann, z. B. durch die Einrichtung von Authentifizierung, das Erstellen erforderlicher Felder oder das Aktivieren spezifischer Funktionen in der Drittanbieteranwendung. Sie unterscheiden sich von den oben genannten Studio-Anleitungen, die beschreiben, wie Integrationen im Studio erstellt und strukturiert werden (einschließlich der Connector-Muster, die einen bestimmten Connector verwenden).
Diese Anleitungen befinden sich in der Dokumentation jedes Connectors.