すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:データの挿入

最終更新日:Dec 28, 2024

テーブルからのデータの挿入

ベクトルデータの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

プライマリキーと密ベクトルのデータを含むフィールドの値を入力します。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

複合クエリ用のデータの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

プライマリキー、密ベクトル、疎インデックス、疎ベクトルのデータを含むフィールドの値を入力します。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

埋め込み用のテキストデータの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

プライマリキーとテキスト埋め込みが必要なデータを含むフィールドの値を入力します。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

埋め込み用の画像データの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

プライマリキーと画像埋め込みが必要なデータを含むフィールドの値を入力します。画像をアップロードするか、画像のbase64エンコード文字列を入力できます。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

開発者モードでのデータの挿入

ベクトルデータの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

[データの挿入] タブの右上隅にある [開発者モード] を選択します。プライマリキーと密ベクトルのデータを含むフィールドの値を入力します。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

複合クエリ用のデータの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

[データの挿入] タブの右上隅にある [開発者モード] を選択します。プライマリキー、密ベクトル、疎インデックス、疎ベクトルのデータを含むフィールドの値を入力します。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

埋め込み用のテキストデータの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

[データの挿入] タブの右上隅にある [開発者モード] を選択します。プライマリキーとテキスト埋め込みが必要なデータを含むフィールドの値を入力します。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

埋め込み用の画像データの挿入

OpenSearch Vector Search Editionコンソールにログインします。左側のナビゲーションペインで、[インスタンス] をクリックします。[インスタンス] ページで、管理するインスタンスを見つけ、そのIDをクリックしてインスタンスの詳細ページに移動します。インスタンスの詳細ページの左側のペインで、[ベクター管理] > [データの挿入] を選択します。[データの挿入] タブで、データの挿入先となるテーブルを選択します。

[データの挿入] タブの右上隅にある [開発者モード] を選択します。プライマリキーと画像埋め込みが必要なデータを含むフィールドの値を入力します。画像をアップロードするか、画像のbase64エンコード文字列を入力できます。次に、追加をクリックします。

[結果] セクションに "message": "success" と表示されたら、データはアップロードされています。

データのアップロード後、[クエリテスト] ページでクエリを実行できます。

使用方法に関する注意事項

  • 挿入できる各データレコードのサイズは最大1MBです。

  • 埋め込み用に挿入できる画像データのサイズは1MBを超える場合があります。

  • 埋め込み用に挿入できるテキストデータのサイズは最大1MBです。