数式を追加する

数式を追加する

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。




新しい columns を作成し、Formula 列変換を使ってカスタマイズできます。Zoho DataPrep では、さまざまなニーズに対応する多彩な関数を提供しています。関数の詳細については、こちらをクリックしてください。

Formula 列の作成方法

1. Transform メニューをクリックし、Formula 列オプションを選択します。
2. 新規列名 項目に新しい列の名前を入力します。
3. Formula 項目で関数名を入力するか、intelliSense を利用して関数を入力できます。また、クリックして関数を挿入セクションでフィルターや関数の検索も可能です。
4. Formula builder Powered By OpenAI ChatGPT タイルをクリックすると、ChatGPT API へのプロンプト送信で formula を生成できます。こちらをクリックして詳細をご覧ください。
5. formula にパラメーターを追加することや、intelliSense を利用して列を選択することもできます。クリックして列を挿入セクションで列名の検索も可能です。



6. プレビューするボタンをクリックすると、formula に加えた変更内容が DataPrep 上で有効なプレビューとして表示されます。
7. 適用する をクリックして変更内容を適用します。

OpenAI ChatGPT API 搭載 Formula Generator

Zoho DataPrep は、OpenAI が開発した生成系人工知能 ChatGPT API を活用し、formula の生成をサポートします。formula builder を使い、データ要件をプロンプトとして入力するだけで、formula が自動的に作成されます。この機能を DataPrep 組織で有効化するには、設定ページの OpenAI Integration タブへ移動してください。こちらをクリックして、OpenAI 連携機能の有効化方法をご確認ください。

メモ: Ask Zia が ChatGPT と連携されていない場合、Zoho DataPrep は内蔵 AI を利用して変換を実行します。

OpenAI ChatGPT API との全体連携に関するプロモーション動画をご紹介します。



OpenAI の ChatGPT API を活用した Zoho DataPrep の各種機能に関するデモ動画です。



Infoデータのプライバシーに関するお知らせ:Zoho DataPrepは、米国を拠点とする外部サービスであるOpenAIのChatGPT APIを利用しており、OpenAIの利用規約の対象となります。送信される情報は、ユーザーであるあなたが提供するアクセス内容によって異なります。ChatGPT APIと共有されるデータは、有効化した機能に基づきます。列名や選択済みのセルデータなどの詳細は、各機能に応じて共有されます。どの程度のデータを共有するかにより、各機能を有効化または無効化することが可能です。そのため、このサービスを利用する際は十分にご注意いただき、機密情報や個人情報が含まれないようご確認ください。

設定ページのOpenAI連携で、連携の設定方法について詳しくご覧いただけます。

メモ:
  1. 生成される回答はChatGPTの学習データに基づいています。回答の正確性、一貫性、関連性は、プロンプトの種類や学習データに依存します。
  2. ChatGPTは個人情報に関するプロンプトには対応しません。

OpenAIのChatGPT連携を設定・有効化する方法

1. Studioページで、Transform メニューをクリックし、Formula 列オプションを選択し、OpenAI設定のポップアップで設定をクリックします。このポップアップは初回設定時のみ表示されます。



OpenAI連携タブへは、設定ページの右上にある設定アイコンをクリックすることで移動できます。こちらをクリックして詳細をご確認ください。
メモ: DataPrepのOpenAI設定はアカウント管理者のみが表示できます。
機能はアカウント管理者のみがDataPrep組織で有効化できます。

2. OpenAI組織のAPIキー組織IDを入力して、DataPrep組織でOpenAI連携を設定してください。
Notesメモ : キーは暗号化され、Zoho DataPrepで安全に保管されます。OpenAIから組織IDとAPIキーを取得する方法はこちら



3. 保存ボタンをクリックします。確認ポップアップが表示されますので、続行前にデータのプライバシーに関する通知を必ずご確認ください。続行することで、リスクおよびOpenAIの利用規約を理解し、承諾したことになります。



4. 保存が完了したら、Formula Generator機能を有効にすることができます。



5. 機能を有効化した後は、DataPrep組織内で利用できるようになります。
メモ:
1. ChatGPT搭載機能を有効化すると、DataPrep組織のアカウント管理者および組織管理者が利用できます。
2. 入力したAPIキーは設定した特定の組織専用です。複数のZoho DataPrep組織に所属している場合でも、APIキーが他の組織で共有されることはありません。
3. 入力したAPIキーはZoho DataPrep専用であり、他のZohoサービスで共有されることはありません。

OpenAIでの組織IDとAPIキー

1. OpenAIの設定ページに移動し、組織名とIDを取得してください。参照用のスナップショットです。OpenAIからの詳細はこちら



2. 組織セクション内のAPI keysタブに移動し、APIキーを取得してください。参照用のスナップショットです。OpenAIからの詳細はこちら




ChatGPT APIで構築された数式を生成する方法
     
1. Transform 」メニューをクリックし、Formula 列オプションを選択します。
 
2. Formula builder Powered By OpenAI ChatGPTタイルをクリックして、Formula プロンプトを開きます。

3. Formula プロンプトに自然言語で数式のロジックを記述します。プロンプトを入力する際、ロジックを適用したい列名も指定できます。入力後、生成するをクリックしてください。

必要な数式は、自動的に作成済み数式セクションに作成されます。

ChatGPTが入力プロンプトに基づいて自動生成した出力列名も取得できます。

追加の数式変換には「もう一度試す」機能が搭載されており、出力データが期待に合わない場合、別の方法で自動的にクエリを再試行し、最適な結果の出力を得ることができます。

メモ: Formula プロンプト内で列名をダブルクォーテーションで囲むと、より良い結果が得られることが一般的です。例: 'First_Name'

4. プロンプトを言い換えたり、他の詳細を追加したりして、必要な出力を得るまで調整できます。また、作成済み数式を編集したい場合は、カスタマイズするをクリックしてください。

5. プレビューするをクリックすると、数式に加えた変更内容がプレビュー表示されます。
 
6. 適用するボタンをクリックして、変換を適用します。

Formula Generatorで試せるサンプルプロンプト

以下は自然言語の数式プロンプトを使ったいくつかの例です。

a) 注文日が平日か週末かを判別し、最大注文数がいつ発生するかを分析したい場合。以下は自然言語プロンプトと自動生成された数式のスナップショットです。




b) 各月ごとに受領した順番に基づいて平均費用を算出したい場合。以下は自然言語プロンプトと自動生成された数式のスナップショットです。

      


c) クレジットカード情報をマスクし、下4桁のみ表示したい場合。以下は自然言語プロンプトと自動生成された数式のスナップショットです。



d) CRM営業データのリードの携帯電話番号を更新したい場合。自然言語プロンプトと自動作成済みの数式のスナップショットを以下に示します。



e) 営業データセットでその年がうるう年かどうかを判定したい場合。自然言語プロンプトと自動作成済みの数式のスナップショットを以下に示します。


フィルターを適用するには

この変換と併せてフィルターも適用したい場合は、フィルター機能を利用できます。

1. フィルタータブをクリックします。

2. アイコンをクリックし、フィルターセクションに必要なカラムを追加します。また、ドラッグ&ドロップでフィルターの順序を並べ替えることもできます。



3. 追加した頻度列のために、ドロップダウンから次のいずれかの設定を選択できます:
  1. Actual: このオプションでは、列の実際の値に基づいて行をフィルタリングできます。詳細はこちらをご覧ください。
  2. Data 品質: このオプションでは、列内のデータ品質に基づいて行をフィルタリングできます。詳細はこちらをご覧ください。
  3. Patterns: このオプションでは、選択した列のデータパターンに基づいて行をフィルタリングできます。詳細はこちらをご覧ください。
  4. Seasonal: このオプションでは、四半期・月・週などの季節パラメータに基づいて行をフィルタリングできます。詳細はこちらをご覧ください。
  5. Outliers: このオプションでは、選択した列のデータ内に存在する外れ値に基づいて行をフィルタリングできます。詳細はこちらをご覧ください。
メモ: フィルター設定は、フィルター対象の列のデータ型に基づいて表示されます。

4. フィルターセクションに複数のフィルターを追加すると、論理演算子ANDまたはORがフィルターの横に表示されます。クリックして、論理演算子をANDとORの間で切り替えることができます。
  1. 論理演算子を使用して条件を組み合わせ、優先順位のルールを適用できます。最終的な式はCriteria expressionボックスに表示されます。編集をクリックして、論理演算子やかっこを使い優先順位や評価順を指定して初期設定の式を変更できます。必要な変更を行った後、保存をクリックしてください。
  1. 例として、((1 OR 2) AND (3 OR 4)) という式では、(1 OR 2) の条件が先に実行され、続いて (3 OR 4) が実行されます。AND演算子が使われているため、両方の条件が真の場合にフィルターが適用されます。
5. 各フィルターで選択したフィルターオプションに基づき、次のセクションで特定の値をさらに絞り込んで選択できます。

     

例として、上記のスクリーンショットでは、Data 品質オプションがフィルターセクションのすべての列フィルターに選択されています。選択内容に基づき、すべての列 (Data 品質)セクションで特定の値をフィルターするための追加設定が表示されます。

6. 最後のセクションで、選択済みの商品を含めるか除外するかを選択できます。

7. 何らかの理由ですべてのフィルターを削除したい場合は、クリアボタンを使用してください。

8. フィルター変換の有効なプレビューが、変更時に表示されます。

9. 適用するボタンをクリックすると、フィルターとともに変換が適用されます。

ユースケース

1. 通貨変換

例えば、営業データセットに2つの列があるとします。一方の列にはGBP、DKK、NOK、SEKの通貨が、もう一方の列には各通貨の営業値が含まれています。営業値をDKK通貨で表示する必要があります。そのため、各通貨の営業値をDKK値に変換する必要があります。以下は、Zoho DataPrepを使用してこのケースを解決する方法を紹介する短い動画です。



次の手順にも従うことができます:

1. 通貨名と変換率の2列を持つ新しいデータセットを作成します。
2. 通貨名を共通の列として使用して、営業データセットと新しく作成したデータセットを結合(Inner結合)します。
3. 結合後のデータセットで、以下の数式関数を使用し、営業値に変換率を掛けます。これにより、すべての営業値がDKK通貨で新しい列に表示されます。

mul(`営業`,`変換率`)


メモ: 営業および変換率は列名です。

関連情報

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



            Zoho Campaigns Resources

              Zoho WorkDrive Resources




                • Desk Community Learning Series


                • Digest


                • Functions


                • Meetups


                • Kbase


                • Resources


                • Glossary


                • Desk Marketplace


                • MVP Corner


                • Word of the Day


                • Ask the Experts









                                • Related Articles

                                • Zohoデータプレップスタジオ

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 Studio ページにおけるデータ準備の概要は、以下のセクションで説明します。 データ分布 データ品質 インテリジェントな提案 検索 & フィルター トップバー 上記の画像は、Studioページと、それに関連するすべてのセクションを表示しています。 データ分布 ...

                                Resources

                                Videos

                                Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                eBooks

                                Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                Webinars

                                Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                CRM Tips

                                Make the most of Zoho CRM with these useful tips.