Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、ブログ記事
クラスターの使用制限の設定
最大 4 つの使用制限を追加して、次のそれぞれの使用量を制御できます。
同時実行スケーリング
追加のコンピューティングリソースを使用した自動最適化の実行
Redshift Spectrum の使用
リージョン間でのデータ共有
プロビジョニングされたクラスターの使用制限の設定
プロビジョニングされたクラスターの使用制限を設定する手順は、次のとおりです。
クラスターの使用制限を設定するには
AWS マネジメントコンソール にサインインして、https://console.aws.amazon.com/redshiftv2/
で Amazon Redshift コンソールを開きます。 制限を設定するプロビジョニングされたクラスターに移動します。
クラスターの詳細ページで、[アクション] ドロップダウンメニューから [使用制限を管理] を選択します。クラスターの [メンテナンス] タブを選択し、下にスクロールして [使用制限を作成] を選択することもできます。
設定する使用制限で [制限を追加] を選択します。特定の機能に対して最大 4 つの制限を追加できます。
使用制限の [期間] に、[毎日]、[毎週]、または [毎月] のいずれかを設定します。
[使用制限] を設定します。
追加のコンピューティングリソース制限を使用して同時実行スケーリングと自動最適化を実行する場合、使用制限は Amazon Redshift が特定の期間に機能を使用して費やす時間になります。この場合、使用制限は時間および分単位で設定されます。
Redshift Spectrum の場合、使用制限は Amazon S3 からスキャンされたデータの量です。この場合、使用制限はテラバイト (TB) で設定されます。
クロスリージョンデータ共有の場合、使用制限は、プロデューサーリージョンからコンシューマーがクエリできるコンシューマーリージョンに転送されるデータの量を制限になります。この場合、使用制限はテラバイト (TB) で設定されます。
クラスターが制限に達したときに実行する Amazon Redshift の [アクション] を設定します。これには次のものが含まれます。
システムテーブルへのログ記録 - システムビュー SYS_QUERY_HISTORY にレコードを追加します。このビューの usage_limit 列をクエリして、クエリが制限を超えたかどうかを判断できます。
[アラート] - Amazon SNS を使用して通知サブスクリプションを設定し、制限に違反した場合に通知を送信します。既存の Amazon SNS トピックを選択するか、新しいトピックを作成するか、または選択せずに続行することもできます。
機能の無効化 - 機能を無効にします。Amazon SNS を使用して通知を送信することもできます。ユーザーは引き続きクラスターを他のタスクに使用できます。
最初の 2 つのアクションは情報提供を目的としていますが、最後のアクションは機能の使用をオフにします。
ページの下部にある [変更の保存] をクリックして制限を保存します。一度に複数の制限を設定すると、[変更を保存] によってすべての制限が一度に保存されます。