外部工具连接SaaS模式云数据仓库MaxCompute实战——商业BI分析工具篇

简介: MaxCompute 是面向分析的企业级 SaaS 模式云数据仓库,以 Serverless 架构提供快速、全托管的在线数据仓库服务,消除了传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,帮助企业和大数据开发者经济并高效的分析处理海量数据。

本文直播作者 木弈 阿里云智能 产品经理

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

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

01 走进 MaxCompute 生态

02 商业智能(BI)分析工具概览

03 JDBC 简介

04 实操展示——快速接入 FineBI

下面开始我们第一部分的分享

一、走进 MaxCompute 生态

首先来看下 MaxCompute 产品能支持的外部工具,大概可以分为商业智能、开发管理、传输调度、编程接口。本次分享主要关注商业智能(BI)工具这一板块,可以看到 MaxCompute 官方集成有Tableau、FineReport、FineBI、Quick BI。其中Tableau、FineBI、FineReport是在特定的版本会内置 MaxCompute 驱动,如果需要通过JDBC连接 MaxCompute ,还是需要手动加载 MaxCompute JDBC驱动,Quick BI作为阿里云的产品,是可以通过阿里云账号和AK信息直接连接的,同时在8.6及以上版本的Yonghong Desktop也是可以通过内置驱动连接 MaxCompute。在商业智能部分还有开源BI工具,Superset、Davinci也可以连接 MaxCompute。

在开发管理部分,是我们第二讲要讲的内容,包括DBeaver、DataGrip、SQL Workbench/J。

同时我们的产品还集成了 Kafka和Flink开源引擎。支持的ETL开源工具有Kettle、Airflow、Azkaban,这一部分是在本季直播的第三讲来介绍。支持的编程接口有Python、JDBC、SQLAlchemy。

除了支持的外部工具,MaxCompute 自身也有开放生态,包括内建开源引擎 Spark,迁移工具MMA,开发生态PyODPS、Mars,工具生态Web-Console等。同时 MaxCompute 也与阿里云内部产品共同构建了丰富的解决方案生态和数据应用生态。

image.jpeg

二、商业智能(BI)分析工具概览

商业智能 (BI) 工具支持将计算引擎得到的数据通过仪表板、图表和其他图形输出提供数据可视化,以直观的形式展示给决策者,帮助高管和经理做出更明智的业务决策。

本页所展示的都是经过 MaxCompute 团队成员测试,可以成功连接 MaxCompute 表数据并进行数据可视化的BI工具。 本次重点介绍商业型BI工具,其中Tableau、FineBI、FineReport都是需要通过 MaxCompute JDBC驱动连接 MaxCompute。Quick BI和 Yonghong Desktop 可以通过产品内置驱动连接 MaxCompute。这些BI工具成功连接 MaxCompute 数据源后,可以进行列举数据库、列举表、查看表结构、查询表数据、查询视图等相关操作,打造数据报表。

商业BI分析工具篇(1).png

三、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项目所属区域的Endpoint。
  • <MaxCompute_project_name>:必填。待连接的目标MaxCompute项目名称。此处为MaxCompute项目名称,非工作空间名称。

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

•Password :AccessKey ID对应的AccessKey Secret。

FD99B6C1-AE33-49B9-987B-5B260E7B3F1F.png

四、实操展示——快速接入 FineBI

实操展示

实操内容可点击下方 实操视频 进行查看。
实操视频

其他商业BI工具接入

原文链接

本文为阿里云原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/512834.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java api csdn_java api函数读出当前机器名以及版本号 csdn

展开全部参考一下&#xff1a;import java.util.*;public class YourJavaProperties {public static void main(String args[]){Properties propsSystem.getProperties();System.out.println("Java的运行环境版本&#xff1a;"props.getProperty("java.version&…

挑战程序设计竞赛_我系首次参加第六届中国大学生程序设计竞赛网络预选赛

点击上方蓝字关注 「龙外信息工程系」讲述有温度的故事 传递有态度的思想2020年9月20日12时至17时&#xff0c;第六届中国大学生程序设计竞赛网络赛预选赛在杭州电子科技大学OJ成功举办&#xff0c;黑龙江外国语学院(信息工程系)参赛队与来自清华大学、上海交通大学、复旦大…

如何用阿里云实行全链路数据追踪

简介&#xff1a; 阿里云采用了日志服务&#xff0c;帮助畅捷通构建了用户体验感知、业务安全合规、用户业务链路追踪、成本预算的使用场景&#xff0c;实现了对用户、业务、成本、安全等方面的全维度感知&#xff0c;使得运维效率提升了30%。 在日常生活中&#xff0c;遇到电…

谷歌能否赶上「元宇宙」这趟快车?

整理 | 禾木木出品 | CSDN云计算&#xff08;ID&#xff1a;CSDNcloud&#xff09;大多数人认为 Google Glass 只是领先于时代。虽然 Glass 不再出售给日常消费者&#xff08;它仍然存在于企业版本中&#xff09;&#xff0c;但它在很多方面都是公众对混合现实体验的首次介绍。…

java join 源码_java并发:join源码分析

joinjoinjoin是Thread方法&#xff0c;它的作用是A线程中子线程B在运行之后调用了B.join()&#xff0c;A线程会阻塞直至B线程执行结束join源码(只有继承Thread类才能使用)基于openjdk1.8的源码public final void join() throws InterruptedException {join(0);}public final sy…

Flink on Zeppelin 流计算处理最佳实践

简介&#xff1a; 欢迎钉钉扫描文章底部二维码进入 EMR Studio 用户交流群 直接和讲师交流讨论~ 点击以下链接直接观看直播回放&#xff1a;https://developer.aliyun.com/live/247106 开源大数据社区 & 阿里云 EMR 系列直播 第十二期 主题&#xff1a;Flink on Zeppelin…

python windows自动化 爬虫_使用Python实现自动化截取Windows系统屏幕

文章首发于我的技术博客&#xff1a;你可以在上面看到更多的Python教程和python爬虫自动化截屏有什么用呢&#xff1f;为什么要实现自动化截屏呢&#xff1f;其实&#xff0c;在某些特殊的场景下&#xff0c;记录电脑使用者的操作还是很有必要的。比如&#xff0c;银行记录柜员…

储留香:一个智能运维系统就是一个中枢神经系统,我说的!

简介&#xff1a; 运维系统可以像神经系统一样&#xff0c;首先&#xff0c;做到数据的统一汇总&#xff1b;其次&#xff0c;可以对数据进行识别筛选输出有效信息&#xff1b;再次&#xff0c;可以预先感知到异常风险&#xff0c;并进行有效规避。而日志服务SLS凭借出色的数据…

携程发布2021第三季度财报:营收53亿元 国际国内旅游市场“攻守”同发力

2021年12月16日&#xff0c;携程集团&#xff08;纳斯达克&#xff1a;TCOM及香港联交所&#xff1a;9961&#xff09;发布截至2021年9月30日第三季度未经审计的财务业绩。第三季度实现营收53亿元&#xff0c;经调整EBITDA&#xff08;税息折旧摊销前利润&#xff09;为5.37亿元…

java线性表源代码_线性表java实现之顺序存储源码

源码&#xff1a;class SequenceList{private int size0;//表大小private int max_length;//表长private final int default_length 20;//默认长度private Object[] o;//初始化public SequenceList(){max_length default_length;o new Object[max_length];}public SequenceL…

云上资源编排的思与悟

简介&#xff1a; 在传统软件架构下&#xff0c;撇开业务层代码&#xff0c;都需要部署计算节点、存储资源、网络资源&#xff0c;然后安装、配置操作系统等。而云服务本质上是实现 IT 架构软件化和 IT 平台智能化&#xff0c;通过软件的形式定义这些硬件资源&#xff0c;充分抽…

不用网关或代理的单点远程办公如何实现,Aruba推出EdgeConnect Microbranch

Aruba日前宣布推出全新EdgeConnect Microbranch解决方案&#xff0c;针对混合办公环境的家庭办公室和小型办公室的网络解决方案&#xff0c;可供远程工作人员通过单个Wi-Fi接入点 (AP) &#xff0c;安全地访问办公室内所有的传统办公服务&#xff0c;而无需在远程站点部署网关、…

阿里云力夺FewCLUE榜首!知识融入预训练+小样本学习的实战解析

简介&#xff1a; 7月8日&#xff0c;中文语言理解权威评测基准CLUE公开了中文小样本学习评测榜单最新结果&#xff0c;阿里云计算平台PAI团队携手达摩院智能对话与服务技术团队&#xff0c;在大模型和无参数限制模型双赛道总成绩第一名&#xff0c;决赛答辩总成绩第一名。 作…

java 线程 内存分配内存_漫谈JAVA语言的内存分配

在说JAVA语言的内存分配之前&#xff0c;我们先聊聊OS的Memory Management&#xff0c;这是学习操作系统课程的一个重要内容。从这里开始理解内存分配有利于理解的更深入。我们知道物理内存是由page 和segment 方式混合管理的&#xff0c;映射的过程如下图所示&#xff1a;从物…

【产品干货】经典营销模型的产品化介绍

简介&#xff1a; 为什么说Quick Audience是集数据资产构建、用户分析、精准营销投放、跨端社交互动和全域会员管理为一体的全域消费者运营平台&#xff0c;其中一个很大的原因是置入了经典营销模型&#xff0c;如RFM模型与AIPL模型&#xff0c;由方法论支撑消费者运营&#xf…

python 多线程 廖雪峰_python中多线程与多进程中的数据共享问题

之前在写多线程与多进程的时候&#xff0c;因为一般情况下都是各自完成各自的任务&#xff0c;各个子线程或者各个子进程之前并没有太多的联系&#xff0c;如果需要通信的话我会使用队列或者数据库来完成&#xff0c;但是最近我在写一些多线程与多进程的代码时&#xff0c;发现…

填平数据、产品、模式需求鸿沟,浪潮云发布新一代行业云 MEP战略

围绕安全这一核心&#xff0c;浪潮云从新模式&#xff08;New Model&#xff09;、新要素&#xff08;New Essential Factor&#xff09;、新产品&#xff08;New Product&#xff09;三大方面出发&#xff0c;提出新一代行业云MEP战略。 出品 | CSDN云计算 12月16日&#xff0…

hpsocket java代码_HPSocket介绍与使用

一、HPSocket介绍HP-Socket是一套通用的高性能TCP/UDP/HTTP 通信框架&#xff0c;包含服务端组件、客户端组件和Agent组件&#xff0c;广泛适用于各种不同应用场景的TCP/UDP/HTTP通信系统&#xff0c;提供C/C、C#、Delphi、E(易语言)、Java、Python等编程语言接口。HP-Socket对…

Dapr 在阿里云原生的实践

简介&#xff1a; Faas 场景下&#xff0c;比较吸引用户的是成本和研发效率&#xff0c;成本主要通过按需分配和极致的弹性效率来达成。而应用开发者期望通过 FaaS 提供多语言的编程环境&#xff0c;提升研发效率&#xff0c;包括启动时间、发布时间、开发的效率。​ 作者&…

postgre 生成数据库html文档_还在手动整理数据库文档?试试这个(螺丝钉)数据库文档生成工具...

简介在企业级开发中、我们经常会有编写数据库表结构文档的时间付出&#xff0c;从业以来&#xff0c;待过几家企业&#xff0c;关于数据库表结构文档状态&#xff1a;要么没有、要么有、但都是手写、后期运维开发&#xff0c;需要手动进行维护到文档中&#xff0c;很是繁琐、如…