7 萧萧兮24

尚未进行身份认证

“不以物喜,不以己悲”,“工欲善其事,必先利其器。” -- 庄子

等级
博文 21
排名 99w+

Mondrian-Schema4.0结构梳理文档

Mondrian-Schema结构梳理文档注意:主要对mondrian下的foodmart4.xml对属性和结构整理梳理。针对schema3.0与schema4.0的区别。Foodmart4.xml结构主要以schema4.0为主构建的,schema3.0可以参考workbench下的foodmart.xml结构。1.schema头部标识在构建schem4.0时必须标识metam...

2019-06-17 17:52:56

SpringCloud GateWay 熔断机制详细介绍

通过官方提供的列子和网上找的资料学习,总结一下springcloudgateway限流使用的关键点。官网地址:https://cloud.spring.io/spring-cloud-gateway/spring-cloud-gateway.html以下主要通过Demo来介绍,如何通过gateway进行限流工作第一步,简单的搭建一个springcloud注册中心,服务端,客户端,g...

2019-05-15 11:47:40

SpringCloud GateWay(网关)限流详细介绍

通过官方提供的列子和网上找的资料学习,总结一下springcloudgateway限流使用的关键点。官网地址:https://cloud.spring.io/spring-cloud-gateway/spring-cloud-gateway.html以下主要通过Demo来介绍,如何通过gateway进行限流工作第一步,简单的搭建一个springcloud注册中心,producer(...

2019-05-15 10:57:07

Spring Boot 中使用WebJars

WebJars能使Maven的依赖管理支持OSS的JavaScript库/CSS库,比如jQuery、Bootstrap等;WebJars是将Web前端Javascript和CSS等资源打包成Java的Jar包,这样在JavaWeb开发中我们可以借助Maven这些依赖库的管理,保证这些Web资源版本唯一性。基本原理如下:WithanyServlet3compatiblec...

2019-05-06 09:48:01

SpringCloud Hystrix——服务容错

1Hystrix简介在微服务架构中,微服务之间通过网络进行通信,存在相互依赖,当其中一个服务不可用时,有可能会造成雪崩效应。要防止这样的情况,必须要有容错机制来保护服务。Hystrix是Netflix开源的一个延迟和容错库,它主要实现了以下几点:包裹请求 使用HystrixCommand(或HystrixObservableCommand)包裹对依赖的调用逻辑,每个命令在独立线程中...

2019-04-30 11:14:59

spring cloud------ hystrix熔断机制 (转)

在springcloud微服务架构中熔断机制是必不可少的一个重要功能点。我们先了解一下什么是熔断,熔断是怎么产生的?一、熔断产生的原因雪崩效应:是一种因服务提供者的不可用导致服务调用者的不可用,并将不可用逐渐放大的过程。比如我们去访问一个服务的时候,发现这个服务崩了,然后我们一直在访问,后面的也一直排队等访问,但是我们有没有成功,导致后面所有的请求在排队,就越来越多的请求等待,这时候...

2019-04-29 11:38:31

SpringCloud Eureka参数配置项详解(转)

Eureka涉及到的参数配置项数量众多,它的很多功能都是通过参数配置来实现的,了解这些参数的含义有助于我们更好的应用Eureka的各种功能,下面对Eureka的配置项做具体介绍,供大家参考。Eureka客户端配置1、RegistryFetchIntervalSeconds从eureka服务器注册表中获取注册信息的时间间隔(s),默认为30秒...

2019-04-29 11:20:11

Jenkins如何自动构建Springboot项目详细说明

第一步:构建一个Maven类型的项目,如图:第二步:对创建的任务进行配置第三步:增加job,自动打包并编译项目,发布设置凌晨1点零三分开始自动打包编译发布时间设置。第四步:打包后启动设置,这里需要自己编写shell脚本这里面总共使用三个shell脚本,stop.sh,replace.sh,startup.sh注意:/home/deploy这个目录是你存放sh...

2019-04-26 14:15:42

多维数据模型总结和归纳

开源OLAP引擎:Mondrian在Mondrian里面的cube是以XML的形式定义的。(MDX)Mondrian本身是不存储数据的,通过MDX语句(一个类似于SQL的查询语言)来获取数据,Mondrian运行的时候要连数据库,并且还要有一个数据模型配置文件(Mondrian叫schema),其实就是一个取数据的规则;由此可知Mondrian只不过是把MDX翻译成了SQL然后从数据库中...

2019-04-26 13:59:57

Jenkins构建发送电子邮件出现常见异常501 和503 、535

第一种异常Failedtosendoute-mailcom.sun.mail.smtp.SMTPSenderFailedException:501mailfromaddressmustbesameasauthorizationuser atcom.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.jav...

2019-04-26 10:11:08

Mondrian实现Scheam4.0数据模型,星星模型,雪花模型自己总结

1、最近一直在研究Mondrian如何构建Schema4.0的雪花模型,和星星模型,刚开始研究了大半天都在看Schema3.0的,太坑了。这东西比较是国外研究的技术,许多api文档都英文的,国内很少资料。只能硬着头皮干。哈哈。废话不多说,直接上代码。表关系,如下:薪资表--salary员工表--employee店铺表--sto...

2019-04-25 19:57:28

PostgreSQL 保存json,jsonb类型

PostgresQL字符串隐式转换JSON脚本:--隐式将varchar转换为jsonCREATEORREPLACEFUNCTIONjson_in_varchar(varchar)RETURNSjsonAS$$SELECTjson_in($1::cstring);$$LANGUAGESQLIMMUTABLE;DROPCASTIFEX...

2019-04-25 11:10:01

使用Jenkins自动部署nodejs项目,angularjs5项目

第一步:先在jenkins里面全局工具配置,添加nodejs的环境,如图:第二步:创建一个jenkins任务,自由风格的哦,然后进去任务里面设置svn地址然后是shell脚本提供相应的shell脚本方便使用:1、kill_nodejs.sh内容:#kill_nodejs.sh#!/bin/bashecho"stopAngularUI"port=4200...

2019-04-25 10:48:53

如何利用Mondrian4.0构建雪花模型(Snowflake)

我有一个事实表,它有一个RESOURCE_ID链接到资源表。资源有一个角色,它本身就是一种资源。.--FACTTABLE--.|IDENTIFIER|.--RESOURCE---.|RESOURCE_ID|----|RESOURCE_ID|.--RESOURCE---.|ROLE_ID|----|RE...

2019-04-02 16:15:06

Julian Hyde关于流数据,开源OLAP东西。

自动生成的日期维度表似乎每当我进行跨大陆飞行时,蒙德里安都会获得一项新功能。这个特殊的航班是从佛罗里达州回到加利福尼亚州,这个特殊的功能是一个时间维度发电机。我在Pentaho位于佛罗里达州奥兰多市总部的全体员工的回家路上,新任首席执行官QuentinGallivan在那里概述了他对公司的战略。我还要花时间与世界各地为Pentaho工作的聪明人,其中包括RolandBouman,他以前是...

2019-04-02 14:05:06

Mondrian 日期维度

因此,每次我使用Saiku或其他BI工具进行演示或概念验证时,我都会感到烦恼。我必须花时间,从Pentaho数据集成挖掘日期维度样本转换,将其指向我的新数据库,然后运行它以生成一个很长的日期列表和日期部分,这些部分允许我们作为用户有效地切片和切块。我知道蒙德里安现在有一个日期生成器的东西,但这不是我正在寻找的,因为这涉及写入数据库,我想要的东西a)更快地开始b)非破坏性。所以前一段时间我有...

2019-04-02 14:00:45

Mondrian in Action

AboutthisBookThisbookisaboutMondrian4.0andrelatedtechnologies.It’sorganizedintochaptersbasedonfunctionality.Chaptersaredesignedtobestandaloneinmostcases,butit’seasier,...

2019-04-02 11:23:30

无法将mondrian 4架构文件转换为mondrain 3.x架构文件

1.我们有Mondrian4模式文件(Cube文件.xml),它是在Mondrian4中创建的,但MondrianSchema工作台(它是测试版)目前不可用。现在我们使用的是MondrianSchemaWorkbench(3.6.1)的稳定版本,因此我们想在MondrianSchemaWorkbench(3.6.1)中读取和修改Mondrian4模式文件。我们使用IvySE插件...

2019-04-02 11:20:16

Mondrian 4规范文章

Mondrian4:Getready!Mondrian4:Getready!Mondrianisaverypopularopensourceanalyticalenginewhichisusedinvariousofferings(likePentahoBAServer,JasperSoftBIServer).Mondrian...

2019-04-02 11:17:34

ActiveMQ支持多个topic订阅消息接收设置

描述:最近做一个预警的功能,使用到ActiveMQ消息订阅功能,但是问题来了,页面上有四个Topic订阅消息就接收不到消息,接收一个topic消息就没问题。排查问题后,程序是没问题的,问题应该出现在ActiveMQ配置文件设置那块。直接找到activemq.xml,如图:源代码:<brokerxmlns="http://activemq.apache.org/schema/co...

2018-07-26 11:18:26
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。