AWS Cost Explorer を使用して AWS Glue ジョブの詳細なコストと使用状況レポートを作成する - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Cost Explorer を使用して AWS Glue ジョブの詳細なコストと使用状況レポートを作成する

作成者: Parijat Bhide (AWS) と Aromal Raj Jayarajan (AWS)

概要

このパターンは、ユーザー定義のコスト配分タグを設定してAWS、 Glue データ統合ジョブの使用コストを追跡する方法を示しています。 https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/custom-tags.htmlこれらのタグを使用して、複数のディメンションにわたるジョブの詳細なコストと使用状況レポートを AWS Cost Explorer で作成できます。たとえば、チーム、プロジェクト、またはコストセンターレベルで使用コストを追跡できます。

前提条件と制限

前提条件

  • アクティブなAWSアカウント

  • ユーザー定義タグが有効になっている 1 つ以上の AWS Glue ジョブ

アーキテクチャ

ターゲットテクノロジースタック

  • AWS Glue

  • AWS Cost Explorer

次の図は、タグを適用して Glue AWS ジョブの使用コストを追跡する方法を示しています。

Glue AWS ジョブでタグを作成して適用し、AWSCost Explorer で使用コストを追跡します。

この図表は、次のワークフローを示しています:

  1. データエンジニアまたはAWS管理者は、 Glue AWS ジョブのユーザー定義のコスト配分タグを作成します。

  2. AWS 管理者はタグをアクティブ化します。

  3. タグはメタデータを AWS Cost Explorer に報告します。

ツール

  • AWS Glue は、フルマネージド型の抽出、変換、ロード (ETL) サービスです。これにより、データストアとデータストリーム間でのデータの分類、整理、強化、移動を確実に行うことができます。

  • AWS Cost Explorer は、AWSコストと使用状況の表示と分析に役立ちます。

エピック

タスク説明必要なスキル

Glue AWS ジョブのユーザー定義のコスト配分タグを作成します。

既存の Glue AWS ジョブにタグを追加するには

  1. AWS マネジメントコンソールにサインインし、 AWSGlue コンソールを開きます。

  2. 左側のナビゲーションペインの でETLジョブを選択します。

  3. お客様のジョブ」セクションで、タグ付けするジョブの名前を選択します。

  4. [Job details] (ジョブの詳細) タブを選択します。次に、「詳細プロパティ」セクションを展開します。

  5. タグ」で「新しいタグを追加」を選択します。

  6. キーには、タグの名前を入力します。

  7. (オプション) 「」には、キーに関連付けたい値を入力します。

  8. (オプション) ジョブ用に作成するタグごとに手順 5 から 7 を繰り返します。

  9. [Save] を選択します。

新しい Glue AWS ジョブにタグを追加するには

  1. ユースケースの要件に基づいて新しい AWS Glue ジョブを作成します。手順については、「 Glue デベロッパーガイドAWS」の「 Glue コンソールでのジョブの操作」を参照してください。 AWS

  2. ジョブの詳細設定を構成するときは、このタスクの「既存の Glue ジョブにタグを追加するには」セクションのステップ 4~9 AWS に従います。

注記

詳細については、「 AWSGlue AWS デベロッパーガイド」の「 Glue のタグAWS」を参照してください。

データエンジニア

ステップ 1: ユーザー定義のコスト配分タグを有効にする

AWS 「 Billing User Guide」の「Activating user-defined cost allocation tags」の手順に従います。

AWS 管理者
タスク説明必要なスキル

AWS Cost Explorer のタグフィルターを使用して、 Glue AWS ジョブのコストと使用状況レポートを作成します。

  1. AWS マネジメントコンソールにサインインし、AWSコストマネジメントコンソールを開きます。

  2. 左のナビゲーションペインの [レポート] を選択します。

  3. [Create New Report (新しいレポートを作成)] を選択します。

  4. レポートタイプを選択」で「コストと使用量 (推奨)」を選択します。次に、[レポートを生成] を選択します。

  5. フィルター」には「サービス」を選択します。「サービス」ドロップダウンが表示されます。

  6. [Glue] のチェックボックスをオンにします。次に、「フィルターを適用」を選択します。

  7. フィルター」で「タグ」を選択します。「タグ」ドロップダウンが表示されます。

  8. チーム」を選択します。次に、タグを割り当てたチームの横にあるチェックボックスを選択します。タグを割り当てていないチームはすべて除外します。次に、「フィルターを適用」を選択します。

  9. グラフの上部にある「Tag」を選択します。次に、レポートを作成する AWS Glue ジョブのタグを選択します。

  10. グラフの上部にある「過去 3 か月」ドロップダウンを選択し、レポートの対象とする期間を選択します。次に、「月次」ドロップダウンを選択し、レポート内の明細項目を期間に基づいてどのように集計するかを選択します。

  11. [名前を付けて保存] を選択します。次に、レポートのタイトルを入力します。

  12. [レポートの保存] を選択します。

詳細については、Cost Explorer を使用したデータの探索」を参照してください。 AWS

全般AWS、AWS管理者