ChatGPT連携【ベータ版】

Analytics PlusとChatGPTの連携により、データ分析がより簡単になり、数式の検索、複雑なクエリーの作成、データセットの発見にかかる時間を短縮します。 また、データ列の類義語を検索してZiaに効果的に質問できるようになり、自然言語処理機能が強化されます。

  • ChatGPTとAnalytics Plusの連携は、要件に応じてオン/オフを切り替えることができる任意機能です。
  • この連携を有効にする場合、ChatGPTに投稿された質問がOpen AIによって大規模な言語モデルを学習するために使用されないようにするため、ライセンスを受けたOpen AIアカウントのAPIトークンを使用することをお勧めします。
  • Analytics Plusのコア機能はChatGPTに依存しません。
  • 列の類義語の候補の表示とSQL質問のサジェストを使用する時、テーブルの列名のみがChatGPTサーバーと共有されます。その他、Analytics PlusはChatGPTとデータや機密情報を共有することはありません。
  • Open AIは、ChatGPTに投稿された質問に対する回答を処理するためにアメリカ合衆国にあるサーバーを使用していますので、質問に個人情報および機密情報が含まれている場合は、慎重に行ってください。
  • ChatGPT連携は、イギリスのデータセンターにAnalytics Plusアカウントをお持ちのユーザーを除き、エンタープライズ版のユーザーには設定可能なオプションコンポーネントとして利用可能です。

ChatGPT連携の設定

アカウント管理者は、Analytics PlusのChatGPT連携を設定することができます。以下の手順で設定します。

  1. Analytics Plusアカウントにログインします。
  2. [組織設定] → [各種設定] → [機能管理] → [ChatGPT連携] をクリックします。
  3. ChatGPTのシークレットキーを入力します。
  4. 使用する機能を選択します。
  5. 他の組織管理者がこの連携を使用できるようにアクセス権限を付与する場合は、[他のすべての組織管理者を許可する]トグルボタンを有効にします。

    chatgpt_integration

  6. 有効にするには[適用]をクリックします。必要な場合はいつでも、この連携を無効にすることもできます。

数式候補の表示

データ分析をする際に適切な数式を検索するには、時間と手間がかかります。 Ziaの数式の候補表示機能では、簡単な自然言語で質問を入力すると数式候補が自動表示され、正しい数式を作成できます。数式列を作成する際に数式候補表示機能を使用するには、次の手順で操作します。

  1. ワークスペースの「エクスプローラ」タブから、数式列を追加するテーブルを選択します。
  2. ツールバーから[追加する]→[Formula Column]オプションを選択するか、テーブルの列を右クリックして[Add Formula]→[Formula Column] を選択します。

    add_formula_-new

  3. 数式列の追加ウィザードが開きます。
  4. 数式の候補表示のドロップダウンアイコンをクリックします。

    zia_-formula_suggester

  5. Ziaの数式の候補表示フィールドに質問を入力し、Generate をクリックします。
  6. [ヒント]項目には、質問の例が表示されます。
  7. 設定したユースケースの数式が、数式列ダイアログボックスに表示されます。生成された数式を確認し、必要に応じて修正します。
  8. [保存]をクリックします。

    create_formula_2

SQLクエリーの候補の表示

自然言語で入力するので複雑なクエリーを簡単に作成でき、クエリー構築にかかる時間が大幅に削減されます。SQLのエントリーレベルのユーザーでも、この機能を使って複雑なSQLクエリーを構築することができます。数式列を作成する際にクエリーの候補の表示機能を使用するには、以下の手順に沿って操作します。

SQLクエリーの候補の表示を使用すると、テーブルの列名はChatGPTサーバーと共有されます。その他、Analytics PlusはChatGPTとデータや機密情報を共有することはありません。
  1. 任意のワークスペースを開き、「エクスプローラ」タブで [作成]をクリックします。

    create_-_query_table

  2. SQLクエリーの候補の表示のドロップダウンアイコンをクリックします。
  3. SQLクエリーの候補の表示フィールドに質問を入力し、該当のテーブルを選択します。
  4. [ヒント]項目に、クエリーの例が表示されます。
  5. [SQLを生成する]をクリックします。
  6. 設定したユースケースの質問が作成されます。生成された質問を確認し、必要に応じて修正します。
  7. [クエリーを実行する]をクリックします。

    query_table

類義語の候補の表示

NLP機能を使用して、列名の代替候補を表示し、会話による分析を行うことができます。数式列を作成する際に数式の候補の表示を使用するには、次の手順で操作します。

類義語の候補の表示機能を使用すると、テーブルの列名はChatGPTサーバーと共有されます。その他、Analytics PlusがChatGPTとデータや機密情報を共有することはありません。
  1. 列名を右クリックし、ドロップダウンリストからZiaに質問の設定選択します。
  2. 類義語の候補(提案)をクリックして、関係する単語を取得します。

    suggest_2

  3. 選択中の列の類義語がリストアップされます。
  4. 列の類義語フィールドに一覧表示される単語から選択します。
  5. [保存する]クリックします。

    suggest_synonyms

よくある質問

1.ChatGPT連携は誰が設定するのですか?

アカウント管理者がChatGPT連携を有効/無効にすることができます。

2.ChatGPT連携にアクセスできる権限

アカウント管理者は連携にアクセスすることができ、かつ他の組織管理者にこの連携の使用を許可することができます。

3.自分自身で数式やSQLを生成することはできますか?

アカウント管理者および組織管理者は、Ziaが生成する数式やSQLクエリーを変更することができます。

4.プロンプトによっては回答を得ることができません。理由は?

数式フィールドまたは質問フィールドで作成されるレスポンスは、ChatGPTによって提供されます。プロンプトに、AIモデルが申請する内容を理解するのに十分な情報やコンテキストが含まれていない場合、プロンプトは回答を提供できないことがあります。必要な情報でプロンプトを言い換えてもう一度お試しください。

5.ChatGPT連携するプランの対象を教えてください。

ChatGPT連携は、イギリスのデータセンターにAnalytics Plusアカウントをお持ちのユーザーを除き、設定可能なEnterprise版のユーザーであればオプションコンポーネントとして利用可能です。

6.Analytics PlusとChatGPTを連携することで、ChatGPTにデータ共有されますか?

列の類義語の候補の表示とSQL質問のサジェストを使用する時、テーブルの列名のみがChatGPTサーバーと共有されます。その他、Analytics Plusが他のデータや機密情報をChatGPTと共有することはありません。