使用SQL Editor连接StarRocks实例

发布时间:2025-05-18 14:11

EMR StarRocks Manager是阿里云EMR团队为Serverless StarRocks实例提供的数据管理控制台。它为您提供了对实例内数据的全面管理、诊断与分析以及安全权限配置等功能。

背景信息

SQL Editor是EMR StarRocks Manager提供的一个交互式查询编辑器,允许用户直接在控制台上编写、运行和管理SQL查询语句,无需下载或安装任何本地客户端软件,极大地方便了数据分析师和开发人员对数据进行实时查询与分析,提高了工作效率。关于SQL Editor的更多信息,请参见SQL Editor。

前提条件

已创建StarRocks实例,详情请参见创建实例。

操作步骤

进入实例列表页面。

登录E-MapReduce控制台。

在左侧导航栏,选择。

在顶部菜单栏处,根据实际情况选择地域。

在实例列表页面,单击已创建实例操作列的连接实例。

连接StarRocks实例。

在新建连接页签,配置以下信息。

image.png

参数

示例

描述

地域

华东1(杭州)

选择已创建的StarRocks实例所在的物理位置。

实例

StarRocks_Serverlesss

选择已创建的StarRocks实例的名称。

连接名称

Connection_Serverlesss

实例名称,自定义输入。

长度限制为1~64字符,仅可使用中文、字母、数字、短划线(-)和下划线(_)。

用户名

根据实际情况输入

默认初始用户名为admin,您可以选择使用该用户名进行连接,或者根据需要创建其他用户,创建用户详情请参见管理用户及数据授权。

密码

根据实际情况输入

StarRocks实例中已创建的用户名对应的密码。

单击测试连通性。

验证通过后,单击确定。

重要

使用该方式时,需确保连接的实例存在。如果实例已被删除,请使用新建连接的方式。

在已有连接页签,单击已有连接操作列的连接。

image

(可选)操作StarRocks实例。

在SQL Editor的查询列表页面,单击文件或者右侧区域的image图标,然后单击确认以新增文件。

在新增的文件中输入以下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

相关文档

如果您需要对数据库进行用户权限控制,详情请参见管理用户及数据授权。

如果您需要查看数据库、数据表、分区及各种任务等信息,请参见查看元数据。

如果您需要可视化地管理导入任务,详情请参见管理导入任务。

如果您需要查看当前实例的SQL查询信息,分析SQL的执行计划,及时诊断和排查SQL问题,详情请参见诊断与分析。

如果您需要通过JDBC方式连接数据库,详情请参见通过JDBC方式连接StarRocks实例。

网址:使用SQL Editor连接StarRocks实例 http://c.mxgxt.com/news/view/1263064

相关内容

实时计算 Flink版产品使用问题之如何对starrocks进行分桶
买好emr以后,dms可以连接使用starrocks吗
如何使用Flink,通过CTAS语句同步MySQL数据至StarRocks
StarRocks x Paimon 构建极速实时湖仓分析架构实践
StarRocks:从概念到应用的下一代分析型数据库
StarRocks数据去重
StarRocks 2.1 新版本特性介绍
StarRocks 相关面试题
EMR Serverless StarRocks评测
如何配置StarRocks输出组件用于向数据源写入数据

随便看看