官方文档参考:http://kylin.apache.org/cn/docs21/howto/howto_build_cube_with_restapi.html (写的不详细)

账户:我们使用的默认账户:ADMIN/KYLIN的basic认证码为:QURNSU46S1lMSU4=

格式如下:
curl -X PUT -H "Authorization: Basic QURNSU46S1lMSU4=" -H 'Content-Type: application/json' -d '{"endTime":'$endTime', "buildType":"BUILD"}' http:/$host:7070/kylin/api/cubes/$(cube_name)/rebuild

我的脚本:
···
‘’#!/bin/bash

kylinMinusTime=$((8 60 60 1000)) #8小时对应的毫秒时间,这里是utc时间,需要+8小时
today=date -d now +%Y-%m-%d
todayTimeStamp=date -d "$today 00:00:00" +%s
todayTimeStampMs=$(($todayTimeStamp
1000 + date "+%N"/1000000)) #将current转换为时间戳,精确到毫秒
endTime=$(($todayTimeStampMs+$kylinMinusTime))

curl -X PUT -H "Authorization: Basic QURNSU46S1lMSU4=" -H 'Content-Type: application/json' -d '{"endTime":'$endTime', "buildType":"BUILD"}' http://stream5:7070/kylin/api/cubes/campaignCube/rebuild
curl -X PUT -H "Authorization: Basic QURNSU46S1lMSU4=" -H 'Content-Type: application/json' -d '{"endTime":'$endTime', "buildType":"BUILD"}' http://stream5:7070/kylin/api/cubes/salesCube/rebuild
curl -X PUT -H "Authorization: Basic QURNSU46S1lMSU4=" -H 'Content-Type: application/json' -d '{"endTime":'$endTime', "buildType":"BUILD"}' http://stream5:7070/kylin/api/cubes/marketingCube/rebuild
···

转载于:https://blog.51cto.com/xiaolanlan/2089877

kylin通过API增量build相关推荐

  1. kylin build过程详解

    目录 1. 计算cuboid文件 1.1 生成原始数据(Create Intermediate Flat Hive Table) 1.2 创建事实表distinct column文件(Extract ...

  2. Apache Kylin原理学习之Cube的创建与Build

    原文地址:http://lxw1234.com/archives/2016/05/655.htm Cube是一种典型的多维数据分析技术,一个Cube可以有多个事实表,多个维表构成.如果您还不了解这些概 ...

  3. kylin KV+cube方案分析

    2019独角兽企业重金招聘Python工程师标准>>> 前言   在使用Kylin的时候,最重要的一步就是创建cube的模型定义,即指定度量和维度以及一些附加信息,然后对cube进行 ...

  4. kylin调优,项目中错误总结,知识点总结,kylin jdbc driver + 数据库连接池druid + Myba

    首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...

  5. Kylin(二)安装使用

    目录 安装 Hadoop 环境 Kylin下载 Kylin目录结构 配置kylin.properties 验证检查环境 启动/停止Kylin guava.jar版本问题 启动 Kylin Curato ...

  6. Apache Kylin 大数据时代的OLAP利器

    1. OLAP简介 OLAP的历史与基本概念 OLAP全称为在线联机分析应用,是一种对于多维数据分析查询的解决方案.典型的OLAP应用场景包括销售.市场.管理等商务报表,预算决算,经济报表等等. 最早 ...

  7. Kylin即席查询教程

    KylinKylin即席查询教程 学习目标 简介 核心概念 数据仓库,OLAP与OLTP,维度和度量,事实表和维度表.星型模型和雪花模型. 数据仓库 DW 这是商业智能(BI)的核心部分,主要是将不同 ...

  8. kylin调优,项目中错误总结,知识点总结,kylin jdbc driver + 数据库连接池druid + Mybatis项目中的整合,shell脚本执行kylin restapi 案例

    关于本篇文章的说明: 本篇文章为笔者辛苦劳作用了一整天总结出来的文档,大家阅读转发的时候请不要吝啬写上笔者:涂作权 和 原文地址. 由于笔者所在环境没有人用过kylin,笔者也是自学官网,阅读书籍 将 ...

  9. 【读书笔记】数据仓库- Apache Kylin权威指南

    Apache Kylin权威指南(第2版) ◆ 1.2.1 为什么要使用Apache Kylin 它们的主要技术是"大规模并行处理"(Massively Parallel Proc ...

  10. Kylin 之对大数据量的多维分析

    转 :http://tech.meiyou.com/?p=97 一.Kylin简介 Apache Kylin(http://kylin.apache.org/cn/)是一个开源的分布式分析引擎,提供H ...

最新文章

  1. [New Portal]Windows Azure Virtual Machine (8) Virtual Machine高可用(上)
  2. qtp查询mysql_QTP中测试数据库连接
  3. rapidjson官方教程
  4. [Programming WCF Services]Chapter 1. WCF Essentials - Metadata Exchange
  5. python生成和导入pyc文件
  6. [转载] java中数组的反射的探究
  7. 在html中单选选择器,已选中单选按钮标签的CSS选择器
  8. 基于C# 百度AI和科大汛飞语音合成SDK
  9. 1077. Kuchiguse (20)-PAT甲级真题
  10. Flutter进阶第5篇: 使用WebView组件flutter_inappbrowser加载远程web页面渲染新闻详情数据
  11. 【优化算法】自治群体粒子群优化算法(AGPSO)【含Matlab源码 1450期】
  12. ID与Class的区别(#与。的区别)CSS
  13. Flash Builder 4.7 正式版下载、破解
  14. 来自阿里十余年的老架构师自述:成为架构师你只差了一步
  15. 实测macOS双开微信客户端
  16. APK编辑器v2.4.3强行修改app背景图、去广告、重新架构等
  17. 单片机很好玩 ,制作呼吸灯(转载)
  18. web漏洞之文件上传漏洞
  19. python抓取360图片之马自达
  20. ios图标和启动图制作工具

热门文章

  1. NodeJS写模块和引入模块的例子
  2. 像素,色彩,分辨率什么的
  3. 【学习总结】GirlsInAI ML-diary day-5-布尔表达式/Bool
  4. 关于软件测试里面的Fault Error Failure 差别
  5. YIi2 Pjax简单使用
  6. javascript中数组循环的方式
  7. ECharts之force力导向布局图——数据源说明及后端API约定
  8. VBS - 空变量判断详解
  9. MySQL灾备恢复在线主从复制变成主主复制及多源复制【转】
  10. LeetCode IPO