Spark UI へのアクセス - Amazon Athena

Spark UI へのアクセス

Apache Spark UI は、実行中および完了した Spark ジョブに関する詳細情報が含まれているビジュアルインターフェイスです。ネイティブ Apache Spark UIs を使用して Athena Spark のインタラクティブセッションのモニタリングとデバッグを実行できます。その中で、各 Spark ジョブのイベントタイムライン、ステージ、タスク、エグゼキュターに関するジョブ固有のメトリクスと情報を詳しく調べることができます。

Spark UI へのアクセス

Athena Spark インタラクティブセッションを開始すると、Amazon SageMaker AI Unified Studio ノートブックからセッションを実行するためにリアルタイム Spark UI を表示したり、GetResourceDashboard API を使用して安全な URL をリクエストしたりすることができます。完了したセッションについては、Amazon SageMaker AI Unified Studio ノートブックから、Amazon Athena コンソールから、または同じ API を使用して、Spark History Server を表示できます。

aws athena get-resource-dashboard \ --region "REGION" \ --session-id "SESSION_ID"

Spark UI へのアクセスに必要なアクセス許可

Spark UI にアクセスする前に、ユーザーまたはロールのアクセス許可ポリシーに次のアクセス許可を含めます。

{ "Action": "athena:GetResourceDashboard", "Resource": "WORKGROUP", "Effect": "Allow" }