Externe Tabellen

Eine externe Tabelle ermöglicht es, eine externe flache Datei wie eine Datenbanktabelle zu behandeln. Sie können externe Tabellen verwenden, um auf Dateien zuzugreifen, die auf dem Netezza Performance Server gespeichert sind. Zusätzlich kann der Netezza Performance Server eine Datei auf einem Client-System als externe Remote-Tabelle behandeln, indem er die Option ' REMOTESOURCE verwendet.

Netezza Performance Server unterstützen auch Systemtabellen, die auf dem Host gespeichert sind, und Benutzertabellen, die auf den Festplatten in den Speicher-Arrays gespeichert sind.

Sie können externe Tabellen verwenden, um Daten in ein Netezza zu laden oder Daten außerhalb eines Netezza zu speichern. Wenn Sie eine externe Tabelle zum Speichern von Daten außerhalb eines Systems verwenden, können Sie die Daten in eine andere Anwendung übertragen oder als Tabellenbackup verwenden. Sie können Daten aus einer externen Tabelle auch als Teil einer SQL-Abfrage verwenden.

Eine externe Tabelle hat eine Definition, die auch als Tabellenschema bezeichnet wird, aber die tatsächlichen Daten befinden sich außerhalb der Netezza Performance Server. Nachdem Sie die Definition der externen Tabelle erstellt haben, können Sie Daten mit INSERT INTO-Anweisungen aus der externen Datei in eine Datenbanktabelle laden oder die externe Tabelle mit SELECT FROM-Anweisungen abfragen.