EMR Serverless StarRocks の SQL エディターは、インタラクティブなクエリエディターです。ローカルクライアントをダウンロードまたはインストールすることなく、コンソールで直接 SQL ステートメントを作成、実行、管理できます。これにより、データアナリストや開発者は、リアルタイムのデータクエリと分析を簡単に行うことができます。
前提条件
StarRocks インスタンスを作成しました。詳細については、「インスタンスを作成する」をご参照ください。
注意事項
SQL エディターは、デフォルトでセミコロン (;) を文の区切り文字として使用します。SQL ステートメントにセミコロン (;) が含まれている場合、構文解析エラーが発生する可能性があります。
この問題を回避するには、次の手順を実行します:
カスタムデリミタを設定します。
セミコロンを含む SQL ステートメントを実行する前に、解析エラーを防ぐためにカスタムデリミタを宣言します。例:
delimiter $$デフォルトのデリミタに戻します。
SQL ステートメントの実行後、後続の SQL 操作が正しく実行されるように、デフォルトのデリミタ (
;) に戻します。delimiter ;
SQL エディターの起動
-
E-MapReduce Serverless StarRocks のインスタンスリストページに移動します。
-
E-MapReduce コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
-
上部のメニューバーで、目的のリージョンを選択します。
-
Instances ページで、目的のインスタンスを見つけ、[接続] 列の インスタンスの接続 をクリックします。詳細については、「StarRocks Manager を使用した StarRocks インスタンスへの接続」をご参照ください。
インスタンスに接続するためのユーザー ID を選択するように求められます。
SQL エディターの UI
SQL エディター UI には、左側のファイルパネル、上部のツールバー、中央のエディター、下部の結果パネルの 4 つの主要なセクションがあります。ツールバーには、[default_catalog]、データベース、および [計算グループ] のセレクターが含まれています。
項目 | 説明 |
① | 左側のファイルパネルには、利用可能なファイルが表示されます。これには、エディターで直接実行できる、すぐに使用可能な TPC-DS および TPC-H のベンチマークスクリプトが含まれます。詳細については、「TPC-DS」および「TPC-H」をご参照ください。 |
② |
|
③ | Run をクリックして、エディター内のすべての SQL ステートメントを最初から最後まで実行します。 スクリプトの一部のみを実行するには、目的のコードを選択し、左側に表示される 説明 このアイコンは、1 行以上のコードを選択した場合にのみ表示されます。 |
④ | Save をクリックして、すべてのステートメントを保存します。 |
⑤ | Format をクリックして、インデント、改行、キーワードの大文字/小文字を自動的に調整します。 |
⑥ | 下部の結果パネルには、クエリ結果またはエラーメッセージが表示されます。 |
⑦ |
|
⑧ |
|
⑨ | ページの右下隅にある Query Analysis をクリックして、クエリ実行計画を診断します。詳細については、「クエリの管理と分析」をご参照ください。 |
関連ドキュメント
すべてのデータベース操作を表示および分析するには、監査ログを有効にします。詳細については、「監査ログ」をご参照ください。
アイコンをクリックして、新しい SQL クエリを作成します。SQL エディターを初めて開いたときも、
アイコンをクリックできます。
アイコンをクリックします。
アイコンをクリックして、クエリ結果をエクスポートします。
アイコンをクリックして、クエリ結果またはエラーメッセージを全画面モードで表示します。