关于sql:外部工具连接SaaS模式云数仓MaxCompute-实战-数据库管理工具篇

7次阅读

共计 1658 个字符,预计需要花费 5 分钟才能阅读完成。

简介:本次直播将次要分享 MaxCompute 查问减速性能、数据库管理工具 DBeaver、DataGrip、SQL Workbench/ J 的局部连贯演示。

作者 木弈 阿里云智能 产品经理

直播视频请点击 直播 观看。

本次分享将从四个方面解说。

01 上节回顾

02 数据库管理工具概览

03 实操展现

04 查问减速

一、上节回顾

在第一讲中咱们次要讲了 MaxCompute 生态,重点介绍了商业 BI 工具,包含 Tableau、FineReport、FineBI、Quick BI、Yonghong Desktop BI 工具的连贯原理以及实操的展现。本文主讲数据库管理工具,次要是开发治理局部的 DataGrip、DBeaver、SQL Workbench/J。

.jpg”)

二、数据库管理工具概览

数据库管理工具,即数据库图形化工具,是数据库人员必须的工具之一,MaxCompute 反对与 DBeaver、DataGrip 和 SQL Workbench/J 通过 JDBC 驱动连贯,并能够形象化方便快捷地进行列举数据库、列举表、查看表构造、查问表数据、建表、写表、建视图、查问视图等相干操作。

连贯形式

JDBC

JDBC(Java DataBase Connectivity)是一种用于执行 SQL 语句的 Java API,能够为多种关系数据库提供对立拜访,它由一组用 Java 语言编写的类和接口组成。简略来说就是用 Java 语言向数据库发送 SQL 语句来操作数据库。

MaxCompute JDBC 驱动

MaxCompute JDBC 驱动是 MaxCompute 提供的能够拜访 MaxCompute 的 JDBC 接口。您能够通过规范的 JDBC 接口基于 MaxCompute 执行海量数据的分布式计算查问。MaxCompute JDBC 驱动还能够用于连贯 MaxCompute 和反对 JDBC 的工具。

MaxCompute 相干根本参数信息

•URL:jdbc:odps:<MaxCompute\_endpoint\>?project=<MaxCompute\_project\_name\>

  • :必填。MaxCompute 我的项目所属区域的 Endpoint。
  • :必填。待连贯的指标 MaxCompute 项目名称。此处为 MaxCompute 项目名称,非工作空间名称。

•User:有拜访指定我的项目权限的 AccessKey ID。

•Password:AccessKey ID 对应的 AccessKey Secret。

三、实操展现

DBeaver 实操展现

请点击 视频 查看实操局部

其余实操文档

DataGrip 连贯 MaxCompute

SQL Workbench/ J 连贯 MaxCompute

四、查问减速

MaxCompute 查问减速 – 针对实时性要求高的 查问作业,全链路放慢 MaxCompute 查问执行速度

应用 MaxComputeSQL 语法和引擎,针对近实时场景进行优化

零碎主动进行查问优化抉择,同时反对用户抉择延时优先还是吞吐优先的执行形式

•针对近实时场景应用不同的资源调度策略:latencybased

•针对低延时要求的场景进行 全链路优化 独立 执行 资源池 ;多层次的数据和 meta Caching;交互 协定优化

QuickBI 查问减速

其余工具查问减速 -&interactiveMode=true

  • interactiveMode:可选。查问减速性能开关。如果您须要启用查问减速性能,在 URL 后追加 &interactiveMode=true 配置即可。更多查问减速性能信息,请参见查问减速。

是否启动查问减速性能查问速度比照

应用 Davinci 测试比照

查问数据量 不应用查问减速性能 应用查问减速性能
1w 10s 3s
5w 12s 7s

#### 比照实操视频

请点击 视频 查看实操局部

> 版权申明:本文内容由阿里云实名注册用户自发奉献,版权归原作者所有,阿里云开发者社区不领有其著作权,亦不承当相应法律责任。具体规定请查看《阿里云开发者社区用户服务协定》和《阿里云开发者社区知识产权爱护指引》。如果您发现本社区中有涉嫌剽窃的内容,填写侵权投诉表单进行举报,一经查实,本社区将立即删除涉嫌侵权内容。

正文完
 0