![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据仓库与商业智能
文章平均质量分 68
brightgems
简略
展开
-
Erwin中产生的DDL语句字段顺序混乱解决方法
Forward Engineer-->option-->column-->physical order取消复选即可, 否则输出顺序是建立字段的物理顺序。 这个问题还与Template Script里的脚本有关:@if ( FE::Option( "ColumnPhysicalOrder" ) ) { Set( "var_OrderListType", "Physical_Co原创 2009-08-21 14:37:00 · 807 阅读 · 0 评论 -
SSIS中遍历EXCEL的全部sheets
为了使用SSIS读取EXCEL中的全部sheet,操作步骤如下:1. 建立package级别的变量:ExcelFile EXCEL数据文件名ExcelTables Excel Sheets集合变量TableName 当前读取的SHEET名称2. 拖放一个脚本组件,用于从excel中读取sheets name到变量ExcelTables。因此只读变量设为ExcelFile ,读写原创 2008-09-23 16:17:00 · 1176 阅读 · 0 评论 -
使用存储过程创建日期维度
CREATE PROCEDURE [dbo].[pBuildDim_Date]( @StartYear int = 1998 ,@NumYears int = 15)ASDECLARE @TmpDate smalldatetime ,@EndDate smalldatetime ,@LastModDate smalldatetimeSET DATEFIRST 1 -原创 2008-09-02 14:41:00 · 583 阅读 · 0 评论 -
OLAP处理中常见问题解决
Normal 0 false false false EN-US ZH-CN X-NONE原创 2008-09-01 16:07:00 · 677 阅读 · 0 评论 -
SSIS中执行带有output参数的存储过程
OLEDB 连接类型: 1. 选择OLEDB连接2. 属性IsQueryStoredProcedure=False3. 查询命令为EXEC ? = dbo.StoredProcedureName ? OUTPUT, ? OUTPUT, ? OUTPUT, ? OUTPUT , 第一个?返回状态原创 2008-06-11 12:53:00 · 1809 阅读 · 1 评论 -
SSIS中OLE DB目标与SQL SERVER目标性能比较
系统配置: AMD2.1G CPU , 1G 内存目标库: SQL SERVER 2008ETL工具: SSIS2008数据量: 360万条记录OLE DB目标执行时间: 4分47秒SQL SERVER目标执行时间: 4分37秒结论: SQL SERVER目标略快原创 2008-06-06 17:05:00 · 645 阅读 · 0 评论 -
数据仓库工作总结(转)
1. 概述本文作为我这些年实施数据仓库的总结,如有错误,请各位同仁指正。文档条理不是很清楚,而且也有很多口水话,我不想搞成一个真正的官方文档,所以很随意,符合我的性格。很多问题我只是提出来了,解决方案没有想好,也不知道怎么落到文字,就先提出来备注吧。文档原本想讨论的元数据管理、数据质量和监控工具的内容,由于时间关系,没有添加,以后有空补上吧。1.1.阅读方法本文阅读方式:原创 2008-05-20 13:59:00 · 2043 阅读 · 2 评论 -
BI架构“双节棍”(转)
“架构师”的蹿红彰显了软件架构的重要性。同样,BI系统也需要架构。为了得到一个清晰而又合理的结构,架构师需要首先将BI系统分成若干模块,然后把系统用户进行细分,以明确架构的真正需求到底是什么。 刚开始接触软件工程的时候,知道其中一个步骤叫做“总体设计”,做这项工作的人就叫“软件设计师”。当时觉得这个名称比软件开发工程师酷多了。到了现在,又开始流行“架构师”(Architect),这原创 2008-04-26 20:48:00 · 767 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(五): SSIS包调试与错误处理
考试目标:l 使用控制流设计器建立控制流Ø 为包、容器、任务配置事务处理Ø 设置检查点以重新启动l 建立事件处理器l 错误处理实现Ø 配置数据流路径以处理错误Ø 配置控制流路径以处理错误l 调试包Ø 调试过程报告Ø原创 2008-01-18 23:39:00 · 1284 阅读 · 0 评论 -
Excel Spreadsheet Functions That Read Values From Cubes
BI systems for Excel use spreadsheet functions to return values from cubes in a multidimensional database. This is a new concept for users of ordinary Excel. So lets take a closer look at how its do转载 2008-09-24 23:39:00 · 417 阅读 · 0 评论 -
PerformancePoint Server OR SharePoint BI
Microsoft has several business intelligence (BI) tools thatseemingly overlap in features. This can be confusing to those trying todetermine what BI tools will be most beneficial to their company.转载 2008-09-21 14:32:00 · 778 阅读 · 0 评论 -
excel中的日期字段读取为Null的解决方法
今天做了一个SSIS包,数据文件原来是EXCEL 2007格式的,转换成2003后让SSIS读取,但SSIS执行完成后总发现有一个日期字段总是为NULL,打开EXCEL文件仔细一看是有值的,发现读取值是NULL的数据和其它数据在显示格式上有所区别,一个是长日期格式,另一个是短日期格式,但只要在上面双击后Null单元格的格式也变成短日期格式,全部修改完成后保存,再执行SSIS包就可以正常读取了。原创 2008-09-23 15:58:00 · 884 阅读 · 0 评论 -
Modify Data Graphics Font Size In Visio
Reference: http://blogs.msdn.com/visio/archive/2007/01/02/customizing-data-graphics.aspxOne of the new features in Visio 2007 Professional is Data Graphics - the ability to display data on shapes in r原创 2008-12-23 04:35:00 · 657 阅读 · 0 评论 -
Unknown Member Configuration In OLAP
when you process a cube with FK conflict, doing the following setting will help to convert bad key to unknown member.Simply change ErrorConfiguration on CUBE and Dimension:KeyErrorAction: ConverToUnkn原创 2008-12-19 06:10:00 · 380 阅读 · 0 评论 -
how to resolve when data refresh failed with excel service
Data refresh Failed when refreshing data in Excel Services &using Windows Authentication mode. The scenario youre looking for is :Show data withing Excel Services & get that data using the curren原创 2008-12-06 14:30:00 · 385 阅读 · 0 评论 -
MDX中EXISTING 和 subselects 的差别
This is the first post in my blog, which will be focusing on BI-related issues on the SQL Server platform - i.e.: Analysis Services, Integration Services and Reporting Services.This blog entry is ab原创 2009-02-16 18:07:00 · 606 阅读 · 0 评论 -
Report Service 和 SharePoint 同时安装时需做的额外配置
当Report Service 和 SharePoint 同时安装在同一台机器时,会发现默认安装的ReportService站点打不开,执行下面命令把Report Service虚拟目录加和Sharepoint排队列表。STSADM.EXE -o addpath -url http://localhost/ReportServer -type exclusion原创 2009-01-08 06:42:00 · 531 阅读 · 0 评论 -
How to debug while unexpected error occurs on sharepoint
When we are developing above sharepoint platform, some error occurs is inevitable, but we can find the cause step by step.1. turn on debug function on sharepoint to show the real error message.To en原创 2009-01-02 08:21:00 · 491 阅读 · 0 评论 -
Using Analysis Services data in Excel Services by Kerberos
Reference: http://www.sharepointblogs.com/tonstegeman/archive/2007/03/11/using-analysis-services-data-in-excel-services-part-1-preparing-the-ad-for-kerberos.aspx Using Analysis Services data in Ex原创 2008-12-31 05:45:00 · 577 阅读 · 0 评论 -
字符串度量与CUBE设计
参考资源: http://www.sqlserveranalysisservices.com/OLAPPapers/Handling%20Comments%20in%20Yukon.htmhttp://www.sqlserveranalysisservices.com/OLAPPapers/Loading%20Aggregate%20Data%20in%20AS2005v2.htm1.原创 2008-10-24 18:15:00 · 479 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(四):开发SSIS包
学习目标:l 创建SSIS包Ø 使用BIDSØ 使用SQL SERVER导入导出向导l 使用数据流设计器创建数据流Ø 配置源和目标Ø 配置转换l 使用控制流设计器创建控制流Ø 序列任务中使用前置条件Ø 使用容器组织任务原创 2008-01-15 23:40:00 · 858 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(三):BI组件向SQL2005 迁移
学习目标:l 使用迁移向导将SSAS2000迁移到SSAS2005l 建立包Ø 使用包迁移向导 一、升级SSAS1、架构上的变化1)属性变化在2000里,一个维度只能定义一个层级,如果要建立属性层级,就必须建立虚拟维度或者基于相同表的新维度。相反,2005是以属性为中心的,可以建立属性层级,并且层级的数据是没有限原创 2008-01-15 21:05:00 · 929 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十六):SSAS管理与安全
十六章 SSAS管理与安全学习目标:l 实现SSAS对象安全Ø 实现立方体和维度级别的安全Ø 实现单元格级别的安全Ø 使用MDX定义命名集Ø 赋予钻透权限l 实现灾难恢复任务Ø 使用SSMS备份与恢复SSAS数据库文件Ø 使用XMLA重原创 2008-02-14 11:20:00 · 875 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十五):SSIS包安全与执行
学习目标:l 实现SSIS包的安全Ø 使用数字签名强制认证Ø 通过设置包的保护级别实现包内容的安全Ø 通过设置包密码实现包内容的安全Ø 配置MSDB数据库角色,如db_dtsadmin,控制对包的存取l 运行SSIS包Ø 通过dtexec或者dtexecUI调原创 2008-02-14 11:19:00 · 1326 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十三):部署与处理SSAS对象
学习目标:l 部署SSAS解决方案Ø 使用部署向导部署SSASØ 使用XMLA部署SSASØ 使用数据库同步向导再部署Ø 使用BIDS部署l 处理SSAS对象Ø 实现处理选项Ø 使用BIDS、XMLA、SSMS实现处理Ø原创 2008-02-14 11:16:00 · 886 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十一): SSRS报表格式与扩展
学习目标:l 为Report Builder建立报表模型Ø 导入DSVØ 从模型设计器创建关系数据源的DSVØ 从报表管理器创建多维数据源的DSVl 配置报表导航选项Ø 在URL中使用不同参数来改变报表行为l 通过应用参数控制数据l 给参数原创 2008-02-01 20:59:00 · 818 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十): 开发SSRS报表
学习目标:l 使用报表设计器制作报表Ø 设置报表级别的属性Ø 边距、页头页尾空白与纸张大小Ø 使用报表向导制作报表Ø 使用报表设计器设计报表项l 设置报表导航选项Ø 定义报表项、是否可见及允许下挖到其它报表项Ø 通过建立超链接下挖l原创 2008-01-30 23:07:00 · 1163 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(九): SSAS 数据挖掘
因为OLAP存在一些缺点,如提供给用户的分析方式有限,用户没有足够的时间去查看所有的图表,以及用户只关心搜索他们所参与的业务模式。数据挖掘的出现可以解决上面的绝大多数问题,因为它是数据驱动,并且基于数学方法,可以在有限的时间内检查大量的数据,发现的有用的模式和规则。考试目标:l 建立数据挖掘解决方案Ø 用挖掘向导建立挖掘结构Ø 用挖掘原创 2008-01-28 23:05:00 · 1506 阅读 · 1 评论 -
SSIS中文本转换为日期类型
有一个需求,要将文本中YYYYMMDD格式的数据转换为日期类型写到数据库中,经过一番试验,得出解决方案如下:1.先放一个derived column transformation ,将日期字段内容的格式改为yyyy-mm-dd2.放一个data conversation transformation ,将该字段转换为日期型3.写入数据库SSIS中日期函数参考如下:http://原创 2008-01-28 21:14:00 · 1264 阅读 · 0 评论 -
贝叶斯算法原理分析
Bayes法是一种在已知先验概率与条件概率的情况下的模式分类方法,待分样本的分类结果取决于各类域中样本的全体。 Bayes方法的薄弱环节在于实际情况下,类别总体的概率分布和各类样本的概率分布函数(或密度函数)常常是不知道的。为了获得它们,就要求样本 足够大。另外,Bayes法要求表达文本的主题词相互独立,这样的条件在实际文本中一般很难满足,因此该方法往往在效果上难以达到理论上的最大值。原创 2008-01-28 14:03:00 · 9599 阅读 · 2 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十七):SSAS数据挖掘模型安全与查询
本章介绍如何比较并选择最优模型;如何管理模型安全;如何在SSRS中使用模型。学习目标:l 使用DMX查询数据挖掘模型Ø 使用SSRS报表查询模型Ø 使用预测查询建立程序建立DMXØ 使用SSMS建立DMXl 使用挖掘准备性图表测试数据挖掘模型Ø 复审分类矩阵Ø原创 2008-02-14 11:22:00 · 825 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十八):SSRS报表管理与安全
本章你将了解如何管理报表执行环境;如何降低数据库服务器的工作压力;如何保留报表的历史备份。学习目标:l 管理报表管理器管理报表Ø 建立执行属性Ø 建立和编辑报表属性Ø 建立链接报表Ø 管理数据源Ø 使用数据源表达式建立动态信任l 配置SSRS架构Ø原创 2008-02-14 11:23:00 · 918 阅读 · 1 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(十四):SSRS部署与调度
本章将介绍如何部署SSRS报表与报表模型,以及数据驱动订阅的简单与高级功能。学习目标:l 部署SSRS解决方案l 使用BIDS增量部署l 部署报表模型l 从报表管理器上传文件到报表服务器l 使用报表管理器实现报表调度与订阅l 建立共享调度l 建立报表相关揣原创 2008-02-14 11:18:00 · 864 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(六):开发SSAS立方体
学习目标:l 建立CUBEØ 使用CUBE向导建立CUBEØ 使用CUBE向导修改CUBEØ 建立维度关系Ø 常规维度关系类型Ø 引用维度关系类型Ø 事实维度关系类型Ø 多对多维度关系类型l 建立维度Ø原创 2008-01-18 00:03:00 · 789 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(二):SQL2005 BI 组件配置
知识点包括:l 配置SSASØ 配置查询日志Ø 配置错误日志Ø 配置磁盘空间l 配置服务器与数据库角色和权限l 配置SSRS架构Ø 配置SSRS以部署到网上Ø 使用报表服务配置工具建立与配置SSRS实例l 安装SSRS架原创 2008-01-13 22:17:00 · 933 阅读 · 0 评论 -
《SQL SERVER 商业智能维护与管理》读书笔记(一):SQL2005 BI 工具安装
《SQL SERVER 商业智能维护与管理》读书笔记序言本书的知识点主要包括:l SQL2005 BI 组件安装与配置l SQL2005 BI 设计与管理工具l 开发与部署SSIS项目l 开发与部署SSAS项目l 实现、配置与部署SSRS报表l SSIS安全、管理与故障排原创 2008-01-13 22:16:00 · 1231 阅读 · 0 评论 -
The Microsoft Data Warehouse Toolkit读书笔记(八):第七章 OLAP数据库设计
一、为什么使用分析服务AS可以提供良好的查询性能和分析功能1、聚集管理两个挑战:哪些聚集是有用的;如何填充和管理这个聚集2、聚集操作预处理并存储聚集结果。允许用户直接参与前端操作3、度量值汇总4、查询性能人们使用OLAP的主要原因。5、其它原因1)行级的安全性2)高可用性3)把元数据向业务用户公开6、重要更新· In An原创 2008-01-12 22:45:00 · 1590 阅读 · 0 评论 -
The Microsoft Data Warehouse Toolkit读书笔记(六):第五章 ETL系统设计
第一章 ETL系统设计一、 概述n ETL设计规范Ø High-level mapØ Detailed data profiling reportØ Source-to-target mappingØ Strategy document for extracting dataØ原创 2008-01-08 22:39:00 · 1243 阅读 · 0 评论 -
The Microsoft Data Warehouse Toolkit读书笔记(三):第二章 业务过程维度模型设计
第一章 业务过程维度模型设计一、 Dimensional Modeling Concepts and TerminologyThe dimensional model is the best way to meet our primary design goals:· To present the needed information to users as原创 2008-01-06 21:24:00 · 716 阅读 · 0 评论 -
Microsoft Data Warehouse Toolkit —读书笔记(一):序言
序言本书讨论的是基于SQL2005的DW/BI系统构建过程,并以kimball的维度建模理论为指导。在阅读本书前的参考书有:n Database warehouse toolkitn Database warehouse ETL toolkit TITLE原创 2008-01-05 14:46:00 · 743 阅读 · 0 评论