上新啦!腾讯云云原生数据湖产品DLC 2.2.5版本发布,来看特性详解!

e44a9ff941b641718579865a14e0bb6f.gif

为了满足企业大数据对联邦查询、高性能交互式查询、成本优化的需求,DLC团队正式发布数据湖计算DLC2.2.5版本!该版本推出联邦查询增强、网络配置模块、日志信息、原生函数等重磅特性~全方位提升产品能力,助力企业数据资产分析与管理!

重点特性

重点特性一:联邦查询分析增强,支持更多数据源

联邦查询新增Postgresql, SQLServer, ClickHouse三种数据源支持,支持数据源连通性测试。联邦查询分析覆盖更多用户使用场景,提高用户使用便捷性。

       17c2df4f62c395e3ce0c0bf2e8adac8a.png      

重点特性二:新增网络配置管理模块,规范数据引擎网络访问

新增网络配置管理模块,支持对数据引擎进行VPC网络配置关联及管理,规范化管理数据引擎网络及访问。

通过网络配置管理,用户可以灵活管理配置数据引擎的网络关系,满足数据查询网络管理的同时提供多种网络关系进行选择。

dabada0c8d8a0b977d51734a54ce6395.png

f93817a501d38c2a0cfcf1db7c1bba69.png

重点特性三:引擎查询分析性能再提升

Presto独享引擎支持通过引擎高级设置开启Fragment cache能力,计算性能进一步提升。

用户可选择开通使用Fragment cache能力,在交互式查询分析时获得更快的查询速度及更稳定优秀的性能,进一步优化资源用量。

重点特性四:支持分钟级数据引擎自动挂起规则,成本空间进一步优化

新增数据引擎自动挂起触发时间周期配置能力(分钟级),帮助用户精细化管理数据引擎挂起规则,进一步优化成本结构。

用户可以在引擎启停策略中,配置自动挂起时间到分钟级,当引擎闲置时间到达后,引擎将自动挂起,减少资源消耗。   

3e744a4601ef173fefcac6b1863399db.png

版本功能特性总览

联邦查询分析支持更多数据源,提供更友好的关联交互

  • 新增 Postgresql, SQLServer, ClickHouse三种数据源支持,帮助用户更便捷实现联邦查询分析;

  • 创建数据源连接新增连通性测试能力;

  • 扩大数据源支持范围,为用户在业务生产中提供更广的场景支持及数据源选择;

提升查询脚本分类管理能力

  • 查询脚本保存支持选择文件夹;

  • 支持对已保存的查询脚本进行文件夹的变更;

  • 帮助用户更好管理查询脚本,更便捷进行分类、查找、汇总;

Spark内核支持与EMR的联邦查询分析

  • 支持通过SQL对EMR与DLC原生表进行联邦查询分析;

  • 支持通过Spark作业对EMR与DLC的联邦查询分析及数据处理能力;

  • 帮助Spark内核用户进行更加灵活的多源联邦查询分析,扩大业务支持场景;

丰富Spark作业日志信息,提高日志查询效率

  • 新增Executor日志查询能力;

  • 支持对日志按时间升降序排列,帮助用户更方便查询跟进任务情况;

  • 帮助用户通过日志更快定位问题,全程了解Spark作业执行情况;

新增数据引擎网络配置管理,统一管理网络访问能力

  • 新增对数据引擎网络关系配置管理,解决数据源联邦查询网络关联打通和管理问题,帮助用户更加方便的管理数据引擎网络及数据源访问;

  • 支持通过数据源的网络配置信息或VPC信息配置数据引擎网络;

  • 支持对配置的网络进行修改、删除操作;

分钟级管理数据引擎自动挂起规则,进一步优化成本

  • 新增数据引擎自动挂起触发时间周期配置能力,最小支持1分钟;

  • 帮助用户更精细化管理数据引擎挂起规则,进一步优化成本结构;

Presto内核数据引擎CBO能力开启,提升查询性能

  • Presto内核数据引擎默认开启CBO能力,支持根据统计信息调整 JOIN 表的顺序;

  • 支持用户进行更复杂的数据查询诉求;

Presto原生函数支持,扩展语法支持范围

  • 支持使用Presto原生函数;

  • Presto支持OFFSET能力;

  • 支持UPDATE SET WHERE语法;

  • 支持通过Hint参数 type_coercion 开启/关闭隐式转化能力,ture 为开启,false 为关闭。默认为 ture ;

  • 语法支持grouping及with cube用法;

  • 更多语法及查询优化,进一步扩大用户使用场景,帮助业务生产环境进行复杂业务查询;

### 使用 Koa.js 进行腾讯云开发 对于希望在腾讯云环境中利用 Koa.js 构建应用程序的开发者而言,可以借助 CloudBase CLI 工具来简化项目的创建过程。通过执行命令 `cloudbase new koa-app koa-starter` 可以迅速搭建起一个基于 Koa 框架的应用程序实例[^1]。 #### 初始化项目 为了启动一个的 Koa.js 项目,在本地计算机上打开终端并输入上述提到的建命令。此操作会自动下载必要的依赖项以及配置文件结构,从而让用户能够专注于编写业务逻辑而非环境设置工作。 ```bash cloudbase login cloudbase init cloudbase new koa-app my-koa-project cd my-koa-project npm install ``` #### 修改应用代码 进入建立好的项目目录之后,可以根据需求调整默认生成的服务端代码。通常情况下,默认提供的示例已经包含了基本路由处理机制: ```javascript // src/app.js const Koa = require('koa'); const app = new Koa(); app.use(async (ctx) => { ctx.body = 'Hello from Koa!'; }); module.exports = app; ``` #### 配置与部署 完成编码修改后,还需要适当编辑 cloudfunctions 下各函数对应的配置文件(如 serverless.yml),确保它们能正确映射至云端资源。最后一步则是运行如下指令来进行最终部署: ```bash cloudbase framework deploy --maxWorkers=8 --debug ``` 这样就可以将本地编写的 Koa 应用顺利迁移到腾讯云平台上,并享受其带来的便捷性和高效性能支持了。 #### 整合前后端方案 考虑到部分开发者可能更倾向于构建完整的 Web 解决方案,Midway 提供了一种面向未来的 Node.js Serverless 开发框架选项。它不仅兼容多种主流云计算平台,还特别强调了同前端技术栈之间的无缝衔接能力[^3]。因此如果计划扩展成全栈架构的话,不妨考虑引入 Midway 来辅助实现这一目标。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值