

# AWS Glue パフォーマンスの向上
<a name="performance"></a>

**パフォーマンスチューニングのベースライン戦略**

AWS Glue のパフォーマンスを向上させるには、AWS Glue パラメータに関連する特定のパフォーマンスを更新することを検討してください。パラメータのチューニングを準備する際は、次のベストプラクティスを使用します。
+ 問題の特定を始める前に、パフォーマンス目標を決定します。
+ パラメータのチューニングを変更する前に、メトリクスを使用して問題を特定します。

ジョブのチューニングで一貫した結果を得るには、チューニング作業のベースライン戦略を立てます。

通常、パフォーマンスチューニングは次のワークフローで実施します。

1. パフォーマンス目標を決定します。

1. メトリクスを測定します。

1. ボトルネックを特定します。

1. ボトルネックの影響を軽減します。

1. 想定目標を達成するまで、ステップ 2～4 を繰り返します。

## ジョブタイプのチューニング戦略
<a name="w2aac97c15"></a>

**Spark ジョブ** — 「AWS の規範的ガイダンス」の「[AWS Glue for Apache Spark ジョブのパフォーマンスチューニングのベストプラクティス](https://docs.aws.amazon.com/prescriptive-guidance/latest/tuning-aws-glue-for-apache-spark/introduction.html)」のガイダンスに従ってください。

**その他のジョブ** – 他のランタイム環境で利用できる戦略を適応させることにより、Ray や AWS Glue Python のシェルジョブ用に AWS Glue をチューニングできます。