SQL エディターは、EMR StarRocks Manager に組み込まれたブラウザベースのクエリインタフェースです。これにより、EMR Serverless StarRocks インスタンスに対して SQL クエリの作成・実行・管理が可能になります。クライアントソフトウェアのインストールは不要です。
前提条件
開始する前に、以下の条件を満たしていることを確認してください。
EMR Serverless StarRocks インスタンス
インスタンスの認証情報(インスタンス作成時に設定したユーザー名およびパスワード)
SQL エディターへの接続
EMR コンソールにログインします。
左側ナビゲーションウィンドウで、EMR Serverless > StarRocks を選択します。
上部ナビゲーションバーから、ご利用のインスタンスが配置されているリージョンを選択します。
インスタンス タブで、対象のインスタンスを検索し、操作 列の 接続 をクリックします。
インスタンスに接続します。初めてこのインスタンスに接続する場合は、新規接続を作成してください。既に接続済みの場合は、既存の接続をご利用ください。
新規接続の作成
新規接続 タブで、以下のパラメーターを設定します。

パラメーター 説明 例 リージョン EMR Serverless StarRocks インスタンスが配置されているリージョン。 中国 (杭州)インスタンス EMR Serverless StarRocks インスタンスの名前。 StarRocks_Serverlesss接続名 この接続のカスタム名。長さは 1~64 文字で、英字、数字、ハイフン (-)、アンダースコア (_) を使用できます。 Connection_Serverlesssユーザー名 インスタンスへのログインに使用するユーザー名。初期デフォルトのユーザー名は adminです。ビジネス要件に応じて、別のユーザーを作成することもできます。adminパスワード インスタンス作成時に設定したパスワード。 — ネットワーク接続性のテスト をクリックします。
接続性テストが成功した後、OK をクリックします。
既存の接続の使用
重要保存済みの接続に関連付けられた EMR Serverless StarRocks インスタンスが削除済みの場合、代わりに新規接続を作成してください。
既存の接続 タブで、対象の接続を検索し、操作列の 接続 をクリックします。

SQL クエリの実行
以下の手順では、SQL エディターを用いてデータベースおよびテーブルの作成、データの挿入、およびクエリ実行を行います。
左側ナビゲーションウィンドウで、SQL エディター をクリックします。クエリ タブで、ファイル または
アイコンをクリックしてファイルを作成します。ファイルの作成 ダイアログボックスでパラメーターを設定し、確認 をクリックします。コードエディタに以下の SQL ステートメントを貼り付け、実行 をクリックします。
/* データベースの作成。 */
create database test_sql_editor_db;
/* データベースの選択。 */
use test_sql_editor_db;
/* テーブルの作成。 */
CREATE TABLE
`emr_query_logs` (
`conn_id` varchar(10) NULL COMMENT "",
`database` varchar(100) NULL COMMENT "",
`start_time` bigint (20) NULL COMMENT "",
`end_time` bigint (20) NULL COMMENT "",
`event_time` bigint (20) NULL COMMENT "",
`is_query` boolean NULL COMMENT "",
`latency` int (11) NULL COMMENT "",
`query_id` varchar(40) NULL COMMENT "",
`remote_ip` varchar(15) NULL COMMENT "",
`state` varchar(20) NULL COMMENT "",
`user` varchar(20) NULL COMMENT ""
) ENGINE = OLAP DUPLICATE KEY (`conn_id`) COMMENT "OLAP" DISTRIBUTED BY HASH (`user`) BUCKETS 10 PROPERTIES (
"replication_num" = "2",
"in_memory" = "false",
"storage_format" = "DEFAULT",
"enable_persistent_index" = "false",
"compression" = "LZ4"
);
/* テーブルへのデータの挿入。 */
insert into
test_sql_editor_db.emr_query_logs (
`conn_id`,
`database`,
`start_time`,
`end_time`,
`event_time`,
`is_query`,
`latency`,
`query_id`,
`remote_ip`,
`state`,
`user`
)
values
(
'54656',
'tpc_h_sf1',
1691635106990,
1691635107405,
1691635107405000000,
1,
415,
'fbec0dd7-3726-11ee-a3ef-720338511ec3',
'10.0.**.**',
'FINISHED',
'admin'
),
(
'54658',
'tpc_h_sf1',
1691635107632,
1691635107860,
1691635107860000000,
1,
228,
'fc4e0301-3726-11ee-a3ef-720338511ec3',
'10.0.**.**',
'FINISHED',
'admin'
),
(
'54659',
'tpc_h_sf1',
1691635108757,
1691635108930,
1691635108930000000,
1,
173,
'fcf9ac5s8-3726-11ee-a3ef-720338511ec3',
'10.0.**.**',
'FINISHED',
'admin'
),
(
'54661',
'tpc_h_sf1',
1691635108994,
1691635109137,
1691635109137000000,
1,
143,
'fd1dd62e-3726-11ee-a3ef-720338511ec3',
'10.0.**.**',
'FINISHED',
'admin'
),
(
'54663',
'tpc_h_sf1',
1691635109445,
1691635109533,
1691635109533000000,
1,
88,
'fd62a765-3726-11ee-a3ef-720338511ec3',
'10.0.**.**',
'FINISHED',
'admin'
),
(
'54664',
'tpc_h_sf1',
1691635109724,
1691635109907,
1691635109907000000,
1,
183,
'fd8d39d9-3726-11ee-a3ef-720338511ec3',
'10.0.**.**',
'FINISHED',
'admin'
);
/* テーブル情報の表示。 */
select * from test_sql_editor_db.emr_query_logs;クエリ結果は、出力結果 タブに表示されます。次の図はその一例です。

次のステップ
EMR StarRocks Manager の全機能(データ管理、診断および分析、セキュリティ権限の構成など)については、「SQL エディター」をご参照ください。