- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 长途货运行程统计
问题:货车运行过程中,每隔一段时间会反馈发动机状态和时间,1代表启动,0代表熄火。一次完整的运单过程,会有多段行程,需要计算每段行程的开始时间和结束时间。 解决办法:按照时间排序,lead,lag函数前后移位,取状态不相等的数据,包括null值。取出来的数据就是所有行程的最小,最大时间。后续操作就简单了。...
2019-01-10 15:59:09
524
原创 Hive子查询的别名重复的BUG
以下SQL查出来的user_id 全为0,似乎是从ods.bbs_topic读取的user_id。将外层的别名c改成t以后,user_id取值正常 select user_id from ( select a.user_id from ods.bbs_praise a ...
2018-10-31 15:01:05
1473
原创 Cloudera-Manager安装意外中断如何卸载的问题
问题描述:使用Cloudera-Manager-Installer.bin安装过程中,意外中断。当你重新安装时,提示已经安装了CM,请先卸载。尝试使用 sudo /usr/share/cmf/uninstall-cloudera-manager.sh命令卸载失败,提示找不到 mojosetup/mojosetup文件解决方法:1.运行以下命令,然后就可以重新安装 sudo
2018-02-07 21:02:35
1067
原创 两个拉链表时间区间覆盖合并问题
问题描述:A表为连续时间区间,B表为间断时间区间。每条数据描述某ID在Eff_Date到Exp_Date之间的number取值。区间重合的数据,优先考虑B表的数据,要求合并A,B表为C查询表。解决方案:1.每天取一个快照,获得以天为粒度的快照表,再进行合并生成C表2.请阅读SQLselect id,number,case when type = 1 an
2018-02-06 00:28:15
1984
原创 SSIS包配置的执行顺序
问题SSIS包配置有多种配置类型,一个包中的不同类型的包配置执行顺序如何呢? 如果不理解包配置运行时的执行顺序,会产生让人费解的Bug。比如:子包的连接字符串变量从父包继承,子包的一个变量只是SQL Server包配置,并且依赖这个字符串变量。这个时候会产生什么意想不到的结果呢?解决方案:包配置的执行顺序:1.dtexec程序加载包2.dtexec程序按照设计的顺序调用包配置中的配置,特别要注意的
2017-08-17 22:33:34
2082
翻译 SSAS - 最佳实践和性能优化(3)
问题有几个方面可能会影响分析服务cube的性能。比如,源系统,cube和MDX查询的设计,网络问题。在这一节,将讨论在设计和开发分析服务多维数据集时应该考虑的一些最佳实践。解决方案在本系列的第1部分中,我们讨论了典型的SSAS应用程序架构和SSAS内部架构的不同组件,以及不同组件和区域对性能改进所扮演的角色。在原文第2部分中,讨论了源系统设计和网络考虑,翻译版中删除了这一部分内容。在第2部分中,谈到
2017-08-17 21:59:51
914
翻译 SSAS - 最佳实践和性能优化(2)
问题在本系列中,我们已经讨论了可以用来优化您的SQL Server分析服务环境的各种技术。在这一节中,我们将讨论多维数据集设计和开发的性能优化最佳实践。解决方案在本系列的第1部分中,谈到了一个典型的SSAS应用程序体系结构和SSAS内部体系结构的不同组件。还谈到了不同组件和领域的性能改进的角色。原文第二节讨论了源系统设计来提高性能。主要目的优化从数据源系统查询数据的性能,主要涉及的是SQL Serv
2017-08-15 00:28:34
1318
翻译 SSAS - 最佳实践和性能优化(1)
问题一般Analysis Services cube的性能问题可能由多方面的原因造成。源系统,cube设计,MDX查询,网络问题等因素都可能导致性能问题的产生。在这个系列文章中,我会分享一些设计和开发cube的最佳实践和可以用来解决现存一些性能问题的小技巧。解决方案在开始深入性能调优细节之前,让我们一起来看看典型微软BI应用架构,这会帮助我们甄别和定位性能问题和瓶颈。下面的架构图展示了经典的微软BI
2017-08-08 23:09:09
2749
原创 SSIS变量表达式和变量值
场景:String变量str包配置从SQL Server配置变量的表达式,变量str初始状态的值和表达式都为空,下断点调试,发现变量str的表达式从SQL Server配置正确获得了值,但是变量str的值依然是空。解决方法:查看变量的属性,找到EvaluateAsExpression属性,设置为TrueEvaluateAsExpression属性默认为False, 手动设置或者在Expression
2017-08-07 20:28:25
4262
原创 SSIS控件无法设置断点
1.SSIS在控件中设置断点是弹出窗口报错: Error HRESULT E_FAIL has been returned from a call to a COM component解决办法: Ctrl+Shift+F9 移除所有断点,完美解决
2017-07-26 21:58:49
1033
原创 超过8000长度的字符串赋值给String变量
以下结论和方法,笔者基于SSIS 2010 亲测,如有疑问欢迎指正1.Execute SQL Task 不能将数据库返回的varchar(max)类型值赋给String变量 2.Execute SQL Task 将数据库返回的大于8000长度的字符串赋值给String变量会被截断,String变量只能存8000个字符 3.Execute SQL Task 能将数据库返回的varchar(max)
2017-07-25 23:25:52
1701
UDK Programming.with.UnrealScript.Beginners.Guide
2013-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人