Loading

Data Cloud: Fehler "Invalid SQL detected" (Ungültige SQL erkannt) bei Verwendung des NOT IN-Operators in der Streaming-Datenumwandlung

Veröffentlichungsdatum: Oct 30, 2025
Beschreibung

Wie man unten sieht, wird bei Verwendung eines NOT IN-Operators in der SQL-Abfrage einer Streaming-Datenumwandlung zum Ausschließen von Datensätzen der Syntaxfehler "ERROR: Invalid SQL detected, check syntax..." (FEHLER: Ungültige SQL erkannt, Syntax überprüfen.) zurückgegeben.

Weixin Screenshot_20240501112207 (2).png

Des Weiteren wird die Verwendung eines LEFT JOIN-Operators zum Ausschließen von Datensätzen in Streaming-Datenumwandlungen ebenfalls nicht unterstützt und gibt den folgenden Syntaxfehler zurück:

Error : Lefts Joins are not supported in Data Transforms (Fehler: Left Join-Operatoren werden in Datenumwandlungen nicht unterstützt.)
Lösung

Da Streaming-Datenumwandlungen NOT IN- oder LEFT JOIN-Operatoren derzeit nicht unterstützen, bleibt als einzige Alternative die Verwendung des Ungleich-Operators (d. h. <>). Beispiel:

SELECT *
FROM Mitarbeiter
WHERE ID <> '123'
AND ID <> '456'
Nummer des Knowledge-Artikels

002056689

 
Laden
Salesforce Help | Article