Zum Inhalt springen

Google Pub Sub-Connector in Jitterbit Studio

Zusammenfassung

Der Google Pub Sub-Connector stellt Zugriff auf Google Pub/Sub bereit.

Der Google Pub Sub-Connector bietet eine Schnittstelle zum Erstellen einer Google Pub Sub-Verbindung, die Grundlage für die Generierung von Instanzen von Google Pub Sub-Aktivitäten. Diese Aktivitäten interagieren nach der Konfiguration mit Google Pub/Sub über die Verbindung.

Der Google Pub Sub-Connector wird über die Registerkarte Project endpoints and connectors (Projekt-Endpunkte und Connectoren) der Design-Komponentenpalette aufgerufen (siehe Design-Komponentenpalette).

Connector-Übersicht

Dieser Connector wird zunächst zum Konfigurieren einer Google Pub Sub-Verbindung verwendet. Die mit dieser Verbindung verknüpften Aktivitätstypen werden dann zum Erstellen von Aktivitätsinstanzen verwendet, die als Quellen (zum Bereitstellen von Daten in einem Vorgang) oder Ziele (zum Verarbeiten von Daten in einem Vorgang) dienen sollen.

Zusammen werden eine bestimmte Google Pub Sub-Verbindung und ihre Aktivitäten als Google Pub Sub-Endpunkt bezeichnet:

Google Pub Sub-Aktivitätstypen

  • Acknowledge Message: Bestätigt Nachrichten aus einem Abonnement in Google Pub/Sub und soll als Ziel in einem Vorgang verwendet werden.

  • Create Topic: Erstellt Themen in Google Pub/Sub und soll als Ziel in einem Vorgang verwendet werden.

  • Get Message: Ruft Nachrichten aus einem Abonnement in Google Pub/Sub ab und soll als Quelle in einem Vorgang verwendet werden.

  • Publish Message: Veröffentlicht Nachrichten in einem Thema in Google Pub/Sub und soll als Ziel in einem Vorgang verwendet werden.

  • Create Subscription: Erstellt Abonnements in Google Pub/Sub und soll als Ziel in einem Vorgang verwendet werden.

  • Listen Message: Verarbeitet Nachrichten aus einem Google Pub/Sub-Abonnement und soll als Quelle in einem Vorgang verwendet werden.

  • Delete: Löscht Abonnements oder Themen aus Google Pub/Sub und soll als Ziel in einem Vorgang verwendet werden.

Mit diesem Connector erstellte Endpunkte sind in der Endpunkt-Nutzungsberichterstellung enthalten und werden auf Ihre Lizenz angerechnet.

Voraussetzungen und unterstützte API-Versionen

Dieser Connector kann mit Cloud-Agenten und privaten Agenten verwendet werden.

Der Google Pub Sub-Connector erfordert die Verwendung einer Agent-Version 10.60 oder später. Diese Agent-Versionen laden automatisch die neueste Version des Connectors herunter, wenn erforderlich. Bei privaten Agenten können Sie diese Updates mit der Organisationsrichtlinie Disable Auto Connector Update aussetzen.

Der Google Pub Sub-Connector verwendet die Google Pub/Sub API. Informationen zu den Schema-Knoten und Feldern finden Sie in der API-Dokumentation.

Um den Google Pub Sub-Connector zu verwenden, müssen Sie ein Dienstkonto erstellen, Rollen zuweisen und bestimmte Anmeldedaten in der Google Cloud Platform abrufen, wie unter Google Pub Sub-Voraussetzungen beschrieben.

Fehlerbehebung

Wenn Probleme mit dem Google Pub Sub-Connector auftreten, werden diese Schritte zur Fehlerbehebung empfohlen:

  1. Klicken Sie auf die Schaltfläche Test in der Verbindungskonfiguration, um sicherzustellen, dass die Verbindung erfolgreich ist und die neueste Version des Connectors auf den Agent heruntergeladen wird (sofern nicht die Organisationsrichtlinie Disable Auto Connector Update verwendet wird).

  2. Überprüfen Sie die Operationsprotokolle auf alle während der Ausführung der Operation geschriebenen Informationen.

  3. Aktivieren Sie das Debug-Logging für Operationen (für Cloud-Agenten oder für private Agenten), um zusätzliche Protokolldateien und Daten zu generieren.

  4. Bei Verwendung von privaten Agenten können Sie das ausführliche Connector-Logging für diesen Connector aktivieren, indem Sie diesen Logger-Konfigurationseintrag in die logback.xml-Datei Ihres privaten Agenten hinzufügen:

    <logger name="org.jitterbit.connector.pubsub" level="DEBUG"/>
    

    Weitere Informationen zum ausführlichen Connector-Logging finden Sie unter Ausführliches Logging für Connectors mit Jitterbit-Privatagenten.

  5. Bei Verwendung von privaten Agenten können Sie die Agent-Protokolle für weitere Informationen überprüfen.

  6. Weitere Überlegungen zur Fehlerbehebung finden Sie unter Fehlerbehebung bei Operationen.