View a markdown version of this page

Einschränkungen für Amazon Redshift Spectrum - Amazon Redshift

Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im Blogbeitrag, der am 30. Juni 2025 veröffentlicht wurde.

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.

Einschränkungen für Amazon Redshift Spectrum

In diesem Thema werden Einschränkungen bei der Verwendung von Redshift Spectrum beschrieben.

Beachten Sie die folgenden Überlegungen bei der Verwendung von Redshift Spectrum:

  • Für von RA3 und DC2 bereitgestellte Cluster, die Redshift Spectrum verwenden, müssen sich der Cluster und der Amazon S3-Bucket in derselben Region befinden. AWS Bereitgestellte RG-Cluster und Amazon Redshift Serverless enthalten eine integrierte Data Lake-Abfrage-Engine, die auf den eigenen Rechenressourcen des Clusters ausgeführt wird und die regionsübergreifende Abfrage von Amazon S3-Daten unterstützt. AWS

  • Redshift Spectrum unterstützt kein erweitertes VPC-Routing mit von RA3 und DC2 bereitgestellten Clustern. Möglicherweise müssen Sie weitere Konfigurationsschritte ausführen, um auf Ihre Amazon-S3-Daten zuzugreifen. Weitere Informationen finden Sie unter Redshift Spectrum und Enhanced VPC Routing im Amazon-Redshift-Verwaltungshandbuch.

  • Redshift Spectrum unterstützt Amazon-S3-Zugriffspunkt-Aliase. Weitere Informationen finden Sie unter Verwenden eines Alias im Bucket-Stil für Ihren Zugriffspunkt im Amazon-Simple-Storage-Service-Benutzerhandbuch. Redshift Spectrum unterstützt jedoch keine VPC mit Amazon-S3-Zugriffspunkt-Aliase. Weitere Informationen finden Sie unter Redshift Spectrum und Enhanced VPC Routing im Amazon-Redshift-Verwaltungshandbuch.

  • Sie können keine Aktualisierungs- oder Löschoperationen für externe Tabellen ausführen. Um eine neue externe Tabelle im angegebenen Schema zu erstellen, können Sie CREATE EXTERNAL TABLE verwenden. Weitere Hinweise zu CREATE EXTERNAL TABLE finden Sie unter CREATE EXTERNAL TABLE. Um die Ergebnisse einer SELECT-Abfrage in vorhandene externe Tabellen in externen Katalogen einzufügen, können Sie INSERT (externe Tabelle) verwenden. Weitere Informationen zu INSERT (externe Tabelle) finden Sie unter INSERT (externe Tabelle).

  • Sofern Sie keine verwenden AWS Glue Data Catalog , die für AWS Lake Formation aktiviert ist, können Sie die Benutzerberechtigungen für eine externe Tabelle nicht kontrollieren. Sie gewähren oder widerrufen stattdessen die Berechtigungen für das externe Schema. Weitere Informationen zur Arbeit mit AWS Lake Formation finden Sie unterRedshift Spectrum und AWS Lake Formation.

  • Um Redshift Spectrum-Abfragen auszuführen, benötigt der Datenbankbenutzer die Berechtigung, temporäre Tabellen in der Datenbank zu erstellen. Das folgende Beispiel erteilt der Benutzergruppe spectrumdb temporäre Berechtigungen für die Datenbank spectrumusers.

    grant temp on database spectrumdb to group spectrumusers;

    Weitere Informationen finden Sie unter GRANT.

  • Wenn Sie den Athena-Datenkatalog oder den AWS Glue Datenkatalog als Metadatenspeicher verwenden, finden Sie weitere Informationen unter Kontingente und Grenzwerte im Amazon Redshift Management Guide.

  • Redshift Spectrum unterstützt Amazon EMR nicht mit Kerberos.