Loading

Empfang mehrerer Fehler vom Typ "[Amazon][Redshift ODBC] (30)" beim Amazon Redshift-Aktualisierungsversuch

Veröffentlichungsdatum: Jul 20, 2023
Beschreibung
Wenn Sie in Tableau Desktop versuchen, einen Amazon Redshift-Extrakt zu aktualisieren, treten möglicherweise die folgenden Fehler auf:
 
Error: "[Amazon][Redshift ODBC] (30) Error occurred while trying to execute a Query ERROR: Missing data for not-null field DETAIL" (Fehler: "[Amazon][Redshift ODBC] (30) Fehler beim Versuch, eine Abfrage auszuführen. FEHLER: Fehlende Daten für DETAILS eines Felds mit Nicht-Nullwerten")
und
"[Amazon][Redshift ODBC] (30) Error occurred while trying to execute a query ERROR: Error converting text to date" ("[Amazon][Redshift ODBC] (30) Fehler beim Versuch, eine Abfrage auszuführen. FEHLER: Fehler beim Umwandeln von Text- in Datumswerte")

Cause

Liegen in der Datenquelle viele Felder mit Nullwerten vor, werden sie von Redshift in leere Zeichenfolgen ("") umgewandelt. Tableau weiß nicht, wie leere Zeichenfolgen, etwa die CHAR- und VARCHAR-Datentypen, verarbeitet werden sollen und gibt einen Fehler aus.
Lösung
Die Felder in der zugrunde liegenden Amazon Redshift-Datenquelle sollten so eingerichtet werden, dass die Nullwerte beibehalten werden. Dazu kann die Amazon Redshift-Funktion zur Datenkonvertierung BLANKASNULL verwendet werden.
Zusätzliche Ressourcen
Weitere Informationen zu diesem Problem finden Sie in den AWS-Entwicklerforen und in der AWS Knowledge Base:
Nummer des Knowledge-Artikels

001473115

 
Laden
Salesforce Help | Article