View a markdown version of this page

DataBrew プロジェクトセッションの概要 - AWS Glue DataBrewデベロッパーガイド

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

DataBrew プロジェクトセッションの概要

DataBrew プロジェクトセッションでは、インタラクティブワークスペース内で作業します。

DataBrewデータセットの詳細、サンプルデータ、レシピを構築するためのオプションを示すプロジェクトインターフェイス。

左側のペインには、データの現在のビューが表示されます。右側のペインには、現在空のプロジェクトの変換レシピが表示されます。

データグリッドの右上隅には、GRID、、 SCHEMAの 3 つのタブがありますPROFILE。これらのタブのいずれかを選択すると、ワークスペースに対応するビューが表示されます。次にそれらのビューについて説明します。

グリッドビュー

グリッドビューはデフォルトのビューで、サンプルは表形式で表示されます。グリッドビューの簡単なウォークスルーには、次の手順を使用します。

グリッドビューのウォークスルーを行うには
  1. まず、スペース全体を表示します。

    1. 左右にスクロールして、すべての列を表示します。

    2. 上下にスクロールして、すべてのデータ値を表示します。

    3. ワークスペースの下部にあるズームコントロールを使用して、グリッドの拡大レベルを調整します。

  2. 右上には、表示されるサンプルの列の数と、サンプル内の現在の行数が表示されます。

    表示する列を変更するには、N 列リンクを選択します (N は現在表示されている列の数です)。目的の列を選択し、選択した列を表示を選択します。

  3. これで、DataBrew 変換の実験を開始できます。次の操作を試してください:

    1. 変換ツールバーから、形式の選択大文字への変更を選択します。

    2. ソース列で、文字データを含む列を選択します。

    3. その他の設定はデフォルト値のままにしておきます。

    4. 変換されたデータがどのように表示されるかを確認するには、変更のプレビューを選択します。次に、この変換をレシピに追加するには、適用を選択します。

    データ変換を適用するたびに、DataBrew はそれをレシピの作業コピーに追加します。これはワークスペースの右側に表示されます。

  4. 次の操作を試してください:

    1. 変換ツールバーから、関数に基づいて作成を選択します。

    2. 関数を選択する で、 を選択しますSQUARE ROOT

    3. ソース列で、数値データを含む列を選択します。

    4. 他の設定はデフォルトのままにしておきます。

    5. 変更のプレビューを選択して、変換されたデータがどのように表示されるかを確認します。次に、この変換をレシピに追加するには、適用を選択します。

  5. RECIPE を選択して、右上のレシピペインを折りたたみます。レシピペインを展開するには、もう一度 RECIPE を選択します。

レシピの新しいバージョンの公開

変換の適用を続けると、レシピのステップ数が増加します。レシピの新しいバージョンはいつでも公開できます。レシピを発行すると、DataBrew の他の場所で使用できるようになります。これにより、レシピジョブを実行して、プロジェクトデータサンプルのみを変換するのではなく、データセット全体を変換できます。

レシピを公開すると、レシピ開発に対する段階的な反復的なアプローチも推奨されます。レシピの新しいバージョンを公開できるため、必要に応じて「最後の既知の正常な」レシピバージョンにフォールバックできます。

レシピの新しいバージョンを発行するには
  • レシピペインで、発行を選択します。このバージョンのレシピの説明を入力し、発行を選択します。

スキーマビュー

SCHEMA タブを選択すると、次のスクリーンショットに示すようにビューが変更されます。

ベビーネームデータセットのデータ型、品質、値分布を含む 5 つの列を示すスキーマビュー。

スキーマビューでは、各列のデータ値に関する統計を表示できます。

左端の列で、表示/非表示の横にあるデータ列のいずれかを選択します。列の詳細ペインが右側に表示されます。このペインには、列値の統計の概要が表示されます。

列名を変更するには、名に新しい名前を入力します。

列をドラッグアンドドロップすることで、列の順序を変更できます。

プロファイルビュー

PROFILE タブを選択すると、プロジェクトに関する詳細なボリューメトリック情報が表示されます。これを行う前に、DataBrew ジョブを実行してプロファイルを作成します。

プロファイルビューのウォークスルーを行うには
  1. ジョブの作成 を選択し、ジョブの名前を入力します。

  2. ジョブ出力で、ファイルタイプの CSV を選択します。

  3. DataBrew からのジョブ出力を書き込む Amazon S3 バケットとフォルダをAWSアカウントで検索または作成します。

    • この Amazon S3 バケットとフォルダが既にある場合は、参照を選択してそれらを見つけます。両方に対する書き込みアクセス許可があることを確認してください。

    • この Amazon S3 バケットとフォルダがない場合は、作成します。

      1. Amazon S3 コンソール (https://console.aws.amazon.com/s3/) を開きます。

      2. Amazon S3 バケットがない場合は、バケットの作成を選択します。バケット名に、新しいバケットの一意の名前を入力します。[バケットを作成] を選択します。

      3. バケットのリストから、使用するバケットを選択します。

      4. Create folder (フォルダの作成) を選択します。フォルダ名に と入力しdatabrew-outputフォルダの作成を選択します。

  4. アクセス許可には、DataBrew が Amazon S3 出力場所に書き込むことを許可する IAM ロールを選択します。

    AWSアカウントが所有する S3 ロケーションでは、AwsGlueDataBrewDataAccessRoleサービスマネージドロールを選択できます。これにより、DataBrew は所有している S3 リソースにアクセスできます。

  5. 他の設定はデフォルトのままにし、ジョブの作成と実行を選択します。

  6. ジョブが実行されて完了すると、ワークスペースにはデータプロファイルのグラフィカルな概要が表示されます。

    データプロファイルの概要タブには、次のスクリーンショットに示すように、データの特性の概要が表示されます。

    行数、列、データ型など、データセットの概要を示すデータプロファイルの概要。

    列統計タブには、データ値のcolumn-by-column内訳が表示されます。

    データプロファイルの概要、列タイプ、データ品質メトリクスを示す列統計タブ。