Veröffentlicht am: Jan 11, 2022
Sie können jetzt mit Amazon Redshift Spectrum benutzerdefinierte Datenvalidierungsregeln für Ihre externen Tabellen festlegen, wenn Sie den Amazon-S3-Data-Lake abfragen. Mit dieser Erweiterung können Sie steuern, wie Redshift Spectrum Daten verarbeitet, die unerwartete Werte wie nicht unterstützte UTF-8-Zeichen oder numerische Überläufe in Ihren externen Tabellen enthalten.
Amazon Redshift Spectrum bietet bereits integrierte Regeln zur Behandlung unerwarteter Werte in Ihren Daten. Zum Beispiel setzt Redshift Spectrum den Wert einer Spalte auf Null, wenn die Spalte ein nicht unterstütztes Sonderzeichen enthält, und kürzt den Spaltenwert, wenn er breiter als die definierte Spaltenbreite ist. Jetzt können Sie die integrierten Regeln außer Kraft setzen. So können Sie beispielsweise festlegen, ob das unerwartete Zeichen ersetzt, die Abfrage fehlschlagen oder die Zeile ignoriert werden soll, wenn Redshift Spectrum auf solche Daten stößt.
Weitere Informationen finden Sie unter Festlegen von Datenverarbeitungsoptionen mit Redshift Spectrum im Datenbankentwicklerhandbuch von Amazon Redshift.