コンシューマー側のデータ共有の書き込みでサポートされている SQL ステートメント - Amazon Redshift

Amazon Redshift は、2025 年 11 月 1 日以降、新しい Python UDF の作成をサポートしなくなります。Python UDF を使用する場合は、その日付より前に UDF を作成してください。既存の Python UDF は引き続き通常どおり機能します。詳細については、ブログ記事を参照してください。

コンシューマー側のデータ共有の書き込みでサポートされている SQL ステートメント

書き込みによるデータ共有では、次のデータ定義言語 (DDL) ステートメントがサポートされています。

  • ALTER TABLE RENAME TO

  • ALTER TABLE RENAME COLUMN TO

  • ALTER TABLE ADD/DROP COLUMN

  • ALTER SCHEMA RENAME TO

  • { CREATE | DROP } SCHEMA

  • { CREATE | DROP | SHOW } TABLE

  • CREATE TABLE table_name AS

  • BEGIN | START TRANSACTION

  • END | COMMIT | ROLLBACK

  • TRUNCATE

書き込みによるデータ共有では、次のデータ操作言語 (DML) ステートメントがサポートされています。

  • SELECT

  • INSERT

  • INSERT INTO SELECT

  • UPDATE

  • DELETE

  • MERGE

  • COPY without COMPUPDATE

書き込みを伴うデータ共有では、以下の分析ステートメントがサポートされています。

  • ANALYZE。コンシューマーは USER ANALYZE を実行して、統計をプロデューサーに送信します。

  • コンシューマーで実行されている CTAS/COPY がアクティブ化する分析。これには、小規模コンシューマー向けの多重化などがあります。

  • COPY 後にプロデューサーで自動分析が実行されます。

書き込みを伴うデータ共有では、以下の許可ステートメントがサポートされています。

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

  • SHOW GRANTS。詳細については、「SHOW GRANTS」を参照してください。