E-MapReduce (EMR) StarRocks Managerは、Alibaba Cloud EMRチームがEMR Serverless StarRocksインスタンス向けに提供するデータ管理コンソールです。EMR StarRocks Managerは、インスタンスの包括的なデータ管理、診断と分析、セキュリティ権限の設定など、さまざまな機能を提供します。
背景情報
SQLエディターは、EMR StarRocks Managerが提供するインタラクティブなクエリ エディターです。オンプレミスのクライアント ソフトウェアをダウンロードまたはインストールすることなく、EMR StarRocks ManagerのSQLエディターでSQLクエリ ステートメントを作成、実行、および管理できます。これにより、データ アナリストと開発者はリアルタイムでデータをクエリおよび分析できるようになり、作業効率が向上します。詳細については、「SQLエディター」をご参照ください。
手順
インスタンス タブに移動します。
EMRコンソール にログオンします。
左側のナビゲーション ペインで、 を選択します。
上部のナビゲーションバーで、ビジネス要件に基づいてリージョンを選択します。
[インスタンス] タブで、作成した EMR Serverless StarRocks インスタンスを見つけ、[アクション] 列の [接続] をクリックします。
EMR Serverless StarRocksインスタンスに接続します。
接続の作成
[新しい接続] タブで、次の表に示すパラメーターを設定します。

パラメーター
例
説明
リージョン
中国 (杭州)
EMR Serverless StarRocksインスタンスが存在するリージョン。
インスタンス
StarRocks_Serverlesss
EMR Serverless StarRocksインスタンスの名前。
接続名
Connection_Serverlesss
接続のカスタム名。
名前は1~64文字で、文字、数字、ハイフン (-)、アンダースコア (_) を使用できます。
ユーザー名
EMR Serverless StarRocksインスタンスにログオンするために使用するユーザー名。
デフォルトの初期ユーザー名は admin です。このユーザー名を使用してEMR Serverless StarRocksインスタンスに接続するか、ビジネス要件に基づいて別のユーザーを作成できます
パスワード
EMR Serverless StarRocksインスタンスにログオンするために使用するパスワード。
パスワードは、EMR Serverless StarRocksインスタンスの作成時に指定します。
[ネットワーク接続のテスト] をクリックします。
接続テストに合格したら、[OK] をクリックします。
既存の接続を使用する
重要既存の接続を使用する場合は、接続先のEMR Serverless StarRocksインスタンスが存在することを確認してください。EMR Serverless StarRocksインスタンスが削除されている場合は、接続を作成します。
[既存の接続] タブで、使用する接続を見つけ、[アクション] 列の [接続] をクリックします。

オプション。EMR Serverless StarRocksインスタンスで操作を実行します。
左側のナビゲーション ペインで、[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;クエリ結果は、[出力結果] タブに表示されます。次の図は例を示しています。
