Oracleをベクターデータベースとして使用
以下のジョブは、Oracle Database 23aiに接続し、類似検索用のテーブルを作成し、名言に関するデータをそこに挿入して、ベクタータイプによる類似検索を実行することを目的としています。
始める前に
コンポーネントをリンク
手順
コンポーネントを設定
手順
ジョブを実行
手順
- Ctrl + Sを押してジョブを保存します。
 - F6を押して実行します。
 
タスクの結果
[Run] (実行)コンソールに、ベクターテーブルからサンプルデータを取得するSQLクエリーの結果が表示されます。クエリー結果の最初の5行のみが表示されます。
ベクターテーブルが作成されたら、そのテーブルで類似検索を行うことができます。たとえば"Matter of work"というクエリーでは、次のような結果が得られます:
            .-----------------------------------------------------.
|                      tLogRow_2                      |
|=---------------------------------------------------=|
|result                                               |
|=---------------------------------------------------=|
|The only way to do great work is to love what you do.|
|The only way to do great work is to love what you do.|
|Knowledge is power.                                  |
|To do nothing is the way to be nothing.              |
|With great power comes great responsibility.         |
'-----------------------------------------------------'Oracleでベクター検索を実行する方法については、該当するOracleのドキュメンテーションをご覧ください。