1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Autonomous DatabaseのTable AI Assistを試してみた

Last updated at Posted at 2025-03-14

はじめに

  • Autonomous Databaseの新機能のTable AI Assistがリリースされました。
  • この機能は、Database Actionsのツール群であるData Studioに追加されたものです。AIを活用して、自然言語プロンプトによって表の情報を補強・修正することができます。

下準備

  • こちらの記事の下準備1,2をもとに、Data Studio内でAIを活用するためにAI Profileの作成、登録をします。

Table AI Assistを使ってみる

  • Database Actions>Data Studioにアクセスをします。

  • 画面右側のTable AI Assistをクリックすると、下記のように表示されます。
    画像1.png

  • 「+New Recipe」をクリックします。レシピでは一連のステップを通して、実表を変更せずに列を追加、置換、削除および名前変更できます。必要な数のステップをれしぴn追加することができます。レシピをスキーマに保存するか、JSONとしてファイルにエクスポートできます。保存したレシピに戻り、作業を再度編集することもできます。
    画像4.png

  • Target Typeでは4つの選択肢があります。ビューの作成、表の作成、表の追加、クエリからタイプを選択します。今回は「Create Table」を行ってみます。
    画像5.png

  • 「ステップの追加」をクリックします。

  • すると、下記のような表示になります。

  • 列アクションが3つあり、列の追加、削除、名前の変更から選択します。今回は自然言語プロンプトを試したいので、「Add or Replace」を選択します。

  • 青字で自然言語プロンプトの例がいくつか提供されています。その中の1つをクリックして、自然言語プロンプトを入力します。

  • すると、SQLが生成されます。そして、自然言語をもとに新しい列が作成されています。ラジオボタンで「New Column」を選択しているので、新規に列が作成されていますが、「Replace Column」を選択して置き換えることもできます。

  • 元の列と、新しく作成された列が表示されています。

  • 右下の「ステップの追加」を押します。
    画像2.png

  • すると、下記のように一番右にYEAR列が新規に作成できていることが確認できます。
    画像3.png

  • 作成したレシピを画面左上のフロッピーディスクマークのボタンから保存することができます。また、矢印マークのボタンを押すと、レシピの内容をjson形式で出力することができます。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?