例による変換を使うと、任意の列のデータを出力例を入力するだけで簡単に変換できます。この機能では、データ列内のいくつかのセル値に対して必要な出力を例として入力することで、残りの出力がChatGPT APIで自動的に作成された数式により自動生成されます。
1. 列を右クリックし、 例による変換 オプションをコンテキストメニューから選択します。
2. 選択した列の編集可能なバージョンが元の内容列の隣に表示されます。データ列のいくつかのセル値に対して必要な出力例を入力し、Enterキーを押します。
3. 例を入力すると、列全体のデータが変換されます。出力列名は、入力内容に基づいてChatGPTが自動生成し、プレビューとして表示されます。出力を取得するために使用された数式スクリプトは、作成済み数式 パネルに表示されます。
例による変換にはリトライ機能が搭載されており、出力データが期待通りでない場合は、自動的に異なる方法でクエリを再試行し、ChatGPTの応答から最適な結果を得ることができます。
4. たとえば、ここでは例としてドメイン名「zylker.com」を文字で入力すると、ChatGPTによる自動生成の数式で残りの出力が自動的に算出されます。
5. すべての値で作成済み出力がご要件と一致しない場合は、別の例を入力し、Enterキーを押してください。DataPrepは新しい入力を考慮し、データ変換の新しい方法を生成します。
6. 更新された数式も、右側パネルの作成済み数式項目に表示されます。
5. 適用をクリックして変換を適用します。
メモ:
1. カスタマイズオプションを使用して、作成済み数式を編集することもできます。
2. この操作により、例による変換パネルが数式列変換に切り替わります。これにより、数式列機能のすべての機能を利用して、ご要件に合わせて細かく調整できます。
3. OpenAI ChatGPTによるチャットベースの数式ビルダーを利用して必要な数式を生成することも可能です。 こちらをクリック で詳細をご覧いただけます。
a) 下記の日付列の値の形式を、曜日付きの日付形式に変更したい場合、最初の値に「Thursday, 06 December 2018」と入力するだけで、DataPrepが残りの列も必要な形式で自動出力します。作成済み数式と出力のスナップショットはこちらです。