Einstellung der Datenverarbeitungsoptionen - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Einstellung der Datenverarbeitungsoptionen

Sie können Tabellenparameter einstellen, wenn Sie externe Tabellen erstellen, um die in externen Tabellen abgefragten Daten anzupassen. Andernfalls können Scanfehler auftreten. Weitere Informationen finden Sie unter TABLE PROPERTIES in CREATE EXTERNAL TABLE. Beispiele finden Sie unter Beispiele für die Datenverarbeitung. Eine Liste von Fehlern finden Sie unter SVL_SPECTRUM_SCAN_ERROR.

Sie können die folgenden TABLE PROPERTIES einstellen, wenn Sie externe Tabellen erstellen, um die Eingabebehandlung für Daten anzugeben, die in externen Tabellen abgefragt werden.

  • column_count_mismatch_handling, um festzustellen, ob die Datei weniger oder mehr Werte für eine Zeile enthält als die in der externen Tabellendefinition angegebene Anzahl von Spalten.

  • invalid_char_handling, um die Eingabebehandlung für ungültige Zeichen in Spalten anzugeben, die VARCHAR-, CHAR- und String-Daten enthalten. Wenn Sie REPLACE für invalid_char_handling angeben, können Sie das zu verwendende Ersatzzeichen angeben.

  • numeric_overflow_handling, um die Verarbeitung von Umwandlungsüberläufen in Spalten anzugeben, die Ganzzahl- und Dezimaldaten enthalten.

  • surplus_bytes_handling, um die Eingabebehandlung für überschüssige Byte in Spalten anzugeben, die VARBYTE-Daten enthalten.

  • surplus_char_handling, um die Eingabebehandlung für überschüssige Zeichen in Spalten anzugeben, die VARCHAR-, CHAR- und String-Daten enthalten.

Sie können eine Konfigurationsoption festlegen, um Abfragen abzubrechen, die eine maximale Anzahl von Fehlern überschreiten. Weitere Informationen finden Sie unter spectrum_query_maxerror.