DataStrategy

——合抱之木,生于毫末;九层之台,起于累土
摘要: 转载博客:http://blog.csdn.net/dba_huangzj/article/details/7913068 背景 一般在删除表数据时候,通常会有执行两个SQL语句:delete和truncate,有条件的删除我们平时都会用delete,而如果全部删除,那我们通常都会选择truncat 阅读全文
posted @ 2013-10-31 18:32 John.Xiong 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 背景: 有时候需要将一个个开发好的独立的ETL包串接起来形成一个独立而庞大的包,如:每家分公司都开发不同的ETL包,最后使用执行包任务来将这些分公司的包给串联起来形成一个独立而完整运行的ETL包,此时我们就需要使用执行包任务,而子包中如果需要读取父包中的变量等信息,那我们就还需要配置子包的包配置为使 阅读全文
posted @ 2013-10-31 15:01 John.Xiong 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 背景: 最近有个项目,有32家分公司,集团总部需要取这个32家分公司数据做分析,由于每个分公司的数据都比较庞大,所以最终方案是每个分公司一个DW,在cube搭建过程中将每个公司数据作为一个分区数据的来源,这样子即可分区又易于维护每个分公司的数据,而且还不会容易引发一个DW而数据爆炸、效率等问题。 问 阅读全文
posted @ 2013-10-30 11:35 John.Xiong 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 1、背景 随着时间的推移,我们的DW会越来越大,也就意味着磁盘空间会越来越小,那如果哪一天留意不当,就会造成磁盘空间的不足而导致ETL失败,最终影响我们的系统的数据正确性和使用,更严重的有可能导致物理磁盘损坏,所以对于物理磁盘空间的监控必不可少。 下面的方法就是利用SSIS中的WMI数据读取器任务去 阅读全文
posted @ 2013-10-23 13:08 John.Xiong 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 配置系统环境说明 操作系统:Windows 7 操作系统版本:旗舰版 SP1 操作系统位数:x64 注:其它系统配置也基本相似,只是可能菜单的名字或者所处位置不一样,具体的配置如有不同,请自行搜索 安装系统硬件要求 最低1GHz以上单核心CPU,建议2GHz以上双核处理器 最低512MB以上内存,建 阅读全文
posted @ 2013-10-15 18:15 John.Xiong 阅读(4892) 评论(0) 推荐(1) 编辑
摘要: 学习网址:http://www.23ps.com/photoshop/cjjc/300002034.htm 方案一: 使用选区和蒙版相结合,用图章制作圆角选区,删除多余部分 效果: 实现步骤: 一、如果是直接在已有的图片上面编辑则看下图,否则跳过此不 二、用矩形工具选择需要保留的图片内容 三、选区右 阅读全文
posted @ 2013-10-14 15:24 John.Xiong 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 最近学习Datapackage,创建完之后,部署处理但总是提示某某字段的区域设置和目标字段的区域设置不一致,具体如图: 测试发现其它的数据库表又没有这类的问题发生,甚是苦恼,搜寻了好久,后面联想到数据库也有这个区域设置的选项,即我们常说的排序规则,难道是和这个数据库以及我的电脑区域设置有 阅读全文
posted @ 2013-10-13 20:10 John.Xiong 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 配置Windows Live Writer,写cnblogs博客 阅读全文
posted @ 2013-10-13 10:51 John.Xiong 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 查询作业基本信息和作业执行情况 SELECT [jop].[job_id] AS '作业唯一标识符' ,[jop].[ name ] AS '作业名称' ,[dp].[ name ] AS '作业创建者' ,[cat].[ name ] AS '作业类别' ,[jop].[description] 阅读全文
posted @ 2013-10-12 11:38 John.Xiong 阅读(5554) 评论(0) 推荐(1) 编辑
摘要: 在某些时候我们可能想对现有的SSAS实例进行重命名之类的,比如:我以前有两个SSAS,一个2005,一个2008R2,其中我们2005是一开始安装的,并且是默认实例,2008R2是命名实例,但是随着使用,2005逐渐退出了使用,此时我们可能会删除2005,但是又希望2008R2改为默认实例,那么此时 阅读全文
posted @ 2013-09-27 12:21 John.Xiong 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 您可以将数据文件移到计算机的其他文件夹中。移动文件的一个原因在于可使备份更容易并且可以让默认的outlook邮件文件不在存在C盘,导致装系统不见或者文件过大而撑死了C盘。例如,如果数据文件是使用以前的 Outlook 版本创建的,您可能会发现将较旧的文件移到“Outlook 文件”文件夹(所有新 O 阅读全文
posted @ 2013-09-27 11:08 John.Xiong 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 解决方案: 用JS模拟IE用户登录,再跳转到对应的系统。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 阅读全文
posted @ 2013-09-21 08:57 John.Xiong 阅读(532) 评论(0) 推荐(0) 编辑
摘要: XMLHttpRequest是Ajax的核心,通过调用XMLHttpRequest对象的属性和方法可以实现在客户端和浏览器之间进行数据的异步传输,从而实现页面的无刷新效果。 XMLHttpRequest对象的常用属性: XMLHttpRequest对象的常用方法: XMLHttpRequest对象的 阅读全文
posted @ 2013-09-20 18:08 John.Xiong 阅读(299) 评论(0) 推荐(0) 编辑
摘要: function getUrlParam() { var param = [], hash; var url = window.location.href;//获取网页的url var hashes = url.slice(url.indexOf('?') + 1).split('&');//将ur 阅读全文
posted @ 2013-09-20 17:59 John.Xiong 阅读(288) 评论(0) 推荐(0) 编辑
摘要: /*JS-显示系统时间*/ function showLocale(objD) { var str, colorhead, colorfoot; var yy = objD.getYear(); if (yy < 1900) yy = yy + 1900; var MM = objD.getMont 阅读全文
posted @ 2013-09-20 17:54 John.Xiong 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 直接上code using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; usi 阅读全文
posted @ 2013-09-14 17:47 John.Xiong 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 1.引用场景 对于一份标准、漂亮的word文档,编号列表和多级列表的设置时必不可少的,正因为有它们,文档看起来才更专业,使用起来才更加的方便。如下面截图一般,这是十分常见的多级列表设置。 2.设置方案 2.1.1.设置文字编号 1、定位到要设置的文字行 2、选择[编号]按钮,可以设置段落文字的编号 阅读全文
posted @ 2013-09-12 16:06 John.Xiong 阅读(2117) 评论(0) 推荐(1) 编辑
摘要: 最近发现一个奇怪的问题,发现office中的word和ppt在我使用笔记本分屏幕(双屏)的时候都可以将2份文档分别在2个窗口打开,但是在使用excel的时候却发现不行,最后研究发现原因是因为excel使用的父子窗体,每个打开的excel其实都是在一个主窗体里面打开的子窗体,所以没有办法打开多个主窗体 阅读全文
posted @ 2013-09-12 15:07 John.Xiong 阅读(7121) 评论(1) 推荐(1) 编辑
摘要: 有时,我们想知道应用程序和服务的端口号。比如,我们想加入防火墙的例外里去。具体步骤如下:1. 启动任务管理器,在任务管理器查看服务的PID2. 在命令行CMD中运行netstat –nao 命令看对应PID的Listening的端口即可。来自为知笔记(Wiz) 阅读全文
posted @ 2013-09-12 15:07 John.Xiong 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 主要是使用VBoxManage命令来操作第一步:打开CMD,进入到virtualbox存放虚拟机的目录中(win7 系统可以直接在文件夹空白处按住shift键右键鼠标选择[在此处打开命令窗口]),输入[vboxmanage list hdds]可以查看所有的虚拟机的信息,这里我们主要看UUID信息,这是每个虚拟机的ID。大致如下图:如果输入vboxmanage命令不可用,说明没有将virtualbox的安装目录路径加入到系统的环境变量path中去,添加之后就可以啦(部分电脑需要重启生效)第二步:执行命令[vboxmanage modifyhd UUID --resize size(M)]其中[ 阅读全文
posted @ 2013-09-12 15:07 John.Xiong 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 使用场景 有时候我们在网页上面粘贴一些精华文章或者从去整理别人已经完成的word的时候,会发现它自带的格式,可能并不是我们所理想的格式,所以此时就不得不去重新编辑其格式,但是word里面的所有格式:加粗、文字大小、文字字体、颜色等等我们可能都需要,那有没有办法一次性将这些格式都清除掉呢? 解决方法 阅读全文
posted @ 2013-09-12 15:06 John.Xiong 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 系统安装了WPS时,Analyzer导出excel时候,会提示"您尝试打开的文件**.xls的格式与文件扩展名指定的格式不一致",这是Excel的安全问题, 因为用的是借助 microsoft.Office.Interop.Excel 来做,这种方法生成的Excel根本不是Excel,只 阅读全文
posted @ 2013-09-09 12:31 John.Xiong 阅读(3371) 评论(0) 推荐(0) 编辑
摘要: FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有 阅读全文
posted @ 2013-09-06 09:47 John.Xiong 阅读(239) 评论(0) 推荐(0) 编辑
摘要: SQL Server 函数大全 一旦成功地从表中检索出数据,就需要进一步操纵这些数据,以获得有用或有意义的结果。这些要求包括:执行计算与数学运算、转换数据、解析数值、组合值和聚合一个范围内的值等。 下表给出了T-SQL函数的类别和描述。 函数类别 作用 聚合函数 执行的操作是将多个值合并为一个值。例 阅读全文
posted @ 2013-09-06 09:37 John.Xiong 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 转载来源:http://www.ssas-info.com/analysis-services-articles/50-mdx/2196-mdx-non-empty-vs-nonempty One of my favourite questions in MDX is the difference 阅读全文
posted @ 2013-08-27 11:57 John.Xiong 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 联接表的列中的 null 值(如果有)互相不匹配。如果其中一个联接表的列中出现空值,只能通过外部联接返回这些空值(除非 WHERE 子句不包括空值)。下面的两个表中,每个表中要参与联接的列中均包含 NULL 值:将列 a 中的值与列 c 中的值进行比较的联接在包含 NULL 值的列上不会获得匹配项:SELECT*FROM [dbo].[Table_1] AS aINNER JOIN [dbo].[Table_2] AS bON ([a].[a] = [b].[ c ])另外,从基表返回的空值与从外部联接返回的空值很难区分开。例如,下面的 SELECT 语句对这两个表执行左向外部联接:SELEC 阅读全文
posted @ 2013-08-21 14:14 John.Xiong 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 转载博客:http://www.cnblogs.com/studyzy/archive/2009/11/30/1614139.html SQL Server在安装到服务器上后,出于服务器安全的需要,所以需要屏蔽掉所有不使用的端口,只在防火墙规则中开放必须使用的端口。下面就来介绍下SQL Server 阅读全文
posted @ 2013-08-12 16:23 John.Xiong 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: 在饼图上显示百分比值(报表生成器和 SSRS)默认情况下,图例中显示了类别来标识每个值。 如果使用了类别标签标记饼图,则可能希望在图例中显示百分比。注意在 SQL Server Data Tools 中,您可以在报表生成器和报表设计器中创建和修改报表定义 (.rdl)。每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。有关详细信息,请参阅 Web 上 microsoft.com 中的“在报表设计器和报表生成器中设计报表 (SSRS)”。在饼图上显示百分比值向报表添加一个饼图。 有关详细信息,请参阅向报表添加图表(报表生成器和 SSRS)。在设计图面上,右键单击饼图并选择“显示数据标签 阅读全文
posted @ 2013-07-12 14:51 John.Xiong 阅读(896) 评论(0) 推荐(0) 编辑
摘要: SSAS访问ORACLE数据仓库读取数据创建CUBE的时候报如下错误:SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT 'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息,请参阅 SQL Server 联机丛书中 阅读全文
posted @ 2013-06-21 00:03 John.Xiong 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 在Eclipse Android中设置模拟器屏幕大小是本文要介绍的内容,主要是来了解并学习Eclipse Android中模拟器的设置,具体关于Eclipse Android内容的详解来看本文。 方法一 方法一 打开"AndroidSDKandAVDManager",选中相应的AVD, 点击右侧的" 阅读全文
posted @ 2013-06-18 22:53 John.Xiong 阅读(516) 评论(0) 推荐(0) 编辑