Loading

Più errori "[Amazon][Redshift ODBC] (30)" ricevuti durante il tentativo di aggiornamento di un'estrazione Amazon Redshift

Data pubblicazione: Jul 20, 2023
Descrizione
Quando si tenta di aggiornare un'estrazione Amazon Redshift in Tableau Desktop, potrebbero verificarsi i seguenti errori:
 
Errore: "[Amazon][Redshift ODBC] (30) Error occurred while trying to execute a Query ERROR: Missing data for not-null field DETAIL" (Errore: [Amazon][Redshift ODBC] (30) Si è verificato un errore durante il tentativo di eseguire una query - ERRORE: dati mancanti per il campo non Null DETAIL)
e
"[Amazon][Redshift ODBC] (30) Error occurred while trying to execute a query ERROR: Error converting text to date" ([Amazon][Redshift ODBC] (30) Si è verificato un errore durante il tentativo di eseguire una query - ERRORE: errore durante la conversione da testo in data)

Cause

Se sono presenti molti campi Null nell'origine dati, Redshift li converte in stringhe vuote (""). Tableau non sa come gestire le stringhe vuote, come i tipi di dati CHAR e VARCHAR, e genera un errore.
Risoluzione
Il cast dei campi nell'origine dati Amazon Redshift sottostante deve essere eseguito in modo da mantenere i valori Null. A tale scopo, è possibile utilizzare la funzione Amazon Redshift di conversione dati BLANKASNULL
Risorse aggiuntive
Ulteriori informazioni su questo problema sono disponibili nei forum per sviluppatori AWS e nella Knowledge Base di AWS:
Numero articolo Knowledge

001473115

 
Caricamento
Salesforce Help | Article