Looker のセルフサービス BI 機能を使用する

1. はじめに

今日の目まぐるしく変化するデータ環境では、セルフサービス ビジネス インテリジェンス(BI)でビジネス ユーザーを支援することが重要です。Looker は、Gemini の機能を組み合わせて、ユーザーがデータをアップロード、探索、可視化できる革新的な機能を提供します。この Codelab では、Looker のセルフサービス BI 機能について説明します。高度な技術的な専門知識がなくても、分析情報をすばやく導き出し、データドリブンな意思決定を行う方法を説明します。

演習内容

この Codelab では、Looker のセルフサービス BI 機能を活用する方法を学びます。データをアップロードし、式アシスタントを使用して新しいディメンションを作成し、新しい Looker Explore インターフェース([クイック スタートを参照]、[分析情報アシスタントに質問]、[ゼロから探索] など)を使用してデータを探索します。また、Looker の AI 機能を使用して、分析情報と可視化をすばやく生成する方法についても説明します。

必要なもの

  • セルフサービス Explore が有効になっている Looker インスタンス。
  • (省略可)コードラボで生成された探索をクリーンアップするための管理者アクセス権。

対象者: LookML デベロッパー、データ エンジニア、ビジネス アナリスト。

2. Looker インスタンスにデータをアップロードする

  1. サンプルデータリンクを右クリックし、[名前を付けてリンクを保存] を選択してファイルをダウンロードします。[保存] をクリックする前に、ファイル名が .csv で終わっていることを確認します。
  2. Looker インスタンスのホームページで、[作成] > [データのアップロード] をクリックします。
    データ アップロード ボタンのスクリーンショット
  3. 次の [Data Upload] 画面が表示されます。ローカル PC から CSV ファイルまたは xls ファイルをアップロードできます。[クラウドからインポート] を選択して、Google スプレッドシートからインポートすることもできます。この Codelab では、ダウンロードした CSV ファイルを使用します。[データを選択] をクリックして、CSV ファイルを選択します。データ アップロード画面のスクリーンショット
  4. [アップロード] をクリックします。
    アップロード ボタンのスクリーンショット
  5. すべてのディメンションと指標を含む [データ フィールド] インターフェースが表示されます。
    ディメンションとメジャーのスクリーンショット

3. Expression Assistant を使用してディメンションを生成する

  1. キャンペーンを階層に分類する新しいディメンションを作成したい。[ディメンションを追加] をクリックします。[ディメンションの作成] インターフェースが表示されます。
    ディメンション作成のスクリーンショット
  2. Gemini を使用してディメンションの式を生成します。
    • [Gemini で文書作成サポート] をクリックします。
    • [式の説明] フィールドに、プロンプト「campaign binning into short, medium, and long based on duration」を入力します。
    • [作成] をクリックします。
      生成された式のスクリーンショット
  3. [適用] をクリックします。Looker の [ディメンションを作成] インターフェースに式が追加されました。
    キャンペーンの階層名のスクリーンショット
  4. インターフェースに次の情報を追加します。名前: campaign_tierラベル: Campaign Tier。[保存] をクリックします。
  5. campaign_tier 指標を作成しました。
    キャンペーンの階層が作成されたことを示すスクリーンショット
  6. 右上の [データを探索] をクリックして、データの探索を開始します。

4. 新しい Explore インターフェースを使用する

ここでは、Looker の新しい Explore インターフェースを使用します。インターフェースが次の画像のようになっている場合、インスタンスは従来の Explore インターフェースを使用しています。

従来のデータ探索のスクリーンショット

インスタンスで従来の Explore インターフェースを使用している場合は、[新しい Explore を試す] をクリックします。いずれの場合も、新しい Explore インターフェースが表示されます。

new_explore のスクリーンショット

インターフェースには、データの探索を開始するための 3 つのオプションがあります。

  • クイックスタートを見る
  • インサイト アシスタントに質問
  • ゼロから探索

クイック スタートの参照から順に見ていきましょう。

5. クイックスタートを参照する

  1. [クイックスタートをブラウジング] をクリックします。
  2. Looker はモデルを確認し、3 つの個別の探索オプションを生成します。これは非決定論的であるため、結果は異なる場合があります。興味のあるオプションを 1 つ選択します。
    クイック スタート オプションのスクリーンショット
  3. 次のような更新された Explore が表示されます。
    生成されたデータ探索のスクリーンショット
  4. 右下の [すべてクリア] をクリックして、データ探索をクリアします。
    [すべてクリア] ボタンのスクリーンショット

6. インサイト アシスタントに質問する

分析情報アシスタントを使用すると、自然言語を使用して Explore を生成できます。この Explore のデータを使用して分析情報や質問への回答を見つけるための関連フィールドを特定するのに役立ちます。

  1. [Ask Insight Assistant] をクリックします。インサイト アシスタントのサイドバーには、データに関する具体的な質問を入力できるプロンプト領域があります。
    インサイト アシスタントのスクリーンショット
  2. [このデータの詳細を教えて] をクリックします。
    詳細のスクリーンショット
  3. [データに関する質問をする] に、プロンプト what is the revenue by campaign tier? を入力します。インサイト アシスタントは、質問への回答を返します。回答の生成に使用したデータの重要な詳細と、使用した Explore のフィールドのリストが表示されます。次のようになります。
    収益の階層別内訳のスクリーンショット
  4. [挿入] をクリックして、特定されたフィールドに基づいてデータ探索を生成します。データテーブルが表示されます。
  5. [グラフを選択] をクリックし、[棒グラフ] をクリックします。Explore のデータに基づく棒グラフが表示されます。
    グラフ選択のスクリーンショット
  6. [X] アイコンをクリックして、分析情報アシスタントを閉じます。
    閉じるのスクリーンショット
  7. 右下の [すべてクリア] をもう一度クリックして、データ探索をクリアします。

7. ゼロから探索する

  1. [ゼロから探索] をクリックします。インターフェースの現在の状態は、従来の手動 Explore と似ています。分析をゼロから作成するには、[構成] パネルを使用して、必要な特定のフィールドをドラッグします。
  2. [ディメンション] から [キャンペーン チャネル] を選択します。
  3. [指標] から [Planned Budget] を選択します。
  4. [実行して更新] をクリックします。更新されたデータテーブルが表示されます。
  5. [グラフを変更] > [自動ビジュアリゼーション] をクリックします。Looker は Gemini を使用して、最適なグラフを自動的に選択します。
    最適な表示形式を自動選択のスクリーンショット
  6. 次のようなグラフが表示されます。
    自動的に可視化されたグラフのスクリーンショット

8. クリーンアップ手順(省略可)

これらの手順を完了するには、Looker インスタンスに対する管理者権限が必要です。

  1. Looker ホームページの左側のパネルで [管理者] メニューをクリックし、[セルフサービス分析] をクリックします。
  2. アップロードしたデータセットの横にある [削除] ボタンをクリックします。もう一度 [削除] をクリックして確定します。
    削除画面のスクリーンショット

9. 完了

以上で、この Codelab は完了です。

学習した内容

  • セルフサービス データ アップロード機能を使用して、Looker インスタンスにデータをアップロードした。
  • 式アシスタントを使用して新しいディメンションを作成しました。
  • 新しい Looker Explore インターフェースを使用してデータを探索しました([クイック スタートを参照]、[分析情報アシスタントに質問]、[最初から探索] など)。
  • Looker の AI 機能(分析情報アシスタントと自動可視化)を活用して、分析情報とグラフを迅速に生成しました。

次の方法をお試しください

  • Google スプレッドシートで機能を試す。
  • クイック スタートでさまざまなオプションを試す
  • Insight Assistant でさまざまなプロンプトを試す