Looker(Google Cloud コア)インスタンスでサンプル LookML プロジェクトを使用する

Looker(Google Cloud コア)には、次の目的を達成するためのサンプル LookML プロジェクトが用意されています。

サンプル LookML プロジェクトは、すべてのエディション タイプの Looker(Google Cloud コア)インスタンスで提供されています。

Looker(Google Cloud コア)インスタンス上の LookML プロジェクトのサンプルには、BigQuery の一般公開データセット the Look eCommerce に基づく、キュレートされた LookML モデルが含まれています。このプロジェクトは、独自の LookML モデルを構築し、既存のモデルを変更してユーザー エクスペリエンスをカスタマイズすることの学習の出発点として適しています。

Looker(Google Cloud コア)インスタンスを作成する場合、サンプル LookML プロジェクトは、アプリケーションのデフォルト認証情報(ADC)を使用して Google が管理する BigQuery データベースに接続して、ベアメタル リポジトリとしてインスタンスにすでに構成されています。

始める前に: BigQuery API を有効にする

LookML の変更、Explore のクエリ、サンプル LookML プロジェクトのサンプル ダッシュボードの表示を行う前に、管理者は Google Cloud プロジェクトに対して BigQuery API を有効にする必要があります。API ページが有効になっていることを確認するには、コンソール ページの更新が必要な場合があります。

API を有効にする

サンプル LookML プロジェクトの表示と操作

サンプル LookML プロジェクトを表示するには、Looker IDEsample_thelook_ecommerce というプロジェクトに移動します。sample_thelook_ecommerce プロジェクトには、0_start_here1_basic_lookml2_intermediate_lookml3_advanced_lookml の 4 つのフォルダが含まれています。これらのフォルダには、次の要素が含まれます。

  • LookML の基本、中間、高度なコンセプトについての手順と説明を含む README.md ファイル
  • サンプル BigQuery 接続 sample_bigquery_connection に接続する LookML の事前定義モデル
  • カスタマイズ可能な LookML の事前に定義された Explore とビュー

プロジェクトの README.md ファイルの手順に沿って、サンプル LookML に変更を加える方法を学習し、それらの変更が Explore インターフェースに与える影響を確認できます。サンプル LookML プロジェクトには、追加して変更することでサンプル分析を作成できる事前構築済みのダッシュボードも含まれています。

LookML プロジェクト ファイルにアクセスして編集する

サンプル LookML プロジェクト内の LookML ファイルにアクセスするには、次の手順を行います。

  1. 左側のナビゲーション パネルで、[Develop] を選択して [Develop] メニューを開きます。
  2. sample_thelook_ecommerce プロジェクトを選択します。 デフォルトでは、サンプル プロジェクトに移動すると START_HERE_README.md ファイルが開きます。
  3. START_HERE_README.md ファイルの手順を読むか、別のプロジェクト ファイルに移動します。
  4. LookML に対する変更のテストを開始する場合は、「Development Mode」と入力して、README.md ファイルにある手順に沿って操作します。

サンプルの Explore を使用してクエリを作成する

デフォルトでは、サンプルの LookML プロジェクトに次の Explore が定義されています。

  • 1)基本 e コマース
  • 2)中間 e コマース
  • 3)中間 e コマース(有効な注文のみ)
  • 4)高度 e コマース(有効な注文のみ)

サンプルの Explore にアクセスする手順は次のとおりです。

  1. 左側のナビゲーション パネルで、[Explore] を選択して [Explore] メニューを開きます。
  2. [Explore] メニューで、サンプルの Explore のいずれかを選択します。

Explore を使用したデータのクエリの詳細については、README.md ファイルの手順に沿うか、Looker での Explore の表示と操作をご覧ください。

サンプル ダッシュボードを表示、編集する

デフォルトでは、インスタンスを作成すると、サンプル プロジェクトの次のユーザー定義のダッシュボードのサンプルが、インスタンスの [Shared] フォルダ([組織のフォルダ] と称される)に表示されます。

  • サンプル 1)e コマース ビジネスパルス - 基本
  • サンプル 2)e コマース ビジネスパルス - 中間
  • サンプル 3)e コマース ビジネスパルス - 高度

サンプル アプリケーションにアクセスする手順は次のとおりです。

  1. 左側のナビゲーション パネルで、[フォルダ] を選択します。
  2. [すべてのフォルダ] ページで、[共有フォルダ] を選択します。
  3. [組織のフォルダ] ページで、サンプル ダッシュボードのいずれかを選択します。

これで、ダッシュボードを表示、変更できるようになります。詳細については、ダッシュボードの表示ユーザー定義のダッシュボードの編集をご覧ください。

プロジェクトへのユーザー アクセスを変更する

デフォルトでは、デフォルトの Looker ロールのいずれかを持つユーザーは、Looker(Google Cloud コア)インスタンスに [すべて] モデルが設定されます。したがってデフォルトでは、すべてのユーザーが sample_thelook_ecommerce プロジェクトで定義されているすべてのモデルにアクセスできます。

特定のユーザーがプロジェクトの 1 つ以上のモデルを表示または操作することを除外するには、sample_thelook_ecommerce にモデルを含まないモデルセットを作成します。次に、より限定的な新しいモデルセットにリンクされている新しいロールを作成するか、既存のロールを更新します。

サンプル LookML プロジェクトを削除する

インスタンスからサンプル プロジェクトと接続を削除できます。プロジェクトを削除するには、プロジェクト情報へのアクセスと編集の手順を行います。

sample_bigquery_connection 接続は、接続のドキュメント ページの手順に沿って削除することもできます。

次のステップ