Gemini のアシスタント機能を使って計算フィールドを作成する

このドキュメントでは、Gemini in データポータル を使用して、必要なフィールドの種類を記述することで、計算フィールドを作成する方法について説明します。

データポータルでは、作成するフィールドに関する説明を入力するように求められます。入力内容に基づいて、データソースのフィールドとデータポータルの関数と演算子を使って、計算フィールドの数式の候補が表示されます。

Gemini in データポータル は、データの分析とデータから貴重な分析情報を得る際に役立つ生成 AI を活用したアシスタンスを提供する、Gemini for Google Cloud ポートフォリオのプロダクトです。

Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。

このページは、データポータルのレポート エディタを対象としています。

始める前に

この Gemini in データポータル 機能を使用するには、次の要件を満たす必要があります。

Gemini のアシスト機能を使って計算フィールドを作成する

Gemini の支援機能を使って計算フィールドを作成する手順は次のとおりです。

  1. 計算フィールドを作成する場合は、フィールド エディタの右下にある [計算フィールドの文書作成サポート] アイコンをクリックします。
  2. 計算フィールドの作成を開始していない場合は、データポータルから提案されたプロンプトを選択するか、作成する計算フィールドの種類を説明するよう求められます。
    • プロンプトの候補のいずれかを選択するには、プロンプトをクリックします。
    • 作成する計算フィールドの種類を説明するには、説明を記述して [作成] をクリックします。記述できる内容の例については、プロンプトの例セクションをご覧ください。
  3. 計算フィールドの作成をすでに開始している場合は、データポータルでその数式がコンテキストとして使用されます。計算フィールドの変更内容を説明し、[作成] をクリックします。
    • 元のプロンプトを編集するには、プロンプトにカーソルを合わせて [編集] アイコンをクリックします。プロンプトを編集し、[更新] をクリックします。
    • データポータルのコンテキストから以前の数式を削除するには、数式にカーソルを合わせて [リセット] アイコンをクリックします。
    • 数式を調整するには、[調整] をクリックします。次に、バケットの追加や削除、連結への別のフィールドの追加など、数式に関する追加情報をデータポータルに提供します。最後に [作成] をクリックします。
  4. 生成された数式を計算フィールドの定義に追加するには、[適用] をクリックします。
  5. フィールド定義を保存するには、[保存] をクリックします。

変更を保存せずに数式生成ダイアログを終了するには、右上の [X] をクリックするか、ダイアログの外側をクリックしてダイアログを閉じます。

制限事項

計算フィールドの作成には次の制限があります。

データポータルで Gemini が使用する情報

Gemini の支援機能を使用して計算フィールドを作成すると、データポータルは次の情報を使用して数式を生成します。

  • データポータルにフィールドの作成または編集を指示するために記述するプロンプト
  • 変更または調整するフィールドの数式定義
  • 基盤となるデータソースのスキーマ

サンプル プロンプト

はじめに、さまざまな種類のフィールド用のサンプル プロンプトを以下に示します。

  • 次のプロンプトを入力してみてください。

    Merge city and state like City, State
    

    データポータルは、次のようなフィールド定義を返すことがあります。

    CONCAT(Users City, ", ", Users State)
    
  • 次のプロンプトを入力してみてください。

    bucket sale price in groups of 20
    

    データポータルは、次のようなフィールド定義を返すことがあります。

    CASE
        WHEN Order Items Sale Price < 20 THEN "0-20"
        WHEN Order Items Sale Price < 40 THEN "20-40"
        WHEN Order Items Sale Price < 60 THEN "40-60"
        WHEN Order Items Sale Price < 80 THEN "60-80"
        WHEN Order Items Sale Price < 100 THEN "80-100"
        WHEN Order Items Sale Price < 120 THEN "100-120"
        WHEN Order Items Sale Price < 140 THEN "120-140"
        WHEN Order Items Sale Price < 160 THEN "140-160"
        WHEN Order Items Sale Price < 180 THEN "160-180"
        WHEN Order Items Sale Price < 200 THEN "180-200"
        ELSE "200+"
    END
    

トラブルシューティング

データポータルで計算フィールドを作成する際にエラーが発生した場合は、クエリやグラフを使って得られる結果ではなく、計算フィールドを使って得られる結果を求めていることを確認してください。

フィードバックを送信

計算フィールドが生成されると、データポータルからフィールドに関するフィードバックを入力するように求められます。生成されたフィールドに問題がなければ、thumb_up Rate positive の高評価アイコンをクリックします。生成されたフィールドに問題がある場合や、この機能について他のフィードバックを送信する場合は、thumb_down Rate negative の「低く評価」アイコンをクリックします。入力したプロンプトと、データポータルで作成された数式を含めてください。このフィードバックは開発チーム向けに収集され、データポータル の Gemini モデルのトレーニングには使用されません。