OpenSearch Retrieval Engine Edition は、SQL 文のコンパイル、開発、テストに対応した SQL 開発機能を提供します。この機能には、シンタックスハイライト、オートコンプリート、パラメータ設定などの基本的な IDE 機能が含まれています。
操作手順
-
OpenSearch コンソールに移動します。左上隅で [OpenSearch Retrieval Engine Edition] に切り替えます。[インスタンス管理] ページで、リストから対象のインスタンスを見つけ、[操作] 列の [管理] をクリックします。
-
[拡張機能] > [SQL 開発] に移動します。
-
[OpenSearch Retrieval Engine Edition - SQL 開発] タブには、[SQL インスタンス]、[インデックス テーブル]、[関数] の 3 つのペインがあります。
-
SQL インスタンス:
-
[SQL インスタンスの作成] と [フォルダーの作成] が可能です。
-
SQL スクリプトの [名前変更]、[コピー]、[削除] が可能です。
-
SQL スクリプトの [保存]、[実行]、[リロード]、[フォーマット]、および [パラメーター設定] が可能です (詳細については、「kvpair 句」をご参照ください)。
-
SQL スクリプトを作成した後、エディターを使用してクエリの記述、実行、テストができます。
-
-
インデックス テーブル:現在のクラスター内のインデックス テーブルの名前を表示します。
-
関数:利用可能な ユーザー定義関数 (UDF) を表示します。
-
SQL インスタンスのスクリプトを作成します。[SQL インスタンス] の横にあるボタンをクリックし、[SQL インスタンスの作成] を選択します:
SQL インスタンスの名前を入力し、[OK] をクリックします。システムはインスタンス用のスクリプトファイルを自動的に生成します。
5. スクリプトを記述します。新しい SQL インスタンスのスクリプトファイルで、SQL クエリを編集、フォーマット、実行できます。
下部のペインで結果を表示およびダウンロードできます。また、実行ログと元のクエリを確認することもできます。
クエリ構文
詳細については、「クエリ ステートメント」をご参照ください。
注意事項
-
SELECT 文を使用して、日付、時刻、またはタイムスタンプのフィールドを取得することはできません。