Freigeben über


Bekanntes Problem: Die Veröffentlichung des Ereignisstreams schlägt fehl, wenn die Spalte ein leeres Array enthält und ein Operator hinzugefügt wird.

Sie können einen Ereignisstream mit Datenspalten und einem Transformationsoperator erstellen, um die Daten zu verarbeiten. Die Daten enthalten eine Spalte mit einem leeren Array. Wenn Sie versuchen, den Ereignisstream zu veröffentlichen, wird ein Fehler angezeigt und nicht veröffentlicht.

Status: Öffnen

Produkterfahrung: Echtzeit-Intelligenz

Symptome

Sie können einen Ereignisdatenstrom nicht veröffentlichen, wenn beide der folgenden Bedingungen erfüllt sind: Die Daten enthalten eine Spalte mit einem leeren Array und ein Operator wird hinzugefügt, um die Daten zu verarbeiten. Sie erhalten eine Fehlermeldung, die Failed to publish topology changesähnelt.

Lösungen und Umgehungen

Um dieses Problem zu umgehen, vermeiden Sie die Aufnahme leerer Arrays in die Ereignisse.

Nächste Schritte