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.
Laden von Daten
Themen
- Verwenden eines COPY-Befehls zum Laden von Daten
- Kontinuierliche Dateierfassung von Amazon S3 (Vorschau)
- Aktualisieren von Tabellen mit DML-Befehlen
- Aktualisieren von Daten und Einfügen neuer Daten
- Ausführen einer Deep Copy-Operation
- Analysieren von Tabellen
- Bereinigen von Tabellen
- Verwalten gleichzeitiger Schreiboperationen
- Tutorial: So laden Sie Daten aus Amazon S3
Ein COPY-Befehl ist die effizienteste Methode für das Laden einer Tabelle. Sie können Ihren Tabellen Daten auch mittels des Befehls INSERT hinzufügen. Dies ist jedoch sehr viel weniger effizient als die Verwendung von COPY. Der Befehl COPY ist in der Lage, mehrere Datendateien oder mehrere Datenströme gleichzeitig zu lesen. Amazon Redshift teilt den Workload den Clusterknoten zu und führt die Ladeoperationen parallel aus, einschließlich des Sortierens der Zeilen und der Verteilung von Daten auf die Knoten-Slices.
Anmerkung
Externe Tabellen von Amazon Redshift Spectrum sind schreibgeschützt. Sie können die Befehle COPY oder INSERT nicht für externe Tabellen ausführen.
Um auf Daten auf anderen AWS Ressourcen zugreifen zu können, muss Ihr Cluster berechtigt sein, auf diese Ressourcen zuzugreifen und die erforderlichen Aktionen für den Zugriff auf die Daten durchzuführen. Sie können AWS Identity and Access Management (IAM) verwenden, um den Zugriff der Benutzer auf Ihre Clusterressourcen und -daten einzuschränken.
Wenn Sie nach dem ersten Laden von Daten eine erhebliche Menge von Daten hinzufügen, verändern oder löschen, sollten Sie anschließend einen VACUUM-Befehl ausführen, um Ihre Daten neu zu organisieren und Platz zurückzugewinnen. Sie sollten auch einen ANALYZE-Befehl ausführen, um die Tabellenstatistiken zu aktualisieren.
In diesem Abschnitt wird beschrieben, wie Daten geladen und Fehler bei Datenladevorgängen behoben werden. Außerdem werden bewährte Methoden für das Laden von Daten vorgestellt.