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

E-MapReduce:EMR StarRocks Managerを使用してEMR Serverless StarRocksインスタンスに接続する

最終更新日:Jan 11, 2025

E-MapReduce (EMR) StarRocks Managerは、Alibaba Cloud EMRチームがEMR Serverless StarRocksインスタンス向けに提供するデータ管理コンソールです。EMR StarRocks Managerは、インスタンスの包括的なデータ管理、診断と分析、セキュリティ権限の設定など、さまざまな機能を提供します。

背景情報

SQLエディターは、EMR StarRocks Managerが提供するインタラクティブなクエリ エディターです。オンプレミスのクライアント ソフトウェアをダウンロードまたはインストールすることなく、EMR StarRocks ManagerのSQLエディターでSQLクエリ ステートメントを作成、実行、および管理できます。これにより、データ アナリストと開発者はリアルタイムでデータをクエリおよび分析できるようになり、作業効率が向上します。詳細については、「SQLエディター」をご参照ください。

手順

  1. インスタンス タブに移動します。

    1. EMRコンソール にログオンします。

    2. 左側のナビゲーション ペインで、EMR Serverless > StarRocks を選択します。

    3. 上部のナビゲーションバーで、ビジネス要件に基づいてリージョンを選択します。

  2. [インスタンス] タブで、作成した EMR Serverless StarRocks インスタンスを見つけ、[アクション] 列の [接続] をクリックします。

  3. EMR Serverless StarRocksインスタンスに接続します。

    接続の作成

    1. [新しい接続] タブで、次の表に示すパラメーターを設定します。

      image.png

      パラメーター

      説明

      リージョン

      中国 (杭州)

      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インスタンスの作成時に指定します。

    2. [ネットワーク接続のテスト] をクリックします。

    3. 接続テストに合格したら、[OK] をクリックします。

    既存の接続を使用する

    重要

    既存の接続を使用する場合は、接続先のEMR Serverless StarRocksインスタンスが存在することを確認してください。EMR Serverless StarRocksインスタンスが削除されている場合は、接続を作成します。

    [既存の接続] タブで、使用する接続を見つけ、[アクション] 列の [接続] をクリックします。

    image

  4. オプション。EMR Serverless StarRocksインスタンスで操作を実行します。

    1. 左側のナビゲーション ペインで、[SQLエディター] をクリックします。[クエリ] タブで、[ファイル] または image アイコンをクリックしてファイルを作成します。[ファイルの作成] ダイアログ ボックスで、パラメーターを設定し、[確認] をクリックします。

    2. コードエディターで、次の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;

クエリ結果は、[出力結果] タブに表示されます。次の図は例を示しています。

image.png