NetAppでSales Specialistをしている小寺です。
S3アクセスポイントをサポートしたアップデートを受けて、Amazon FSx for NetApp ONTAP(以下、FSx for ONTAP)のデータをBedrockのナレッジベースに連携してみました。
事前準備
(1) FSx for ONTAPからS3アクセスポイントを作成しておきます。

(2)ナレッジベース用にテストデータを準備します。/fsxとしてマウントし、ONTAPのドキュメントを格納しました。
[root@ip-10-0-6-228 fsx]# pwd
/fsx
[root@ip-10-0-6-228 fsx]# ls -la
total 6084
drwxr-xr-x. 2 root root 4096 Dec 9 07:52 .
dr-xr-xr-x. 19 root root 248 Dec 9 07:33 ..
-rw-r--r--. 1 root root 491527 Dec 9 07:49 144495-sb-4470-netapp-console-solution-brief.pdf
-rw-r--r--. 1 root root 3916635 Dec 9 07:49 NetApp_Cloud_Tiering.pdf
-rw-r--r--. 1 root root 1204351 Dec 9 07:49 NetApp_Console-release-note.pdf
-rw-r--r--. 1 root root 567222 Dec 9 07:49 software-update.pdf
[root@ip-10-0-6-228 fsx]#
Bedrockのナレッジベースを作成
こちらの記事を参考にしています。
(1) Bedrockからナレッジベースを作成します。「Unstractued data」より「ベクトルストアを含むナレッジベース」を選びます。
(3) S3のURIに「アクセスポイントエイリアス」を入力します。
(7) S3アクセスポイント経由で、FSx for ONTAPに保存したデータが表示されています。

ナレッジベースをテストしてみる
FSx for ONTAPにテストデータとして保存したNetApp Cloud Tieringに関する質問をしてみます。

回答が返ってきました。事前準備で保存されたドキュメントが参照されています。

今回はS3アクセスポイントを経由して、Bedrockのナレッジベースとの連携を試してみました。
S3へファイルを移動させることなく、AWSサービスからONTAPデータが利用できるようになってとても便利ですね。ぜひ試してみてください!






