云版StarRocks操作手册

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: 简要介绍阿里云版StarRocks EMR Serverless StarRocks 以及EMR Serverless StarRocks的操作

什么是EMR Serverless StarRocks

在使用一个云产品之前,我们首先需要知道云版StarRocks,也就是EMR Serverless StarRocks是什么?EMR Serverless StarRocks是开源StarRocks在阿里云上的全托管服务,您可以通过EMR Serverless StarRocks灵活的创建和管理StarRocks实例以及数据。StarRocks作为一款兼容MySQL协议的OLAP分析引擎,提供了极致的性能和丰富的OLAP场景模型,包括OLAP多维分析、数据湖分析、高并发查询以及实时数据分析。简单来说就是一款功能强大的数据分析产品,那么下面我们开始实测操作吧。

EMR Serverless StarRocks 操作

免费开通

在操作EMR Serverless StarRocks之前,我们首先需要开通EMR Serverless StarRocks服务,这里阿里云提供了免费试用,试用地址:https://free.aliyun.com/?crowd=personal

image.png

点击【立即试用】,选择地域、专有网络、交换机,设置实例名称、实例密码,创建服务关联角色

image.png

点击【立即试用】完成服务开通。

创建实例

登录EMR Serverless控制台,选择刚才开通试用时选择的地域,然后点击【EMR Serverless】菜单

image.png

可以看到我们刚才开通的实例【test2023】已经正常运行了。

连接StarRocks实例

点击列表实例名称,进入实例详情页面,

image.png

点击实例详情右上角【StarRocks Manager】在弹框中选择地域、输入用户名、密码,点击【测试连通性】可以看到连接成功

image.png

这里需要注意的是,StarRocks实例默认初始用户名为admin。

临时查询

连接上 StarRocks实例后,在跳转的页面点击左侧【SQL Editorimage.png

点击【新建查询】

image.png

这里可以重命名查询语句,方便后期用到是查找。点击【执行】可以看到查询结果

image.png

新建连接

上面我们已经连接上了我们的实例test2023,那么我们再新建连接可以连接其他实例(这里我的是试用版,就不在新建StarRocks实例了,还用我们当前实例演示一下),点击StarRocks Manager上方【新建连接】

image.png

在弹出页面中选择地域,输入用户名、密码,点击【测试连接】

image.png

当然也可以点击【概览】页面的【新建连接】,效果是一样的。点击【确定】之后

image.png

我们可以看到我们已经有两个连接了。

元数据管理

点击EMR StarRocks Manager管理页面的【元数据管理】可以看到我们在前面创建的数据库load_test

image.png

点击对应的【数据库名称】可以看到当前数据库下的表信息

image.png

诊断与分析

在诊断与分析菜单栏可以通过指定查询条件获取当前数据库查询慢sql信息,便于及时调整优化

image.png

到这里对于通过EMR Serverless StarRocks灵活的创建和管理StarRocks实例以及数据的操作就算完成了,整个操作按照官方文档可以很流畅的走一遍,操作容易理解,基本不会有什么学习成本。

体验感受

1.目前在【元数据管理】只是可以查询到当前实例下的数据库,希望可以增加一个新建数据库的按钮,而不是只能通过SQL Editor 来通过命令行添加数据库,简化操作

image.png

2.在StarRocks实例的监控报表页面,可以自定义展示视图,在每个视图右上角增加设置按钮,显示或隐藏,这样方便不同用户对于不同视图的关注,目前视图太多,需要下拉挺久的

image.png

3.在EMR StarRocks Manager页面的SQL Editor 中输入查询语句后,希望可以有一个自动保存查询语句功能

image.png

目前来看查询完成之后如果没有点击保存,关闭了当前tab框的话,再次打开就没有已经编辑好的sql语句了,通常一个复杂sql的编写很耗时,如果由于手抖关闭了窗口导致无法找回就比较心累

image.png

4.目前可以看到官方提供了命令导入数据的方式,参考官方文档:https://help.aliyun.com/document_detail/615136.html?spm=a2c4g.2248985.0.0.184c1f9csgtfSA 但是命令操作学习成本比较高,希望后续可以有页面导入的操作方案,比如类似与Navicat这样的导入数据的可操作页面

image.png

其实上面说的这些都是日常工作中本地客户端连接数据库操作比较习惯的方式,相较于EMR Serverless StarRocks的强大功能来说,这些都不重要了。官方文档中提供的内容也比较详尽,包括基本的实例管理以及操作,同样也提供了多种方式的数据导入方式,以及作为开发者比较关系的数据分析性能测试数据迁移等,可以说能考虑到的都已经提供了,从这些点来说StarRocks对开发者对企业都将带来很大的提升,想深入研究的小伙伴可以官方文档提供的最佳实践,文档操作步骤清晰,上手简单,定会对大家的学习提供助益的。

相关实践学习
【AI破次元壁合照】少年白马醉春风,函数计算一键部署AI绘画平台
本次实验基于阿里云函数计算产品能力开发AI绘画平台,可让您实现“破次元壁”与角色合照,为角色换背景效果,用AI绘图技术绘出属于自己的少年江湖。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
10月前
|
存储 缓存 数据挖掘
StarRocks 原理详解:探索高效 OLAP 的奥秘
StarRocks 是一款高性能分析型数据仓库,采用向量化、MPP架构、CBO等技术,实现多维、实时、高并发的数据分析。它支持从各类数据源高效导入数据,兼容MySQL协议,并具备水平扩展、高可用等特性,广泛应用于实时数仓、OLAP报表等场景。StarRocks 解决了传统数仓在查询性能、数据导入、扩展性和灵活性等方面的挑战,助力企业实现数据驱动的决策。其分布式架构和智能物化视图等功能显著提升了查询效率,适用于大数据生态中的各种复杂需求。
1795 15
|
存储 SQL 关系型数据库
StarRocks简介
【5月更文挑战第4天】StarRocks是Linux基金会的开源MPP数据库,提供MySQL协议兼容性,支持标准SQL,用于快速数据分析。它适用于OLAP、实时数仓、高并发查询等场景,具有无外部依赖、高可用和易运维的特点。StarRocks支持多种BI工具,如Tableau,且可构建各种数据模型。其系统架构包括Frontend(FE)和Backend(BE),提供存算一体和存算分离两种模式。此外,StarRocks支持四种表类型和多种数据类型,满足不同业务需求。
2257 0
StarRocks简介
|
9月前
|
SQL 存储 OLAP
阿里云 EMR Serverless StarRocks3.x,极速统一的湖仓新范式
阿里云 EMR Serverless StarRocks3.x,极速统一的湖仓新范式
392 0
|
10月前
|
SQL 存储 大数据
Flink 基础详解:大数据处理的强大引擎
Apache Flink 是一个分布式流批一体化的开源平台,专为大规模数据处理设计。它支持实时流处理和批处理,具有高吞吐量、低延迟特性。Flink 提供统一的编程抽象,简化大数据应用开发,并在流处理方面表现卓越,广泛应用于实时监控、金融交易分析等场景。其架构包括 JobManager、TaskManager 和 Client,支持并行度、水位线、时间语义等基础属性。Flink 还提供了丰富的算子、状态管理和容错机制,如检查点和 Savepoint,确保作业的可靠性和一致性。此外,Flink 支持 SQL 查询和 CDC 功能,实现实时数据捕获与同步,广泛应用于数据仓库和实时数据分析领域。
6976 32
|
8月前
|
存储 JSON OLAP
StarRocks + Paimon 在阿里集团 Lakehouse 的探索与实践
阿里集团在推进湖仓一体化建设过程中,依托 StarRocks 强大的 OLAP 查询能力与 Paimon 的高效数据入湖特性,实现了流批一体、存储成本大幅下降、查询性能数倍提升的显著成效: A+ 业务借助 Paimon 的准实时入湖,显著降低了存储成本,并引入 StarRocks 提升查询性能。升级后,数据时效提前60分钟,开发效率提升50%;JSON列化存储减少50%,查询性能提升最高达10倍;OLAP分析中,非JOIN查询快1倍,JOIN查询快5倍。 饿了么升级为准实时Lakehouse架构后,在时效性仅损失1-5分钟的前提下,实现Flink资源缩减、StarRocks查询性能提升(仅5%
|
分布式计算 Java Serverless
EMR Serverless Spark 实践教程 | 通过 spark-submit 命令行工具提交 Spark 任务
本文以 ECS 连接 EMR Serverless Spark 为例,介绍如何通过 EMR Serverless spark-submit 命令行工具进行 Spark 任务开发。
844 7
EMR Serverless Spark 实践教程 | 通过 spark-submit 命令行工具提交 Spark 任务
|
关系型数据库 MySQL 数据库连接
DBeaver如何连接一个数据库
【10月更文挑战第27天】DBeaver 是一款功能强大的通用数据库管理工具,支持多种主流数据库。本文介绍了使用 DBeaver 连接数据库的基本步骤,包括下载安装、创建新连接、选择数据库类型、配置连接参数、测试连接以及最终连接到数据库。详细的操作指南帮助用户轻松管理和操作数据库。
3639 9
|
存储 关系型数据库 MySQL
StarRocks 【新一代MPP数据库】(1)
StarRocks 【新一代MPP数据库】
|
分布式计算 Hadoop Serverless
数据处理的艺术:EMR Serverless Spark实践及应用体验
阿里云EMR Serverless Spark是基于Spark的全托管大数据处理平台,融合云原生弹性与自动化,提供任务全生命周期管理,让数据工程师专注数据分析。它内置高性能Fusion Engine,性能比开源Spark提升200%,并有成本优化的Celeborn服务。支持计算存储分离、OSS-HDFS兼容、DLF元数据管理,实现一站式的开发体验和Serverless资源管理。适用于数据报表、科学项目等场景,简化开发与运维流程。用户可通过阿里云控制台快速配置和体验EMR Serverless Spark服务。
|
分布式计算 大数据 BI
MaxCompute操作报错合集之返回错误代码ODPS-0110999,是什么原因
MaxCompute是阿里云提供的大规模离线数据处理服务,用于大数据分析、挖掘和报表生成等场景。在使用MaxCompute进行数据处理时,可能会遇到各种操作报错。以下是一些常见的MaxCompute操作报错及其可能的原因与解决措施的合集。
309 1