チェックポイント
Create a single value visualization of average elevation across all airports
/ 10
Create a bar chart of the facility types with the highest average elevations
/ 10
Create a line chart of number of flights cancelled each week in a given year
/ 10
Create a line chart of the number of flights scheduled to depart each week by distance tier
/ 10
Looker でデータの分析と可視化を始める
概要
Looker は Google Cloud で利用できる最新のデータ プラットフォームで、インタラクティブにデータを分析して可視化できます。Looker を使用すると、詳細なデータ分析、さまざまなデータソース間での分析情報の統合、実用的なデータドリブン ワークフローの構築、カスタムデータ アプリケーションの作成を行うことができます。
このラボでは、Looker で Explore を使用してデータを分析して可視化する方法について学びます。Explore とは、LookML のデベロッパーが作成したデータビューのことです。このラボのために、米国連邦航空局(FAA)の空港とフライトに関するデータの Explore を用意しました。このデータセットには、都市や出発日など、空港やフライトのさまざまな属性に関する情報が含まれています。
Explore について詳しくは、Looker のドキュメント(https://docs.looker.com/ja/exploring-data/exploring-data)をご覧ください。
目標
このラボでは、Looker で Explore を使用してデータを分析し、可視化する方法を学びます。
-
Explore のインターフェースを使用して LookML デベロッパーがキュレートしたデータにアクセスします。
-
ディメンション、メジャー、フィルタ、ピボットを使用して、クエリを実行してデータを選択します。
-
データを最適な形で表示できるビジュアリゼーションの種類を選択します。
-
ビジュアリゼーションをダッシュボードに保存します。
設定
ラボごとに、新しいプロジェクトとリソースのセットを一定期間無料で利用できます。
-
Qwiklabs には、必ずシークレット ウィンドウでログインしてください。
-
ラボのアクセス時間(例: 2:00:00)に注意し、時間内に完了できるようにしてください。
- 準備が整ったら をクリックします。
新しいパネルが表示されます。パネルには、このラボで使用する必要がある一時的な認証情報が表示されます。
ラボの料金をお支払いいただく必要がある場合は、表示されるポップアップでお支払い方法を選択してください。
- ラボの認証情報をメモしておきます(このラボの Looker インスタンスにログインする際に使用します)。
- [Looker を開く] をクリックします。
ヒント: 作業中、ラボの手順と Looker インスタンスの両方を確認できるように、新しいタブまたは別のウィンドウで Looker を開くことをおすすめします。
- 提供されたユーザー名とパスワードを入力します。
重要: このページの [接続の詳細] パネルに表示されている認証情報を使用する必要があります(ご自身の Qwiklabs 認証情報は使用しないでください)。ご自身の Looker アカウントをお持ちの場合でも、このラボでは使用しないでください。
- [Log In] をクリックします。
正常にログインすると、このラボで使用する Looker インスタンスが表示されます。
このラボを開始する際、Looker インスタンスにデータが表示されるまでに数分かかる場合があります。Looker のナビゲーション メニューにある [Explore] プルダウンにオプション([Flights] など)が表示されたら、最初のタスクに進むことができます。
タスク 1. 単一値ビジュアリゼーション(すべての空港の平均標高)を作成する
Looker では、データの説明に役立つ一意の属性をディメンションと呼びます。たとえば、Airports Explore の場合、空港の地理的位置、都市、標高がそれぞれディメンションになります。メジャーとは、1 つ以上のディメンション(データの一意の属性)を集計したもので、カウントや平均などがあります。メジャーを使用すると、重要業績評価指標(KPI)を算出したり、さまざまな属性を使用してデータを分析したりすることができます。Looker では、ディメンションとメジャーの両方を使用してデータ分析情報を得ることが可能です。
Airports Explore を使用して、すべての空港施設の平均標高を特定してから、その数値を単一値ビジュアリゼーションとして表示します。その後、このビジュアリゼーションを、空港データ用の新しいダッシュボードに追加します。
すべての空港の標高の平均を特定する
-
Looker のナビゲーション メニューで、[Explore] をクリックします。
-
[FAA] で [Airports] をクリックします。
-
[Airports] の横にある矢印をクリックします。
利用可能なディメンションとメジャーのリストが Airports のデータパネルに表示されます。
-
[Airports] > [Measures] と移動し、[Average Elevation] をクリックします。
-
[Run] をクリックします。
結果の単一値ビジュアリゼーションをカスタマイズする
- [Visualization] の横にある矢印をクリックしてウィンドウを展開します。
Visualization のウィンドウを拡大したら、アイコンにカーソルを合わせて利用できるオプションを確認します。
- Single Value のアイコンをクリックします。
このオプションでは、カスタマイズが可能な単一値ビジュアリゼーションを作成することができます。データのウィンドウを折りたたんでグラフをより大きく表示することも可能です。
-
設定の歯車アイコン()をクリックして [Visualization] を選択します。
-
[Style] で [Value Color] をクリックし、好きな色を選択します。
-
[Style] で [Show Title] をクリックして、[Title Override] ボックスにタイトルを入力します。
-
[Style] で [Value Format: 0.00] と入力します。
-
[Visualization] の歯車アイコンをクリックして設定を閉じます。
ビジュアリゼーションを新しいダッシュボードに保存する
-
[Run](ページの右上)の横にある設定の歯車アイコン()をクリックし、[Save] > [To an existing Dashboard] を選択します。
-
グラフのタイトル「Average Elevation」を入力します。
-
[New Dashboard] をクリックします。
-
新しいダッシュボードのタイトル「Airports」を入力します。
-
[OK] をクリックします。
-
[Save to Dashboard] をクリックします。
-
「Airports」というタイトルのハイパーリンクをクリックして、ダッシュボードを表示します。
デフォルトの宛先は共有のままにします。これにより、新しいダッシュボードが [Shared Folders] に保存されます。
実際のビジュアリゼーションの色は、この画像で表示されているものと異なる場合があります。
[Check my progress] をクリックして、目標に沿って進んでいることを確認します。
タスク 2. 平均標高が特に高い施設のタイプの棒グラフを作成する
このタスクでは、平均標高が特に高い施設のタイプの上位 5 つを特定し、この結果を棒グラフで表示します。その後、このビジュアリゼーションを前のタスクで作成したダッシュボードに追加します。
平均標高が特に高い施設のタイプの上位 5 つを特定する
-
Looker のナビゲーション メニューで、[Explore] をクリックします。
-
[FAA] で [Airports] をクリックします。
-
[Airports] の横にある矢印をクリックします。
利用可能なディメンションとメジャーのリストが Airports のデータパネルに表示されます。
-
[Airports] > [Dimensions] と移動し、[Facility Type] をクリックします。
-
[Airports] > [Measures] と移動し、[Average Elevation] をクリックします。
-
[Airports] > [Measures] と移動し、[Count] をクリックします。
-
[Data] タブで [Row limit] を 5 に変更します。
-
[Run] をクリックします。
棒グラフをカスタマイズして結果を表示する
- [Visualization] の横にある矢印をクリックしてウィンドウを展開します。
Visualization のウィンドウを拡大したら、アイコンにカーソルを合わせて利用できるオプションを確認します。
- 棒グラフのアイコンをクリックします。
このオプションでは、カスタマイズが可能な水平方向の棒グラフを作成します。データのウィンドウを折りたたんでグラフをより大きく表示することも可能です。
-
設定の歯車アイコン()をクリックして [Visualization] を選択します。
-
[Values] で [Value Labels] を選択します。
-
[Y] で [Airports] をクリックして、[Top Axes] にドラッグします。
[Bottom Axes] には [Average Elevation] が表示されます。
- [Y] > [Configure Axes] > [Top 1] と移動し、[Axis name: Count] と入力します。
-
[Values] で [Value Format: 0.00] と入力します。
-
[Visualization] の歯車アイコンをクリックして設定を閉じます。
ビジュアリゼーションを既存のダッシュボードに保存する
-
[Run] の横にある設定の歯車アイコン()をクリックし、[Save] > [To an existing Dashboard] を選択します。
-
ビジュアリゼーションのタイトル「Average Elevation by Facility Type」を入力します。
-
以前作成したダッシュボード「Airports」を選択します。
-
[Save to Dashboard] をクリックします。
-
「Airports」というタイトルのハイパーリンクをクリックして、最終的なダッシュボードを表示します。
[Airports] のダッシュボードには、最初の 2 つのタスクで追加したビジュアリゼーションが 2 つ含まれています。
実際のビジュアリゼーションの色は、この画像で表示されているものと異なる場合があります。
[Check my progress] をクリックして、目標に沿って進んでいることを確認します。
タスク 3. ある年のキャンセルされたフライト数(週単位)を示す折れ線グラフを作成する
時間のディメンションを使用すると、特定の時点のデータを分析できます。この機能をフィルタと組み合わせてデータを絞り込むことで、季節性やその年の週ごとの指標を分析できます。
Flights Explore を使用して、2004 年にキャンセルされたフライト数を週単位で特定してから、この結果を折れ線グラフで表示します。その後、このビジュアリゼーションを、フライトデータ用の新しいダッシュボードに追加します。
2004 年のキャンセルされたフライト数を週単位で計算する
-
Looker のナビゲーション メニューで、[Explore] をクリックします。
-
[FAA] で、[Flights] をクリックします。
-
[Flights Details] の横にある矢印をクリックします。
Flights Details のデータパネルに、利用可能なディメンションとメジャーのリストが表示されます。
-
[Flights Details] > [Measures] で、[Cancelled Count] をクリックします。
-
[Flights] の横にある矢印をクリックします。
-
[Flights] > [Dimensions] > [Depart Date] で、[Week] をクリックします。
-
[Flights] > [Dimensions] > [Depart Date] で、[Date] の横にあるフィルタ アイコン()をクリックします。
-
[Filters] プルダウン リストで [Is in the year] を選択し、「2004」と入力します。
-
[Run] をクリックします。
折れ線グラフをカスタマイズして結果を表示する
- [Visualization] の横にある矢印をクリックしてウィンドウを展開します。
[Visualization] ウィンドウを展開したら、アイコンにカーソルを合わせると利用可能なオプションを確認できます。
- 線のアイコンをクリックします。
このオプションでは、カスタマイズ可能な折れ線グラフが作成されます。データのウィンドウを折りたたんでグラフを大きく表示することもできます。
-
[Visualization] の設定の歯車アイコン()をクリックします。
-
[Series] をクリックします。
-
点のスタイルとして [Filled] をクリックします。
-
基準線を追加するには、[Y] をクリックし、[Markings] > [Add Reference Line] をクリックします。
-
[Visualization] の歯車アイコンをクリックして設定を閉じます。
ビジュアリゼーションを新しいダッシュボードに保存する
-
[Run] の横にある設定の歯車アイコン()をクリックし、[Save] > [To an existing Dashboard] を選択します。
-
可視化されたデータのタイトルに、「Number of Flights Cancelled Each Week in 2004」と入力します。
-
[New Dashboard] をクリックします。
-
新しいダッシュボードのタイトルに、「Airports and Flights」と入力します。
-
[OK] をクリックします。
-
[Save to Dashboard] をクリックします。
-
[Airports and Flights] のハイパーリンクをクリックして、ダッシュボードを表示します。
デフォルトの宛先は共有のままにします。これにより、新しいダッシュボードが [Shared Folders] に保存されます。
実際のビジュアリゼーションの色は、この画像で表示されているものと異なる場合があります。
[Check my progress] をクリックして、目標に沿って進んでいることを確認します。
タスク 4. 出発予定のフライト数を週単位かつ距離カテゴリごとに表示する折れ線グラフを作成する
ピボットを使用すると、スプレッドシート ソフトウェアのピボット テーブルのような、データのマトリックスを作成できます。これにより、多次元データを活用して問題に対応できます。
このタスクでは、2003 年の出発予定のフライト数を週単位かつ距離カテゴリごとに取得します。その後、この結果を表示する折れ線グラフを作成して、このビジュアリゼーションを前のタスクで作成したダッシュボードに追加します。
2003 年の出発予定のフライト数を週単位かつ距離カテゴリごとに表示する
-
Looker のナビゲーション メニューで、[Explore] をクリックします。
-
[FAA] で、[Flights] をクリックします。
-
[Flights] の横にある矢印をクリックします。
Flights のデータパネルに、利用可能なディメンションとメジャーのリストが表示されます。
-
[Flights] > [Measures] で、[Count] をクリックします。
-
[Flights] > [Dimensions] で、[Distance Tiered] の横にあるピボット アイコン()をクリックします。
-
[Flights] > [Dimensions] > [Depart Date] で、[Date] の横にあるフィルタ アイコン()をクリックします。
-
[Filters] プルダウン リストで [Is in the year] を選択し、「2003」と入力します。
-
[Flights] > [Dimensions] > [Depart Date] で、[Week] をクリックします。
-
[Run] をクリックします。
折れ線グラフをカスタマイズして結果を表示する
- [Visualization] の横にある矢印をクリックしてウィンドウを展開します。
[Visualization] ウィンドウを展開したら、アイコンにカーソルを合わせると利用可能なオプションを確認できます。
- 線のアイコンをクリックします。
このオプションでは、カスタマイズ可能な、ピボット処理後の積み上げ折れ線グラフが作成されます。データのウィンドウを折りたたんでグラフを大きく表示することもできます。
-
[Visualization] の設定の歯車アイコン()をクリックします。
-
[Plot] > [Series Positioning] と移動し、[Overlay] をクリックします。
-
[Visualization] の歯車アイコンをクリックして設定を閉じます。
ビジュアリゼーションを既存のダッシュボードに保存する
-
[Run] の横にある設定の歯車アイコン()をクリックし、[Save] > [To an existing Dashboard] を選択します。
-
可視化されたデータのタイトルに、「Number of Flights by Distance Tier in 2003」と入力します。
-
先ほど作成した [Airports and Flights] というダッシュボードを選択します。
-
[Save to Dashboard] をクリックします。
-
[Airports and Flights] のハイパーリンクをクリックして、最終的なダッシュボードを表示します。
[Airports and Flights] のダッシュボードには、このラボで追加したビジュアリゼーションが 2 つ含まれています。
実際のビジュアリゼーションの色は、この画像で表示されているものと異なる場合があります。
[Check my progress] をクリックして、目標に沿って進んでいることを確認します。
ラボを終了する
ラボが完了したら、[ラボを終了] をクリックします。ラボで使用したリソースが Google Cloud Skills Boost から削除され、アカウントの情報も消去されます。
ラボの評価を求めるダイアログが表示されたら、星の数を選択してコメントを入力し、[送信] をクリックします。
星の数は、それぞれ次の評価を表します。
- 星 1 つ = 非常に不満
- 星 2 つ = 不満
- 星 3 つ = どちらともいえない
- 星 4 つ = 満足
- 星 5 つ = 非常に満足
フィードバックを送信しない場合は、ダイアログ ボックスを閉じてください。
フィードバックやご提案の送信、修正が必要な箇所をご報告いただく際は、[サポート] タブをご利用ください。
Copyright 2020 Google LLC All rights reserved. Google および Google のロゴは Google LLC の商標です。その他すべての企業名および商品名はそれぞれ各社の商標または登録商標です。