View a markdown version of this page

Unterstützte SQL-Anweisungen für Datenfreigabe-Schreiboperationen in Konsumenten - Amazon Redshift

Amazon Redshift unterstützt ab Patch 198 nicht mehr die Erstellung neuer Python-UDFs. Bestehende Python-UDFs werden bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im Blog-Posting.

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.

Unterstützte SQL-Anweisungen für Datenfreigabe-Schreiboperationen in Konsumenten

Die folgenden Data Definition Language (DDL)-Anweisungen werden für Datenfreigaben mit Schreiboperationen unterstützt:

  • ALTER TABLE RENAME TO

  • ALTER TABLE RENAME COLUMN TO

  • ADD/DROP TABELLENSPALTE ÄNDERN

  • ALTER SCHEMA RENAME TO

  • { CREATE | DROP } SCHEMA

  • { CREATE | DROP | SHOW } TABLE

  • CREATE TABLE table_name AS

  • BEGIN | START TRANSACTION

  • END | COMMIT | ROLLBACK

  • TRUNCATE

Die folgenden Data Manipulation Language (DML)-Anweisungen werden für Datenfreigaben mit Schreiboperationen unterstützt:

  • SELECT

  • INSERT

  • INSERT INTO SELECT

  • AKTUALISIERUNG

  • DELETE

  • MERGE

  • COPY ohne COMPUPDATE

Die folgenden Analyseanweisungen werden für Datenfreigaben mit Schreiboperationen unterstützt:

  • ANALYZE Der Konsument führt USER ANALYZE aus und sendet die Statistiken an den Produzenten.

  • Die Analyse wurde aktiviert, indem sie auf dem Consumer CTAS/COPY ausgeführt wurde. Dies umfasst Multiplexing für kleine Konsumenten.

  • Auto-analyze nach COPY auf dem Producer ausführen.

Die folgenden Berechtigungsanweisungen werden für Datenfreigaben mit Schreiboperationen unterstützt:

  • { GRANT | REVOKE } privilege_name ON OBJECT_TYPE object_name TO consumer_user

  • SHOW GRANTS. Weitere Informationen finden Sie unter SHOW GRANTS.