Loading

Réception de plusieurs erreurs "[Amazon][Redshift ODBC] (30)" lors de la tentative d'actualisation d'un extrait Amazon Redshift

Date de publication: Jul 20, 2023
Description
Lors de la tentative d'actualisation d'un extrait Amazon Redshift dans Tableau Desktop, les erreurs suivantes peuvent se produire : 
 
Error: "[Amazon][Redshift ODBC] (30) Error occurred while trying to execute a Query ERROR: Missing data for not-null field DETAIL" (Une erreur est survenue lors de la tentative d'exécution d'une requête ERREUR : Données manquantes pour le champ non-null DETAIL)
et
"[Amazon][Redshift ODBC] (30) Error occurred while trying to execute a query ERROR: Error converting text to date" (Une erreur est survenue lors de la tentative d'exécution d'une requête ERREUR : Erreur de conversion de texte en date)

Cause

Si la source de données contient trop de champs null, Redshift les convertit en chaînes vides (“”). Tableau ne sait pas comment traiter les chaînes vides, par exemple les types de données CHAR et VARCHAR, et lève une erreur.
Résolution
Les champs dans la source de données sous-jacentes Amazon Redshift devraient être convertis d'une manière qui conserve les valeurs null. La fonction de conversion de données Amazon Redshift BLANKASNULL peut être utilisée dans ce but. 
Ressources supplémentaires
Pour plus d'informations sur ce problème, consultez les forums des développeurs AWS et la base de connaissances d'AWS :
Numéro d’article de la base de connaissances

001473115

 
Chargement
Salesforce Help | Article