当前位置: 首页 > 后端技术 > Java

外部工具对接SaaS模式云数据仓库MaxCompute实战-数据库管理工具

时间:2023-04-02 09:49:07 Java

简介:本次直播将主要分享MaxCompute查询加速功能、数据库管理工具DBeaver、DataGrip、SQLWorkbench/J部分对接演示。阿里云智能产品经理穆毅,请点击直播观看直播视频。本次分享将从四个方面进行解读。01上节回顾02数据库管理工具概述03实战演示04查询加速1.上节回顾第一讲我们主要讲了MaxCompute生态,重点是商业BI工具,包括Tableau、FineReport、FineBI,QuickBI,永红桌面BI工具的连接原理和实战操作。本文重点介绍数据库管理工具,开发管理部分主要有DataGrip、DBeaver、SQLWorkbench/J。.jpg")2.数据库管理工具概述数据库管理工具,即数据库图形化工具,是数据库人员必备的工具之一。MaxCompute支持通过JDBC驱动连接DBeaver、DataGrip、SQLWorkbench/J,并且可以可视化方便快捷的进行列库、列表、查看表结构、查询表数据、建表、写表、建视图、查询视图等相关操作。连接方式JDBCJDBC(JavaDataBaseConnectivity)是一种Java执行SQL语句的API,可以提供对多种关系型数据库的统一访问,由一组用Java语言编写的类和接口组成,简单来说就是用Java语言向数据库发送SQL语句,从而对数据库进行操作。JDBC驱动MaxComputeJDBC驱动为MaxCompute提供了一个可以访问MaxCompute的JDBC接口,您可以通过标准的JDBC接口进行基于MaxCompute的海量数据的分布式计算查询。MaxComputeJDBC驱动也可以用来连接MaxCompute和支持JDBC的工具。MaxCompute相关基本参数信息URL:jdbc:odps:?project=:required.MaxCompute项目所在区域的端点。:必需的。待连接的目标MaxCompute项目名称。这里是MaxCompute项目名,不是工作空间名。?User:具有访问指定项目权限的AccessKeyID。?Password:AccessKeyID对应的AccessKeySecret。3.DBeaver实战演示实战演示实战部分其他实战文档请点击视频查看。DataGrip连接MaxComputeSQLWorkbench/J连接MaxCompute4.查询加速MaxCompute查询加速——针对实时性要求高的查询作业,全链路加速MaxComputeQuery执行速度?使用MaxComputeSQL语法和引擎优化近实时场景?系统自动选择查询优化,支持用户选择延迟优先或吞吐量优先的执行模式?针对近实时场景使用不同的资源调度策略:latencybased?针对低延迟要求场景的全链路优化:独立执行资源池;多级数据和元缓存;交互协议优化QuickBI查询加速其他工具查询加速-&interactiveMode=trueinteractiveMode:可选。查询加速功能开关。如果需要开启查询加速功能,在url后添加&interactiveMode=true配置即可。有关查询加速函数的更多信息,请参阅查询加速。是否开启查询加速功能查询速度对比使用达芬奇测试对比查询数据量不使用查询加速功能使用查询加速功能1w10s3s5w12s7s####实操视频对比请点击视频查看实操part>版权声明:本文内容由阿里云实名注册用户自愿投稿,版权归原作者所有。阿里云开发者社区不拥有自己的版权,也不承担相应的法律责任。具体规则请参考《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如发现本社区涉嫌抄袭内容,请填写侵权投诉表进行举报,一经查实,本社区将立即删除涉嫌侵权内容。