kylin api+jdbc链接

Kylin单机集成CDH Apache Kylin是一个开源的分布式分析引擎,提供Hadoop之上的SQL查询接口及多维分析(OLAP)能力(可以把Kylin定义为OLAP on Hadoop)。Apache Kylin于2015年11月正式毕业成为Apache基金会(ASF) 顶级项目,是第一个由中国团队完整贡献到Apache的顶级项目。  分享之前我还是要推荐下我自己创建的大数据学习资料分享群 232840209,不 阅读详情

执行build构建操作,命令行直接运行,可以写成shell脚本

--user 账号:密码

startTime  sagment的开始时间和结束时间,注意需要用utc时区的,比我们要早8个小时,

如果我们要运行 1月2号0点的数据,我们要生成1月2号8点的时间戳。

http://dream1:7070/kylin/api/cubes/${cube的名字}/build

curl --user admin:KYLIN -X PUT -H 'Content-Type: application/json' -d '{"startTime":'1597708800000', "endTime":'1597795200000', "buildType":"BUILD"}'  http://dream1:7070/kylin/api/cubes/first_cube/build

请求构建好的数据JDBC 驱动

基于Apache Kylin认证RESTFUL服务。支持的参数:

  • user : 用户名
  • password : 密码
  • ssl: true或false。 默认为flas;如果为true,所有的服务调用都会使用https。

连接url格式:

jdbc:kylin://<hostname>:<port>/<kylin_project_name>
  • 如果“ssl”为true,“port”应该是Kylin server的HTTPS端口。
  • 如果“port”未被指定,driver会使用默认的端口:HTTP 80,HTTPS 443。
  • 必须指定“kylin_project_name”并且用户需要确保它在Kylin server上存在。

1. 使用Statement查询

Driver driver = (Driver) Class.forName("org.apache.kylin.jdbc.Driver").newInstance();

Properties info = new Properties();
info.put("user", "ADMIN");
info.put("password", "KYLIN");
Connection conn = driver.connect("jdbc:kylin://localhost:7070/kylin_project_name", info);
Statement state = conn.createStatement();
ResultSet resultSet = state.executeQuery("select * from test_table");

while (resultSet.next()) {
    assertEquals("foo", resultSet.getString(1));
    assertEquals("bar", resultSet.getString(2));
    assertEquals("tool", resultSet.getString(3));
}

 

学习记录(十一)--Pattern Recognition投稿记录 上一周特别忽然通知统计建模要答辩,确定是否晋级国赛,一直在准备答辩的事情,所以上一周没有总结周汇报,深刻检讨!!!不过结果是好的,我们组第二名晋级哦。这周主要是跟大家分享一下我投稿PR(Pattern Recognition)的一个时间线,以及投稿后的工作。一、PR从投稿到接收的时间线2025.4.3 Major Revision(ddl4.23) 当时正在弄比赛和另一个着急推进的文章2025.5.30 Minor Revision 这次小修基本上只有一些格式和简单一点点问题。 阅读详情

相关推荐

MATLAB 2022b 用户专属:保姆级IPOPT求解器安装配置全流程(含OPTI工具箱)

本文为MATLAB 2022b用户提供IPOPT求解器的详细安装与配置指南,涵盖OPTI工具箱的适配安装、环境变量设置及常见问题解决方案。通过实战案例演示非线性优化问题的求解过程,帮助用户高效部署这一强大的优化工具,提升工程计算效率。

weixin_29092031的博客 406

Kylin的Api查询

之前已经成功创建了kylin的cube,并且可以使用 web ui查询。但除了通过web ui进行操作,我们还可以使用api调用。 在使用之前,我们要先进行认证,目前Kylin使用 basic Authentication。Basic Authentication是一种非常简单的访问控制机制,它先对账号密码基于Base64编码,然后将其作为请求头添加到HTTP请求头中,后端会读取请求头中的账号密码信息以进行认证。 以Kylin默认的账号密码 ADMIN/KYLIN 为例,对相应的账号密码进行编码后,结果为B

weixin_42728895的博客 1027

ROS学习【11】-----基于ubuntu16.04上Gazebo机器人环境搭建的传感器仿真(camera、kinect、Lidar),并通过Rviz进行数据显示

ROS学习-----基于ubuntu16.04上Gazebo机器人环境搭建的传感器仿真目录一、Gazebo环境搭建前的准备1、将搭建模型下载到我们的gazebo环境下2、升级我们的gazebo版本二、创建配置launch文件参数的world文件1、进入工程包mbot_gazebo2、创建文件夹worlds3、进入该文件夹4、创建playground.world文件5、创建room.world文件三...

qq_42451251的博客 3611

Kylin通过linux脚本调度Restful API定时进行Cube的增量构建

如果构建的时间比定义的时间小8小时,是因为kylin只识别0时区的时间,0时区的0点对应东八区的8点,可以考虑将定义的时间加8小时。当对Hive的分区表进行cube的构建时,可以进行每天定时增量构建。就需要编写linux脚本,动态获取增量构建的开始时间和结束时间,再调用kylin提供的Restful API。在kylin的Web界面的Monitor,可以看到已经提交的cube构建任务。多次进行全量cube的构建,会用最新的segment更新旧的segment。调用linux脚本,进行cube的构建。

Bulut0907 1033

从零开始:使用Labelme完成图像语义分割标注全流程

本文详细介绍了如何使用Labelme工具完成图像语义分割标注的全流程,从环境安装、数据准备到核心标注操作,并重点讲解了如何将标注结果转换为PASCAL VOC等深度学习框架可用的标准数据集格式。文章还提供了关键的避坑指南和高效技巧,帮助初学者快速上手,高效产出高质量的标注数据。

weixin_29073241的博客 492

MATLAB实战:用Costas环和Gardner环搞定QPSK同步问题(附完整代码)

本文详细介绍了如何使用MATLAB实现Costas环和Gardner环联合解决QPSK同步问题,包括载波同步和定时同步的技术原理、MATLAB代码实现及性能分析。通过完整的仿真示例和工程实践建议,帮助读者掌握QPSK同步技术的核心要点,提升数字通信系统的解调性能。

agile9scrum的博客 691

Kylin的RESTful API使用

目前根据Kylin的官方文档介绍,Kylin的认证是basic authentication,加密算法是Base64。在POST的header进行用户认证: 执行: curl -c cookiefile.txt -X POST -H "Authorization: Basic QURNSU46S1lMSU4="-H 'Content-Type: application/json' ht

DataFlow范式 1万+

CAPL通过SecMgrCANoeClient.dll实现AES 128

需要加载SecMgrCANoeClient.dll这个动态库,可以在canoe安装路径下Exec32这个文件夹里找。这个库不是哪版canoe都带,canoe15就没有,11,14是有的。我需要用到的是AES 128 ECB nopadding,这里函数介绍说是padding mode PKCS5,但是最后算出的结果是我可以使用的。CAPL中可以使用下列函数实现AES 128的算法。需要注意输入输出字节的长度。

天赐好车的博客 4932

Apache kylin 入门学习(4) kylin 查询api

之前我们成功创建了kylin的cube,并且可以使用web ui查询.但在真实的生产过程中,使用的是api调用,所以,我们将kylin api进行学习. 官方api文档:这里 本文代码:这里 lylin有两种连接方法 jdbc 这种方法与mysql,hive相似,不重点讲. 在这里插入代码片 post 通过post发送请求,返回json 这种api调用比较新颖,较多大公司使用这种方法. 在这里插...

养猪少年日记的博客 983

【工程师一次性讲明白系列】什么是电压驻波比 (VSWR)

电压驻波比(VSWR)是电信号传输过程中非常重要的指标,控制VSWR的大小可以提高信号传输效率和系统稳定性。通过优化阻抗匹配,可以有效地减少反射信号,提升通信质量!🚀📡。

weixin_43199439的博客 1301

华为OD面试八股真题 - 操作系统 - 1

华为OD技术面,操作系统相关八股真题提供详细解答,这篇博客主要涉及于进程和线程相关知识点

qq_45776114的博客 1644

Kylin

一、数仓回顾 1.1 核心概念 数据仓库,OLAP和OLTP,维度和度量,事实表和维度表。星形模型和雪花模型。 1.2 数据仓库 这是商业智能的核心部分,主要是将不同数据源的数据整合到一起,通过多维分析为企业提供决策支持报表生成等。存入数据仓库的资料必定包含时间属性。 数据仓库和数据库主要区别: 一般来说,在传统 BI 领域里,数据仓库的数据同样是存储在 MySQL 这样的数据库中。大数据领域最常用的数据仓库就是 Hive ,我们要学习的 Kylin 也是以 Hive 作为默认的数据源的。

m0_61332144的博客 3346

HanLP的分词

HanLP的分词

sikh_0529的博客 1万+

java连接kylin

maven依赖 &lt;dependency&gt; &lt;groupId&gt;org.apache.kylin&lt;/groupId&gt; &lt;artifactId&gt;kylin-jdbc&lt;/artifactId&gt; &lt;version&gt;1.5.3&lt;/version&gt; &lt;/dependency&gt

lzlnd的博客 1015

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Kylin快速入门系列(1) | Kylin的简单介绍及安装部署

  此篇为大家带来的是Kylin的简单介绍及安装部署。 安装所需要的文件博主已经上传到百度云了,如有需要可自行下载 链接:https://pan.baidu.com/s/1ZAQ1Uns1H4Ph1NTXQU9ZiQ 提取码:nunu 目录一. Kylin的简单介绍1. Kylin定义2. Kylin架构3. Kylin特点二. 安装部署Kylin(下面的所有步骤所有虚拟机均需操作)三. 安装时可能会遇见的坑 一. Kylin的简单介绍 1. Kylin定义   Apache Kylin是一个开源的分

不温卜火 7115

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

一篇文章教会你 kylin

概述 Apache Kylin™是一个开源的、分布式的分析型数据仓库,提供 Hadoop 之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由eBay Inc.开发并贡献至开源社区。 只需要三步,即可实现超大数据集上亚秒级的查询 1、定义数据集上的一个雪花模型或星型模型 2、定义的模型上构建一个cube 3、使用SQL通过ODBC、JDBC 或 RESTFUL API 进行查询,仅需亚秒级响应时间即可获得查询结果 查询出的海量数据存储到Hbase 安装 这里涉及的环境太多了,为了方便

weixin_51090485的博客 366

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Apache Kylin 5.0在Ubuntu18.04的部署教程

本篇博客,将详细介绍Kylin在Hadoop环境上的部署过程以及碰到的问题。

czladamling的博客 965

Kylin实践(二)—— Kylin架构介绍

Kylin架构介绍

qq_41018861的博客 1223

What's new about Apache Kylin v3.0.0-alpha

ApacheKylinv3.0.0-alpha正式发布!欢迎大家下载使用。在这个版本中,值得关注的是: 3.0.0-alpha增加了对流式数据源进行实时查询的能力,详情可以查看KYLIN-3654; 在KYLIN-3795中,我们使用LivyRestAPI提交SparkJob,从而免除本地安装Spark客户端配置的麻烦; KYLIN-3820增加了新的...

Kyligence 166

What’s new about Apache Kylin v3.0.0-alpha

ApacheKylinv3.0.0-alpha正式发布!欢迎大家下载使用。在这个版本中,值得关注的是: 3.0.0-alpha增加了对流式数据源进行实时查询的能力,详情可以查看KYLIN-3654; 在KYLIN-3795中,我们使用LivyRestAPI提交SparkJob,从而免除本地安装Spark客户端配置的麻烦; KYLIN-3820增加了新的基于Zookeepe...

Kyligence 164

大数据之CDH5.8.3集成安装Apache Kylin与探索使用

博文目录0. Kylin概览(官方)1. Kylin特性3. Kylin生态圈3. Kylin集成前环境准备4. 安装部署4.1 下载Kylin4.2 部署Kylin4.3 启动Kylin5. 实例测试 0. Kylin概览(官方) Apache Kylin™是一个开源的、分布式的分析型数据仓库,提供Hadoop/Spark 之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最...

你的世界是你创造的结果 496

Kylin系列之二:原理介绍

Kylin系列之二:原理介绍 2018年4月15日 15:52 因何而生 Kylin和hive的区别 1. hive主要是离线分析平台,适用于已经有成熟的报表体系,每天只要定时运行即可。 2. Kylin主要是MLOAP(多维在线分析平台)。在线意味着提供快速的相应速度。主要适用于分析师不知道自己需要哪些数据,建立怎样的模型,需要不断的摸索,查询一致形成一个完整的模型和方案。 3. ...

weixin_34245082的博客 250

cdh的集成phoenix安装_大数据------Kylin单机集成CDH安装(详细教程)

0基础学员大数据系统学习资料(免费教程)Apache Kylin是一个开源的分布式分析引擎,提供Hadoop之上的SQL查询接口及多维分析(OLAP)能力(可以把Kylin定义为OLAP on Hadoop)。Apache Kylin于2015年11月正式毕业成为Apache基金会(ASF) 顶级项目,是第一个由中国团队完整贡献到Apache的顶级项目。 Apache Kyiln构建在Hadoop...

weixin_34093995的博客 145

RTL9301交换机DHCP Server配置与优化指南

DHCP(动态主机配置协议)是网络设备自动获取IP地址的核心协议,通过客户端-服务器模型实现地址动态分配。其工作原理基于DORA(发现、提供、请求、确认)四步交互过程,可显著简化网络管理复杂度。在企业级网络设备中,如Realtek RTL9301这类管理型交换机芯片,原生集成DHCP Server功能成为关键差异化特性,特别适合中小型网络场景。通过合理配置VLAN关联、地址池规划及租期优化,可构建稳定的自动寻址体系。本文以RTL9301为例,详解从基础配置到多VLAN部署的全流程,涵盖ACL访问控制、QoS

weixin_34080951的博客 558

如何为Apache Kylin快速开发新数据源?

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33971205的博客 129

Apache Kylin v3.0.0-alpha 正式发布

开发四年只会写业务代码,分布式高并发都不会还做程序员? ApacheKylinv3.0.0-alpha正式发布!...

weixin_34060299的博客 161
上一篇: kylin构建全流程示例
下一篇: 比特bit、位、子节byte、字 之间的区别
JNWsong
博客等级 码龄9年 287粉丝 204原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值