会話分析は、Gemini for Google Cloud を活用したデータとのチャット機能です。会話分析を使用すると、ビジネス インテリジェンスの専門知識を持たないユーザーでも、普段使う自然な言葉(会話)でデータ関連の質問を行い、静的なダッシュボードでは得られないデータを入手できます。会話分析は、Looker(Google Cloud コア)インスタンスと Looker(オリジナル)インスタンスで利用できます。
Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。
サポートされるデータソース
Looker で Looker Studio で Conversational Analytics を使用する場合、次のデータソースがサポートされています。
始める前に
Looker インスタンス内で会話分析を使用するには、ユーザーと Looker インスタンスが次の要件を満たしている必要があります。
- Looker 管理者は、Looker インスタンスで Gemini in Looker を有効にする必要があります。Gemini in Looker の有効化を管理する方法については、Looker(オリジナル)または Looker(Google Cloud コア)のドキュメントをご覧ください。
- プレビュー期間中に会話型分析を使用するには、信頼できるテスター機能を有効にする必要があります。
- Looker 管理者から、Looker インスタンスで
gemini_in_looker
権限を含むロールが付与されている必要があります。また、クエリを実行するモデルに対するaccess_data
権限を含むロールも必要です。
Looker の延長サポート リリース プログラムに参加しているお客様は、会話分析を使用するために Looker 25.6 以降に更新することをおすすめします。
既知の制限事項と主な機能のリストについては、会話型分析のランディング ページをご覧ください。
会話分析に移動する
会話分析には次の方法でアクセスできます。
- メイン ナビゲーション メニューで、
[会話] を選択します。
- [作成] メニューで、
[会話] を選択します。
- Looker Explore で、[会話を開始] を選択します。
会話を開始する
データセットについて質問する一連の質問は、会話ごとに整理されます。作業を複数の会話に分割すると、問い合わせ内容を整理するのに役立ちます。新しい会話を作成する手順は次のとおりです。
- 会話分析に移動します。
- [+ 会話を作成] をクリックします。
会話のソースを選択します。
Explore: Looker Explore に基づいて会話を開始するには、[Explore] パネルを選択します。プロジェクト名は、Explore 名の横に表示されます。
エージェント: データ エージェントは、データに固有のコンテキストと手順でカスタマイズされます。既存のデータ エージェントとの会話を開始するには、[エージェント] を選択し、データ エージェントを選択します。新しいデータ エージェントを作成するには、[+ エージェントを作成] を選択します。
会話を開始するには、質問を入力して Return キー(Mac)または Enter キー(PC)を押します。
会話には、
[最近] セクションから戻ることができます。質問する
質問をして、データから分析情報を取得できます。新しい会話を開始すると、会話分析で質問の候補が表示されます。
データソースについて質問する
会話を作成したら、会話内の [質問する] フィールドでデータについて質問できます。
質問は特定の形式にする必要はなく、特定の構文を使用する必要もありません。ただし、選択したデータソースに関連している必要があります。会話型分析では、クエリの作成後に質問が言い換えられることがあります。言い換えられた質問は、元の質問の後に会話ウィンドウに表示されます。たとえば、会話型アナリティクスは、「ユーザーの年齢の平均値は?」という質問を「ユーザーの平均年齢は?」と言い換えることがあります。
会話分析では、会話を続けるにつれて、以前の質問と回答が考慮されます。以前の回答を基に、結果を絞り込んだり、ビジュアライゼーションのタイプを変更したりして、回答をさらに発展させることができます。
質問の作成に関するその他のガイダンスについては、質問の制限事項をご覧ください。
会話内のクエリを管理する
データとの会話では、実行中のアクティブなクエリのレスポンスを停止したり、最新の質問とそのレスポンスを削除したりして、会話を管理できます。
クエリ レスポンスを停止する
メッセージを送信した後にクエリの実行を停止するには、The query was cancelled.
というメッセージを表示します。
最新の質問を削除する
最新の質問とその回答を削除する手順は次のとおりです。
- 最新の質問にカーソルを合わせ、 [メッセージを削除] をクリックします。
- [メッセージを完全に削除しますか?] ダイアログで [削除] をクリックして、質問とその回答を完全に削除します。
クエリ結果と計算について
会話分析でデータに関する質問を行うと、特定のクエリと接続されたデータに応じて、回答にビジュアリゼーション、データテーブル、その他の詳細が含まれることがあります。
このクエリ レスポンスに加えて、会話分析では、クエリ結果と計算を理解するための次のオプションが用意されています。
- 回答の計算方法に関する詳細
- 回答に関する追加の分析情報を表示するオプション(利用可能な場合)
回答の計算方法を確認する
会話型分析が回答を導き出した方法や、可視化を作成した方法を確認するには、クエリ結果内の
[どのように計算されましたか?] をクリックします。[算出方法] をクリックすると、会話型分析に [テキスト] セクションが表示されます。[テキスト] セクションには、会話型アナリティクスが特定の回答にたどり着くために実行した手順の説明がプレーン テキストで表示されます。この説明には、使用された未加工のフィールド名、実行された計算、適用されたフィルタ、並べ替え順序などの詳細が含まれます。
その他の分析情報を取得する
会話分析で回答に関する追加のデータ分析情報を取得できる場合は、回答の下に [インサイト] keyboard_arrow_down ボタンが表示されます。[分析情報] keyboard_arrow_down をクリックすると、クエリに関する追加情報が表示されます。分析情報は、プロンプトによって返されたデータのみを分析し、追加のデータを取得するための追加のクエリは実行しません。分析情報は、会話を続けるためのフォローアップの質問のアイデアを得るのに役立つ情報源となります。
「各州のユーザー数は?」というプロンプトで返される可能性がある分析情報の例を次に示します。
- データ量の多いエリアと少ないエリアの概要。例:
- 「提供されたデータによると、カリフォルニア州、テキサス州、オハイオ州はビジネス オペレーションにとって重要な州です。」
- 「イングランドと中国の特定の地域(安徽省と広東省)では、ビジネス活動が活発です。」
- 「三重県、秋田県、岩手県など、データに基づくと存在感が薄い県もあります。」
- データセットのばらつきの評価。たとえば、「データは、さまざまな場所で運用規模が異なることを示しています。」
会話を管理する
会話の名前を変更したり、会話を削除したり、ゴミ箱フォルダから会話を復元したりできます。
会話に名前を付ける
会話分析では、最初の質問と回答に基づいて会話のタイトルが自動的に生成されます。生成された名前を変更する手順は次のとおりです。
- 会話ページの上部にあるタイトルをクリックします。
- 新しい会話の名前を入力します。
- 変更を保存するには、ページ上の別の場所をクリックするか、Return キー(Mac)または Enter キー(PC)を押します。
会話を削除する
会話をゴミ箱に移動するには、会話を開いて
[ゴミ箱に移動] をクリックします。会話を復元する、または完全に削除する
ゴミ箱から会話を復元または完全に削除する手順は次のとおりです。
- 会話型アナリティクスで、左側のナビゲーション パネルの [ゴミ箱] を選択すると、ゴミ箱に移動された会話の一覧が表示されます。
- [ゴミ箱] セクションで、復元または完全に削除する会話の名前をクリックします。
- [よろしいですか?] ダイアログで、次のいずれかのオプションを選択します。
- キャンセル: アクションをキャンセルします。
- 復元: 会話を復元します。会話には、会話分析の左側のナビゲーション メニューの [ 最近] セクションからアクセスできます。
- 完全に削除: 会話を完全に削除します。
データに接続
インスタンス内の新しい Looker Explore に接続して、会話分析で使用できます。
データソースの設定に関するベスト プラクティス
データソースを理想的な方法で設定すると、会話分析で最も有用な回答を得ることができます。データソースを作成する際は、次のベスト プラクティスを参考にしてください。
- エンドユーザーが分析に使用するデータソースのフィールドのみを含めます。
- 各フィールドに明確で簡潔な名前を付けます。
- 各フィールドに、該当する場合は値の例を含め、わかりやすい説明を付けます。これらのフィールドの説明は、会話分析に送信されるプロンプトに含まれており、コンテキストの提供に役立ちます。サンプル値は、特に文字列フィールドで役立ちます。
Looker 管理者と LookML デベロッパーが会話分析を適切に構成、デプロイ、最適化するための戦略とベスト プラクティスについては、Looker で会話分析をロールアウトするためのベスト プラクティスをご覧ください。
Looker データに接続する
Looker Explore または Looker Explore で構築されたデータ エージェントを使用して、会話を直接開始します。
始める前に
会話分析で Looker のデータ探索を使用するには、会話分析内で接続する Looker インスタンスに対して Looker コネクタが有効になっている必要があります。Looker コネクタを有効にするには、Looker インスタンスが Looker Studio への接続で説明されている前提条件を満たしている必要があります。
Looker Explore をデータソースとして使用する
Looker Explore は、[データとチャットする] ページで使用可能な Explore のリストに表示されます。会話分析で新しい Looker Explore をデータソースとして使用する手順は次のとおりです。
- 会話分析の [データとチャット] ページで、[探索] タブを選択します。
- リストから Explore を選択するか、特定の Explore を検索します。
- [接続] をクリックして会話を開始します。
Looker データソースについて AI と会話する
Looker Explore に接続すると、Looker データについて質問できます。
データと会話すると、折りたたみ可能な
[データ] パネルに、会話で使用されている Looker Explore の名前が表示されます。 [データ] パネルには、次のオプションもあります。- フィールドを表示: フィールドを表示をクリックすると、新しいブラウザ ウィンドウで Explore が表示されます。
- [新しい会話]: 現在の会話で使用されている Looker 探索で新しい会話を開始します。
Looker Explore で開く
クエリ結果をデータ探索として開くには、クエリ結果内の
[データ探索で開く] をクリックします。参考情報
会話分析: 自然言語でデータにクエリを実行する: 会話分析のランディング ページには、設定要件、既知の制限事項、サポートされている質問の種類などが記載されています。
データ エージェントを作成して会話する: データ エージェントを使用すると、データに固有のコンテキストと指示を指定して、AI 搭載のデータクエリ エージェントをカスタマイズできます。これにより、会話分析でより正確でコンテキストに関連性の高い回答を生成できます。
Looker で会話分析をロールアウトするためのベスト プラクティス: Looker 管理者と LookML デベロッパーが会話分析を適切に構成、デプロイ、最適化するための戦略とベスト プラクティス。
コード インタープリタを使用して高度な分析を有効にする: 会話分析内のコード インタープリタは、自然言語の質問を Python コードに変換し、そのコードを実行します。標準の SQL ベースのクエリと比較して、コード インタープリタで Python を使用すると、より複雑な分析と可視化が可能になります。