Bekannte Probleme in Jitterbit Studio
Einführung
Diese Seite dokumentiert bekannte Probleme, die mit Jitterbit Studio identifiziert wurden. Für bekannte Probleme, die mit anderen Jitterbit Harmony-Anwendungen identifiziert wurden, siehe Bekannte Probleme.
Connectoren
-
Box: Zusätzliche Unterelemente-Warnung beim Erstellen von Weblinks mit der Create-Aktivität
-
Zusammenfassung: Diese Warnung erscheint im Protokoll, wenn ein Weblink erstellt wird.
-
Zusätzliche Informationen: Nach dem Ausführen einer Operation zum Erstellen eines Weblinks zeigt das Protokoll Warnungen über zusätzliche Unterelemente an.
-
-
Datenbank-Connector-Aktivitäten können fehlschlagen, wenn der Tabellenname ein + enthält
-
Zusammenfassung: Wenn ein Tabellenname in einer Anweisung wie
select * from City+ein + enthält, schlägt die Aktivität fehl. -
Zusätzliche Informationen: Das + Zeichen ist ein reserviertes Zeichen in SQL.
-
Umgehung: Schließen Sie den Tabellennamen in eckige Klammern ein,
[select * from City+].
-
-
HTTP: Wiederholen funktioniert nicht bei 500, 502, 503 oder 504 Fehlern
-
Zusammenfassung: Wenn die Wiederholen-Option in einer HTTP-Verbindung ausgewählt ist und private Agenten der Version 10.30 bis 10.33 verwendet werden, erholt sich die HTTP-Aktivität nicht von 500, 502, 503 oder 504 Fehlern und es wird ein Fehlercode zurückgegeben.
-
Umgehung: Aktualisieren Sie auf die private Agenten-Version 10.34 oder höher oder fügen Sie manuell
RecoverableStatusCode=500,502,503,504zur Konfigurationsdatei des privaten Agenten hinzu.
-
-
Magento: Feldwerte für
created_atundupdated_atZeitstempel werden bei manuellen Eingaben nicht aktualisiert- Zusammenfassung: Sowohl die Felder
created_atals auchupdated_atwerden von der Magento API bereitgestellt. Diese Zeitstempel sind für den Benutzer nicht bearbeitbar. Alle Werte, die Sie für diese Zeitstempel eingeben, werden ignoriert.
- Zusammenfassung: Sowohl die Felder
-
Magento: Filterung einer Suche nach einigen Feldern funktioniert nicht
-
Zusammenfassung: Wenn Filterparameter in der Anfrage einer Magento-Suchaktivität angegeben werden, funktionieren einige Felder nicht, selbst wenn sie genau mit den in der Magento API-Dokumentation angegebenen Feldnamen übereinstimmen.
-
Zusätzliche Informationen: Der Vorgang schlägt fehl und die Antwortnachricht weist auf einen ungültigen Attributnamen hin.
-
Umgehungslösung: Verwenden Sie die Browserprotokolle, um zu bestimmen, welcher Feldname vom Connector erwartet wird. Zum Beispiel, während die Magento-API ein
id-Feld angibt, erwartet der Magento-Connector, dass der im Antrag angegebene Feldnameentity_idist. In einem Chrome-Browser können die Browserprotokolle über die Google Chrome Developer-Tools im Netzwerk-Tab aufgerufen werden.
-
-
Microsoft Azure Service Bus: Übermäßige Protokolleinträge
-
Zusammenfassung: Bei der Verwendung des Microsoft Azure Service Bus-Connectors mit der Agentenversion 10.87 / 11.25 oder früher werden in kurzer Zeit übermäßig viele
INFO-Protokolle generiert, was aufgrund der Größe der Dateicatalina.outzu Problemen mit dem Speicherplatz führt. -
Umgehungslösung: Ein Upgrade auf die Agentenversion 11.26 oder höher wird empfohlen. Alternativ kann dieses Problem in der Agentenversion 10.87 / 11.25 oder früher gelöst werden, indem die folgenden Einstellungen in die Datei
logback.xmleingefügt werden, die sich inC:\Program Files\Jitterbit Agent\tomcat\shared\lib(Windows) oder/opt/jitterbit/tomcat/shared/lib(Linux) befindet:<logger name="com.azure.core.amqp" level="ERROR"/> <logger name="com.azure.messaging.servicebus" level="ERROR"/> <logger name="com.azure.core.implementation" level="ERROR"/>
-
-
Microsoft Excel und Excel v2: Connectoren laden nicht auf privaten Agenten der Version 12.x
- Zusammenfassung: Die Excel und Excel v2 Connectoren laden nicht auf privaten Agenten der Version 12.x. Der Test einer Verbindung oder das Ausführen eines Vorgangs gibt den Fehler
HttpErrorResponse: Dieser Connector wurde nicht auf dem Jitterbit-Agenten gefunden. Bitte haben Sie Geduld, während der Connector über die Agenten heruntergeladen wird. Dies kann mehrere Minuten dauernzurück.
- Zusammenfassung: Die Excel und Excel v2 Connectoren laden nicht auf privaten Agenten der Version 12.x. Der Test einer Verbindung oder das Ausführen eines Vorgangs gibt den Fehler
-
Workaround: Wenn Sie derzeit Version 11.x private Agenten verwenden, führen Sie kein Upgrade auf 12.x durch. Ein Fix ist für eine zukünftige Veröffentlichung des privaten Agenten geplant.
-
Recovery: Wenn Sie bereits Version 12.x private Agenten verwenden und dieses Problem auftritt, downgraden Sie auf die private Agenten-Version 11.59 oder früher.
-
Microsoft Teams: Testen einer Abfrage in einer Microsoft Teams List Channels-Aktivität schlägt fehl, wenn der Teamname Leerzeichen enthält
-
Summary: Das Testen einer Abfrage in Schritt 2 einer Microsoft Teams List Channels-Aktivität schlägt mit einem Ungültige Abfrage-Fehler fehl, wenn der Microsoft Teams-Teamname Leerzeichen enthält.
-
Additional Information: Das Problem beschränkt sich auf das Testen der Abfrage. Die Aktivierungskonfiguration kann weiterhin abgeschlossen werden. Zur Laufzeit gibt die Operation die erwarteten Kanaldetails zurück.
-
-
SAP: Bereitstellung ungültiger SAP-Operationen ist erlaubt
-
Summary: Operationen, die mehr als eine SAP-Aktivität enthalten oder die eine SAP-Aktivität und eine NetSuite-, Salesforce- oder SOAP-Aktivität enthalten, erscheinen als gültig und können ohne Fehler bereitgestellt werden.
-
Additional Information: Die Operation schlägt zur Laufzeit fehl.
-
Workaround: Folgen Sie einem gültigen Operationsmuster und verwenden Sie nicht mehr als eine SAP-, NetSuite-, Salesforce- oder SOAP-Aktivität in derselben Operation. Wenn Sie eine SAP-Aktivität als Quelle verwenden, verwenden Sie nur das Transformationsmuster. Wenn Sie eine SAP-Aktivität als Ziel verwenden, verwenden Sie das Transformationsmuster, das Zwei-Ziel-Archivmuster (nur als erstes Ziel) oder das Zwei-Transformationsmuster, je nach Bedarf. Siehe Betriebsvalidität für weitere Informationen.
-
-
ServiceNow: DateTime-Felder verwenden den falschen Datentyp im Antwortschema, das von einer ServiceNow-Abfrageaktivität generiert wird
-
Summary: Während der Konfiguration einer ServiceNow-Abfrageaktivität wird im Schema, das in Schritt 3 generiert wird, ein DateTime-Feld, das einen Wert zurückgibt (entweder ein
DateTimeoder null), als Zeichenfolge 'dateTime' anstelle des Wertes verwendet. -
Workaround: In der Transformation das Schema spiegeln, dann bearbeiten und den Datentyp aller 'dateTime'-Felder in einen String ändern.
-
-
ServiceNow: Vorgänge mit ServiceNow Create oder Update-Aktivitäten, die mit falsch formatierten DateTime-Daten arbeiten, schlagen fehl, um den Datensatz zu schreiben
-
Zusammenfassung: Vorgänge, die eine ServiceNow-Erstellung oder Update-Aktivität verwenden, um zu versuchen, falsch formatierte DateTime-Daten zu schreiben, melden den Erfolg mit einem Fehler, schaffen es jedoch nicht, den Datensatz zu erstellen oder zu aktualisieren.
-
Zusätzliche Informationen: Die zurückgegebene Fehlermeldung gibt das falsche Datumsformat nicht als Ursache an.
-
Transformations
-
Falsche Werte für den Datentyp
long-
Zusammenfassung: Werte und Datentypen können sich bei der Ausgabe ändern.
-
Zusätzliche Informationen: Felder mit long-Datentypen zeigen möglicherweise nicht den ursprünglichen Wert bei der Ausgabe an.
-
-
Die Verwendung eines flachen Quellschemas in Transformationen kann ein leeres zugeordnetes Feld zurückgeben
-
Zusammenfassung: In bestimmten Fällen, wenn ein flaches Quellschema verwendet wird, werden Ziel-Felder nicht korrekt zugeordnet, was dazu führt, dass sie leer sind.
-
Zusätzliche Informationen: Dies tritt nicht bei gespiegelten Schemata oder JSON-Schemata auf.
-
Workaround: Fügen Sie am Anfang des Vorgangs ein Skript hinzu, das Streaming-Transformationen deaktiviert, indem Sie
$jitterbit.transformation.auto_streaming = false;setzen.
-
-
Eine Transformationsvorschau führt zu einem allgemeinen Fehler, wenn eine ungültige Beispieldatei verwendet wird
-
Zusammenfassung: Beim Laden einer Beispieldatei zur Verwendung für eine Transformationsvorschau, wenn die Datei in einem ungültigen Format vorliegt, zeigt die Fehlermeldung einen "sampleDataLoadFailure" an.
-
Zusätzliche Informationen: Mögliche Ursachen für ein ungültiges Format sind eine CSV-Datei ohne Header, eine JSON-Datei ohne schließendes Anführungszeichen, eine XML-Datei ohne schließendes Tag usw.
-