View a markdown version of this page

クエリモニタリングポリシーを追加する - Amazon Redshift

Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、ブログ記事を参照してください。

クエリモニタリングポリシーを追加する

スーパーユーザーは、スーパーユーザーではないユーザーにアクセス権を提供して、これらのユーザーがすべてのユーザーに対するクエリモニタリングを実行できるようにすることが可能です。まず、クエリモニタリングのアクセス権を提供するためのポリシーをユーザーまたはロールに追加します。次に、ユーザーまたはロールにクエリモニタリング許可を付与します。

クエリモニタリングポリシーを追加する
  1. https://console.aws.amazon.com/iam/ を選択します。

  2. [Access management] (アクセス管理) で、[Policies] (ポリシー) を選択します。

  3. [Create Policy] (ポリシーの作成) を選択します。

  4. [JSON] を選択して、以下のポリシー定義を貼り付けます。

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "redshift-data:ExecuteStatement", "redshift-data:DescribeStatement", "redshift-data:GetStatementResult", "redshift-data:ListDatabases" ], "Resource": "*" }, { "Effect": "Allow", "Action": "redshift-serverless:GetCredentials", "Resource": "*" } ] }
  5. [Review policy] (ポリシーの確認) を選択します。

  6. [Name] (名前) にポリシーの名前を入力します (例: query-monitoring)。

  7. [ポリシーの作成] を選択します。

ポリシーを作成したら、適切なアクセス許可を付与できます。

アクセス許可を付与するにはユーザー、グループ、またはロールにアクセス許可を追加します。