Microsoft Azure Service Bus-Connector für Jitterbit Integration Studio
Zusammenfassung
Der Microsoft Azure Service Bus Connector stellt den Zugriff auf einen Microsoft Azure Service Bus her-Namespace.
Der Microsoft Azure Service Bus Connector bietet eine Schnittstelle zum Erstellen einer Microsoft Azure Service Bus Verbindung, die die Grundlage für die Generierung von Instanzen von Microsoft Azure Service Bus Aktivitäten bildet. Nach der Konfiguration interagieren diese Aktivitäten über die Verbindung mit Microsoft Azure Service Bus.
Der Zugriff auf den Microsoft Azure Service Bus Konnektor erfolgt über die Tab Endpoints und -konnektoren der Designkomponentenpalette (siehe Komponentenpalette).
Connector-Übersicht
Dieser Connector wird verwendet, um zunächst eine Microsoft Azure Service Bus Verbindung zu konfigurieren. Mit dieser Verbindung verknüpfte Aktivitätstypen werden dann verwendet, um Instanzen von Aktivitäten zu erstellen, die als Quellen (zum Bereitstellen von Daten in einer Operation) oder Ziele (zum Verbrauchen von Daten in einer Operation) verwendet werden sollen.
Zusammen werden eine bestimmte Microsoft Azure Service Bus-Verbindung und ihre Aktivitäten als Microsoft Azure Service Bus Endpoint bezeichnet:
-
Warteschlangennachricht abrufen: Ruft alle Nachrichten in einer Microsoft Azure Service Bus Warteschlange ab und ist für die Verwendung als Quelle in einer Operation vorgesehen.
-
Themennachricht entsperren: Entsperrt Nachrichten in einem Microsoft Azure Service Bus Thema und soll als Ziel bei einer Operation verwendet werden.
-
Warteschlangennachricht löschen: Löscht Nachrichten aus einer Microsoft Azure Service Bus Warteschlange und soll als Ziel bei einer Operation verwendet werden.
-
Thema konsumieren: Verbraucht Nachrichten von einem Microsoft Azure Service Bus Thema und ist für die Verwendung als Quelle in einer Operation vorgesehen.
-
Themennachrichtensperre erneuern: Erneuert Nachrichtensperren in einem Microsoft Azure Service Bus Thema und soll als Ziel bei einer Operation verwendet werden.
-
Themennachricht löschen: Löscht Nachrichten aus einem Microsoft Azure Service Bus Thema und soll als Ziel bei einer Operation verwendet werden.
-
Nachricht senden: Sendet Nachrichten an eine Microsoft Azure Service Bus Warteschlange oder Thema und soll als Ziel bei einer Operation verwendet werden.
-
Warteschlange verbrauchen: Verbraucht Nachrichten aus einer Microsoft Azure Service Bus Warteschlange und ist für die Verwendung als Quelle in einer Operation vorgesehen.
-
Warteschlangen-Nachrichtensperre erneuern: Erneuert Nachrichtensperren in einer Microsoft Azure Service Bus Warteschlange und soll als Ziel bei einer Operation verwendet werden.
-
Themennachricht abrufen: Ruft Nachrichten von einem Microsoft Azure Service Bus Thema ab und ist für die Verwendung als Quelle in einer Operation vorgesehen.
-
Warteschlangennachricht entsperren: Entsperrt Nachrichten aus einer Microsoft Azure Service Bus Warteschlange und soll als Ziel bei einer Operation verwendet werden.
Hinweis
Dieser Konnektor ist ein Konnektor-SDK-basierter Konnektor, auf den Jitterbit bei der Kommunikation von Änderungen an mit dem Connector SDK erstellten Konnektoren verweisen kann.
Voraussetzungen und unterstützte API Versionen
Um den Microsoft Azure Service Bus Connector zu verwenden, ist die Verwendung eines Agenten der Version 11.26 oder höher wird empfohlen. Diese Agent-Versionen laden bei Bedarf automatisch die neueste Version des Konnektors herunter.
Der in der Verbindung verwendete Service Bus-Namespace muss zugewiesen der Azure Service Bus-Datenbesitzer Rolle.
Bei Verwendung der Agentenversion 10.87 / 11.25 oder früher kann es zu einer übermäßigen Anzahl von INFO
Protokolle werden in einem kurzen Zeitraum generiert, was aufgrund der Größe der catalina.out
Datei. Dieses Bekanntes Problem ist für Agentenversion 11.26 und höher behoben.
Ein Upgrade auf Agentenversion 11.26 oder höher wird empfohlen. Alternativ kann dieses Problem in Agentenversion 10.87/11.25 oder früher behoben werden, indem die folgenden Einstellungen hinzugefügt werden: logback.xml
Datei befindet sich in C:\Program Files\Jitterbit Agent\tomcat\shared\lib
(Windows) oder /opt/jitterbit/tomcat/shared/lib
(Linux):
<logger name="com.azure.core.amqp" level="ERROR"/>
<logger name="com.azure.messaging.servicebus" level="ERROR"/>
<logger name="com.azure.core.implementation" level="ERROR"/>
Der Microsoft Azure Service Bus Connector verwendet den Microsoft Azure Service Bus Client für Java v3.6.7. Informationen zu den Schema und -feldern finden Sie in der API Dokumentation.
Vor der Verwendung der Consume queue und Themenaktivitäten nutzen, bestimmte Voraussetzungen müssen erfüllt sein.
Fehlerbehebung
Wenn Probleme mit dem Microsoft Azure Service Bus Connector auftreten, 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 Protokollierung 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, stellen Sie sicher, dass Sie die Agentenversion 11.26 verwenden. oder höher und überprüfen Sie die Agentenprotokolle für weitere Informationen.
-
Weitere Hinweise zur Fehlerbehebung finden Sie unter Fehlerbehebung im Betrieb.