﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-数据仓库之路</title><link>http://www.cnitblog.com/liuhongtao/</link><description /><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 06:04:38 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 06:04:38 GMT</pubDate><ttl>60</ttl><item><title>数据仓库定义</title><link>http://www.cnitblog.com/liuhongtao/archive/2007/05/19/27279.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Sat, 19 May 2007 14:49:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2007/05/19/27279.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/27279.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2007/05/19/27279.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/27279.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/27279.html</trackback:ping><description><![CDATA[<p>数据仓库之父Bill Inmon在1991年出版的&#8220;Building the Data Warehouse&#8221;一书中所提出的定义被广泛接受——数据仓库（Data Warehouse）是一个面向主题的（Subject Oriented）、集成的（Integrated）、相对稳定的（Non-Volatile）、反映历史变化（Time Variant）的数据集合，用于支持管理决策(Decision Making Support)。</p>
<p>◆面向主题：操作型数据库的数据组织面向事务处理任务，各个业务系统之间各自分离，而数据仓库中的数据是按照一定的主题域进行组织的。</p>
<p>◆集成的：数据仓库中的数据是在对原有分散的数据库数据抽取、清理的基础上经过系统加工、汇总和整理得到的，必须消除源数据中的不一致性，以保证数据仓库内的信息是关于整个企业的一致的全局信息。</p>
<p>◆相对稳定的：数据仓库的数据主要供企业决策分析之用，所涉及的数据操作主要是数据查询，一旦某个数据进入数据仓库以后，一般情况下将被长期保留，也就是数据仓库中一般有大量的查询操作，但修改和删除操作很少，通常只需要定期的加载、刷新。</p>
<p>◆反映历史变化：数据仓库中的数据通常包含历史信息，系统记录了企业从过去某一时点(如开始应用数据仓库的时点)到目前的各个阶段的信息，通过这些信息，可以对企业的发展历程和未来趋势做出定量分析和预测。</p>
<p>数据仓库是一个过程而不是一个项目。</p>
<p>数据仓库系统是一个信息提供平台，他从业务处理系统获得数据，主要以星型模型和雪花模型进行数据组织，并为用户提供各种手段从数据中获取信息和知识。</p>
<p>从功能结构化分，数据仓库系统至少应该包含数据获取（Data Acquisition）、数据存储（Data Storage）、数据访问（Data Access）三个关键部分。 <br>OLAP逻辑概念和典型操作<br>OLAP展现在用户面前的是一幅幅多维视图。<br>维（Dimension）：<br>是人们观察数据的特定角度，是考虑问题时的一类属性，属性集合构成一个维（时间维、地理维等）。<br>维的成员（Member）：<br>维的一个取值，是数据项在某维中位置的描述。（&#8220;某年某月某日&#8221;是在时间维上位置的描述）。<br>度量（Measure）：<br>多维数组的取值。（2000年1月，上海，笔记本电脑，$100000）。<br>OLAP的基本多维分析操作有钻取（Drill-up和Drill-down）、切片（Slice）和切块（Dice）、以及旋转（Pivot）等。<br>钻取：<br>是改变维的层次，变换分析的粒度。它包括向下钻取（Drill-down）和向上钻取（Drill-up）/上卷(Roll-up)。Drill-up是在某一维上将低层次的细节数据概括到高层次的汇总数据，或者减少维数；而Drill-down则相反，它从汇总数据深入到细节数据进行观察或增加新维。<br>切片和切块：<br>是在一部分维上选定值后，关心度量数据在剩余维上的分布。如果剩余的维只有两个，则是切片；如果有三个或以上，则是切块。<br>旋转：是变换维的方向，即在表格中重新安排维的放置（例如行列互换）</p>
<p>数据仓库与OLAP的关系是互补的，现代OLAP系统一般以数据仓库作为基础，即从数据仓库中抽取详细数据的一个子集并经过必要的聚集存储到OLAP存储器中供前端分析工具读取。<br>OLAP系统按照其存储器的数据存储格式可以分为关系OLAP（RelationalOLAP，简称ROLAP）、多维OLAP（MultidimensionalOLAP，简称MOLAP）和混合型OLAP（HybridOLAP，简称HOLAP）三种类型。<br>1.ROLAP<br>ROLAP将分析用的多维数据存储在关系数据库中并根据应用的需要有选择的定义一批实视图作为表也存储在关系数据库中。不必要将每一个SQL查询都作为实视图保存，只定义那些应用频率比较高、计算工作量比较大的查询作为实视图。对每个针对OLAP服务器的查询，优先利用已经计算好的实视图来生成查询结果以提高查询效率。同时用作ROLAP存储器的RDBMS也针对OLAP作相应的优化，比如并行存储、并行查询、并行数据管理、基于成本的查询优化、位图索引、SQL的OLAP扩展(cube, rollup)等等。<br>2. MOLAP<br>MOLAP将OLAP分析所用到的多维数据物理上存储为多维数组的形式，形成&#8220;立方体&#8221;的结构。维的属性值被映射成多维数组的下标值或下标的范围，而总结数据作为多维数组的值存储在数组的单元中。由于MOLAP采用了新的存储结构，从物理层实现起，因此又称为物理OLAP（Physical OLAP）；而ROLAP主要通过一些软件工具或中间软件实现，物理层仍采用关系数据库的存储结构，因此称为虚拟OLAP（Virtual OLAP）。<br>3. HOLAP<br>由于MOLAP和ROLAP有着各自的优点和缺点（如下表所示）,且它们的结构迥然不同，这给分析人员设计OLAP结构提出了难题。为此一个新的OLAP结构——混合型OLAP（HOLAP）被提出，它能把MOLAP和ROLAP两种结构的优点结合起来。迄今为止，对HOLAP还没有一个正式的定义。但很明显，HOLAP结构不应该是MOLAP与ROLAP结构的简单组合，而是这两种结构技术优点的有机结合，能满足用户各种复杂的分析请求。</p><img src ="http://www.cnitblog.com/liuhongtao/aggbug/27279.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2007-05-19 22:49 <a href="http://www.cnitblog.com/liuhongtao/archive/2007/05/19/27279.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于MicroStrategy的一个问题和回复－－续二</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/12/12/20407.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Tue, 12 Dec 2006 09:28:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/12/12/20407.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/20407.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/12/12/20407.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/20407.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/20407.html</trackback:ping><description><![CDATA[<p>对于上次问的两个问题，原问题：<a href="/liuhongtao/archive/2006/12/05/20075.html">http://www.cnitblog.com/liuhongtao/archive/2006/12/05/20075.html</a>  <br />经过对MSTR的工程的回答进行验证，发现，对于MSTR中的表，在MSTR的Desktop中是不能进行编辑，对表的操作可以建立“创建表别名”，这个在以后继续探索。<br /><br />经过ELT过程进行表的复制，虽然已经解决了问题，但是这种解决问题的方法比较局限，通过对数据仓库特点的分析，目前又有一种方法能够解决这种问题。<br /><br /><font color="#ff0000" size="4"><strong>数据库设计是尽量避免冗余，一般采用符合范式的规则来设计，数据仓库在设计是有意引入冗余，采用反范式的方式来设计。</strong></font></p>
		<p>所以经过讨论最终决定，不采用复制表的模式，而是采用数据字段冗余的方法来解决此问题，就是将Dim_A的表结构调整为：<br /><br /></p>
		<table class="MsoNormalTable" style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="0">
				<tbody>
						<tr>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54" bgcolor="#d9d9d9">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">A_ID<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p></o:p></span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24" bgcolor="#d9d9d9">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_1_NAME</span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17" bgcolor="#d9d9d9">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_2_NAME<o:p></o:p></span>
												</font>
										</p>
								</td>
						</tr>
						<tr>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">1<o:p></o:p></span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">A</span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">C</span>
												</font>
										</p>
								</td>
						</tr>
						<tr>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">2<o:p></o:p></span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">B</span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">E</span>
												</font>
										</p>
								</td>
						</tr>
						<tr>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">3<o:p></o:p></span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D</span>
												</font>
										</p>
								</td>
								<td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17">
										<p class="MsoNormal">
												<font face="Arial" size="1">
														<span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">F</span>
												</font>
										</p>
								</td>
						</tr>
				</tbody>
		</table>
		<br />咋看上去好像没有什么变化，但是当D的属性有多个时就能够很清晰的表示出这种结构的特点。<br />此方法有一个很大的优点，就是<font style="BACKGROUND-COLOR: #d3d3d3" color="#006400" size="4"><strong>当数据量非常大时，数据库检索能够比第一种很大程度上节省效率。<br /><br /></strong></font><font size="3">如果还有其他的解决方法，可以一起讨论。</font><img src ="http://www.cnitblog.com/liuhongtao/aggbug/20407.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-12-12 17:28 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/12/12/20407.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于MicroStrategy的一个问题和回复－－续一</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/12/06/20124.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Wed, 06 Dec 2006 01:24:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/12/06/20124.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/20124.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/12/06/20124.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/20124.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/20124.html</trackback:ping><description><![CDATA[对于上次问的两个问题，原问题：<a href="/liuhongtao/archive/2006/12/05/20075.html">http://www.cnitblog.com/liuhongtao/archive/2006/12/05/20075.html</a>  <br />经过对MSTR的工程的回答进行验证，发现，对于MSTR中的表，在MSTR的Desktop中是不能进行编辑，对表的操作可以简历“创建表别名”，这个在以后继续探索。<br /><br /><p class="MsoNormal"><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">对于问题</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">1</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">，一种方法是将</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_d</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">再复制一份。原因是：复制后，虽然两表内容一样，但可以表示两种维度，正如你的</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_a</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">中，虽然</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">d_id_1</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">和</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">d_id_2</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">的元素不可能超出</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_d,</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">但它们可以理解为两个不同的维度。这样，你只要直接把基于这两个相同维表的实体拖到</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_a</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">就可以了</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">.<br /><br /><font color="#000000" size="4">根据上面的原因，初步得出结论，就是只能在ETL的过程进行表的复制，就是说如果碰到问题中类似的问题，既<font color="#ff0000"><strong>在表A中的一条记录存在两个字段同时对应另一张表B的同一个字段的两条记录，需要将在ETL过程中将表B进行复制，并且内容完全一样。</strong></font><br /><br /><img style="WIDTH: 615px; HEIGHT: 241px" height="291" alt="B.gif" src="http://www.cnitblog.com/images/cnitblog_com/liuhongtao/B.gif" width="695" border="0" /><br />以前的出现问题时的ETL过程图<br /><br /><img style="WIDTH: 596px; HEIGHT: 269px" height="313" alt="BB.gif" src="http://www.cnitblog.com/images/cnitblog_com/liuhongtao/BB.gif" width="797" border="0" /><br />进行了表复制后的ETL过程图<br /><br />以上实例采用Informatica进行的演示。</font></span></font></p><img src ="http://www.cnitblog.com/liuhongtao/aggbug/20124.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-12-06 09:24 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/12/06/20124.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于MicroStrategy的一个问题和回复</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/12/05/20075.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Tue, 05 Dec 2006 01:14:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/12/05/20075.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/20075.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/12/05/20075.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/20075.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/20075.html</trackback:ping><description><![CDATA[这个问题是我在最近使用MSTR时遇到的，向MSTR写了技术支持邮件，并且很快得到了答复。<br /><br />首先<font color="#ff0000" size="4">感谢MSTR的工程师如此迅速的做答</font>，问题是否解决还需要我实践和验证。<br /><br />问题和答复如下：<br /><p class="MsoNormal"><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">Dear Mr. </span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">×××</span></font></p><p class="MsoNormal"><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">您好！</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p> </o:p></span></font></p><p class="MsoNormal"><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">对于问题</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">1</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">，一种方法是将</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_d</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">再复制一份。原因是：复制后，虽然两表内容一样，但可以表示两种维度，正如你的</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_a</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">中，虽然</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">d_id_1</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">和</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">d_id_2</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">的元素不可能超出</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_d,</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">但它们可以理解为两个不同的维度。这样，你只要直接把基于这两个相同维表的实体拖到</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">dim_a</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">就可以了</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">.<o:p></o:p></span></font></p><p class="MsoNormal"><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial"><o:p> </o:p></span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">对于问题</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">2,</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">一种方法是直接将元数据库做迁移。关于元数据库和</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">mstr</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">项目的详细知识，你可以看一下</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">mstr</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">下的</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial">product manuel</span></font><font face="宋体" color="navy" size="1"><span style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: 宋体">。</span></font><font face="Arial" color="navy" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: navy; FONT-FAMILY: Arial"><o:p></o:p></span></font></p><p class="MsoNormal"><font face="宋体" color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">MicroStrategy Support Dept.<o:p></o:p></span></font></p><div><p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt"><font face="宋体" color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">FirstBI <?XML:NAMESPACE PREFIX = U1 /?><u1:country-region u2:st="on"><u1:place u2:st="on"><?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /?><st1:country-region w:st="on"><?XML:NAMESPACE PREFIX = U3 /?><u3:country-region u4:st="on"><u3:place u4:st="on"><st1:place w:st="on">China</st1:place></u3:place></u3:country-region></st1:country-region></u1:place></u1:country-region>. <o:p></o:p></span></font></p><p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt"><u1:address u2:st="on"><u1:street u2:st="on"><st1:address w:st="on"><st1:street w:st="on"><font face="宋体" color="navy" size="2"><u1:address u5:st="on"><u1:street u5:st="on"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">Suite</span></u1:street></u1:address></font></st1:street><font color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy"></span></font></st1:address></u1:street></u1:address> 2701<font color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">, <u1:place u6:st="on"><u1:placename u6:st="on"><u1:place u2:st="on"><u1:placename u2:st="on"><st1:place w:st="on"><st1:placename w:st="on">Liu</st1:placename></st1:place></u1:placename></u1:place></u1:placename><u1:placename u6:st="on"><u1:placename u2:st="on"><st1:placename w:st="on">Lin</st1:placename></u1:placename></u1:placename><u1:placename u6:st="on"><u1:placename u2:st="on"><st1:placename w:st="on">Tower</st1:placename></u1:placename></u1:placename></u1:place>, <u1:address u6:st="on"><u1:street u6:st="on"><u1:address u2:st="on"><u1:street u2:st="on"><st1:address w:st="on"><st1:street w:st="on">No.1 Huaihai Zhong Rd.</st1:street></st1:address></u1:street></u1:address></u1:street><u1:city u6:st="on"><u1:city u2:st="on"><st1:city w:st="on">Shanghai</st1:city></u1:city></u1:city></u1:address>. P.R.China (200021)<o:p></o:p></span></font></p><p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt"><font face="宋体" color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">HotLine: 021-53839366<o:p></o:p></span></font></p><p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt"><font face="宋体" color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">HotMail:  sh.support@firstbi.com<o:p></o:p></span></font></p><p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt"><font face="宋体" color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">HotMSN: mstr.support@hotmail.com<o:p></o:p></span></font></p><p class="MsoPlainText" style="MARGIN: 0cm 0cm 0pt"><font face="宋体" color="navy" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: navy">Fax:    021-53510377</span></font><font size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p></o:p></span></font></p></div><div><div class="MsoNormal" style="TEXT-ALIGN: center" align="center"><font face="宋体" size="3"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体"><hr tabindex="-1" align="center" width="100%" size="2" /></span></font></div><p class="MsoNormal" style="TEXT-ALIGN: left" align="left"><b><font face="宋体" size="2"><span style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 宋体">发件人<span lang="EN-US">:</span></span></font></b><font face="宋体" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体"></span></font><font face="宋体" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体">××××××<span lang="EN-US"><br /></span><b><span style="FONT-WEIGHT: bold">发送时间<span lang="EN-US">:</span></span></b><span lang="EN-US"><st1:chsdate w:st="on" year="2006" month="12" day="4" islunardate="False" isrocdate="False">2006<span lang="EN-US"><span lang="EN-US">年12</span></span><span lang="EN-US"><span lang="EN-US">月4</span></span><span lang="EN-US"><span lang="EN-US">日</span></span></st1:chsdate> 17:15<br /></span><b><span style="FONT-WEIGHT: bold">收件人<span lang="EN-US">:</span></span></b><span lang="EN-US"> sh.support@firstbi.com<br /></span><b><span style="FONT-WEIGHT: bold">主题<span lang="EN-US">:</span></span></b><span lang="EN-US"></span>关于<span lang="EN-US">Microstrategy</span>的技术支持</span></font><font face="宋体" size="3"><span lang="EN-US" style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体"><o:p></o:p></span></font></p></div><p class="MsoNormal" style="TEXT-ALIGN: left" align="left"><font face="Times New Roman" size="2"><span lang="EN-US" style="FONT-SIZE: 10.5pt"><o:p> </o:p></span></font><font face="宋体" size="1"><span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体">您好：</span></font><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p></o:p></span></font></p><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">   </span></font><font face="宋体" size="1"><span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体">我们×××××××××</span></font><font face="宋体" size="1"><span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体">的项目组，现在项目进行中遇到一些问题，具体如下：</span></font><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p></o:p></span></font></p><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p> </o:p></span></font><font face="宋体" size="1"><span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体">第一：</span></font><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p></o:p></span></font></p><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p> </o:p></span></font><font face="宋体" size="1"><span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体">我们目前的表结构为：</span></font><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p></o:p></span></font></p><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">Dim_A<o:p></o:p></span></font></p><table class="MsoNormalTable" style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54" bgcolor="#d9d9d9"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">A_ID<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24" bgcolor="#d9d9d9"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_ID_1<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #d9d9d9; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17" bgcolor="#d9d9d9"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_ID_2<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">1<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">1<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">3<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">2<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">2<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">5<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">3<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">4<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">6<o:p></o:p></span></font></p></td></tr></tbody></table><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p> </o:p></span></font><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">Dim_D<o:p></o:p></span></font></p><table class="MsoNormalTable" style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 58.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="78" bgcolor="#e0e0e0"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_ID<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 67.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="89" bgcolor="#e0e0e0"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_Name<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 58.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="78"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">1<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 67.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="89"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">A<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 58.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="78"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">2<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 67.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="89"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">B<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 58.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="78"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">3<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 67.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="89"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">C<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 58.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="78"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">4<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 67.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="89"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 58.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="78"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">5<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 67.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="89"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">E<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 58.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="78"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">6<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 67.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="89"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">F<o:p></o:p></span></font></p></td></tr></tbody></table><p class="MsoNormal"><font face="Times New Roman" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p> </o:p></span></font><font face="宋体" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体">请问我该如何创建实体以及实体之间的关系，从而实现下面的表结果：</span></font><font size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p></o:p></span></font></p><table class="MsoNormalTable" style="BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54" bgcolor="#e0e0e0"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">A_ID<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24" bgcolor="#e0e0e0"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_ID_1<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17" bgcolor="#e0e0e0"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D_ID_2<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">1<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">A<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">C<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">2<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">B<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">E<o:p></o:p></span></font></p></td></tr><tr><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 1pt solid; WIDTH: 40.5pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="54"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">3<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 18pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="24"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">D<o:p></o:p></span></font></p></td><td style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 13.1pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 1pt solid" valign="top" width="17"><p class="MsoNormal"><font face="Arial" size="1"><span lang="EN-US" style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">F<o:p></o:p></span></font></p></td></tr></tbody></table><p class="MsoNormal"><font face="Times New Roman" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p> </o:p></span></font><font face="宋体" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体">第二：</span></font><font size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p></o:p></span></font></p><p class="MsoNormal"><font face="宋体" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体">在一台服务器上做完的项目如何移植到另一台服务器上？</span></font><font size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p></o:p></span></font></p><p class="MsoNormal"><font face="Times New Roman" size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p> </o:p></span></font></p><p class="MsoNormal"><font face="宋体" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: 宋体">谢谢！</span></font><font size="2"><span lang="EN-US" style="FONT-SIZE: 10pt"><o:p></o:p></span></font></p><img src ="http://www.cnitblog.com/liuhongtao/aggbug/20075.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-12-05 09:14 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/12/05/20075.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>第三部分：安装ORACLE</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/12/04/20059.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Mon, 04 Dec 2006 13:51:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/12/04/20059.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/20059.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/12/04/20059.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/20059.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/20059.html</trackback:ping><description><![CDATA[<p>可以从 OTN 下载 Oracle 数据库 10<em>g</em>。Oracle 提供了一个免费的开发和测试许可。但不提供支持，且该许可不允许用于生产目的。OTN 提供了完整的许可协议。 
</p>
		<p>要使 Oracle 10<em>g</em> 发行套件介质可以在服务器上使用，最简单的方法是将其直接下载到服务器。 
</p>
		<p>使用图形登录以 oracle 身份登录。 
</p>
		<p>创建一个目录以存放 Oracle 10<em>g</em> 发行套件：</p>
		<pre>
				<font color="#0000ff">mkdir 10g_db</font>
		</pre>
		<p>要从 OTN 下载 Oracle 数据库 10g，请将浏览器（Mozilla 比较好用）指向 <a class="bodylink" href="http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/linuxsoft.html">http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/linuxsoft.html</a>。填写 Eligibility Export Restrictions 页面，并阅读 OTN 许可协议。如果您接受限制和许可协议，则单击 <strong>I Accept</strong>。 
</p>
		<p>单击 ship.db.cpio.gz 链接，并将该文件保存在为此目的创建的目录 (10g_db) 中 — 如果尚未登录到 OTN，则此时可能提示您登录。 
</p>
		<p>解压缩此文件：</p>
		<pre>
				<font color="#0000ff">cd 10g_db
gunzip ship.db.cpio.gz
cpio -idmv &lt; ship.db.cpio</font>
		</pre>
		<p>
				<a name="softinstall">
				</a>
				<span class="boldbodycopy">安装软件</span>
		</p>
		<p>使用 oracle 帐户登录。 
</p>
		<p>指定数据库名称 (ORACLE_SID)。该名称通常不多于五个字符。对此安装使用 <strong>demo1</strong>。 
</p>
		<p>设置环境变量： 
</p>
		<ul class="bodycopy">
				<li>Borne shell 和 Korn shell<br /><pre><font color="#0000ff">ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_SID=demo1; export ORACLE_SID</font></pre></li>
				<li>C shell<br /><pre><font color="#0000ff">setenv ORACLE_BASE /u01/app/oracle
setenv ORACLE_SID demo1</font></pre></li>
		</ul>将目录更改为 Oracle 10<em>g</em> 软件解压缩到的位置。 
<p></p><pre>例如：
$ <font color="#0000ff">cd $HOME/10g_db</font></pre><p>将目录更改为 Disk1。</p><pre>例如：
$ <font color="#0000ff">cd Disk1</font></pre><p>启动 Oracle 通用安装程序。</p><pre>$ <font color="#0000ff">./runInstaller</font></pre><p></p><ol class="bodycopy"><li>欢迎 
<ul><li>单击 <strong>Next</strong>。</li></ul></li><li>指定清单目录和证书 
<ul><li>如果您一直在依循本指南中的步骤，则使用默认值即可。否则，编辑清单目录的路径，以指向正确目录。</li></ul><ul><li>操作系统组名称应为 <strong>oinstall</strong>。</li></ul></li><li>如果这是首次在此机器上安装 Oracle，则您将收到一个弹出窗口，提示需要以 root 用户身份运行 orainstRoot.sh 脚本。以 root 用户身份登录，更改到窗口中指定的目录，执行该脚本，然后继续操作。 
</li><li>指定文件位置 
<ul><li>如果您一直在依循本指南中的步骤，则使用默认值即可。否则，在继续操作前确保源路径和目标路径正确。</li></ul></li><li>选择安装类型 
<ul><li>接受默认值 <strong>Enterprise Edition</strong>。</li></ul></li><li>与特定产品相关的先决条件的检查 
<ul><li>如果您一直在依循本指南中的步骤，则所有检查都应顺利通过。如果一个或多个检查失败，则在继续操作前纠正该问题。</li></ul></li><li>选择数据库配置 
<ul><li>接受默认值 <strong>Create a starter database</strong> 和 <strong>General Purpose</strong>。</li></ul></li><li>指定数据库配置选项 
<ul><li>输入数据库的全局数据库名称。该名称应包含 ORACLE_SID 和服务器域名（例如，demo1.orademo.org，其中 demo1 是 ORACLE_SID，orademo.org 是域名）。</li></ul><ul><li>输入全局数据库名称时，SID 框将自动填充。</li></ul><ul><li>接受默认的数据库字符集。</li></ul><ul><li>选择 <strong>Create database with sample schemas</strong>。 </li></ul></li><li>选择数据库管理选项 
<ul><li>选择 <strong>Use Database Control for Database Management</strong>。</li></ul></li><li>指定数据库文件存储选项 
<ul><li>选择 <strong>File System</strong>，然后输入数据库文件要使用的路径名（在本例中为 /u02/oradata）。</li></ul></li><li>指定备份和恢复选项 
<ul><li>选择 <strong>Do not enable Automated backups</strong>。</li></ul></li><li>指定数据库模式口令 
<ul><li>选择 <strong>Use the same password for all the accounts</strong>。</li></ul><ul><li>选择一个口令，然后输入两次进行确认。</li></ul></li><li>摘要 
<ul><li>显示已安装产品的摘要。</li></ul><ul><li>单击 <strong>Install</strong>。</li></ul></li><li>安装 
<ul><li>此屏幕历经安装和链接 Oracle 软件的几个阶段。</li></ul><ul><li>安装过程结束时弹出一个窗口显示配置信息。记下 Enterprise Manager URL，然后单击 <strong>OK</strong> 关闭该窗口。</li></ul><ul><li>弹出一个“Setup Privileges”窗口，提示需要以 root 用户身份运行配置脚本。以 root 用户身份登录，切换到该窗口中指示的目录，然后执行 root.sh 脚本。该脚本提示输入本地 bin 目录的位置。按 <strong>Enter</strong> 键接受默认值。当脚本完成时，返回到 Setup Privileges 窗口并单击 <strong>OK</strong>。（如下所示。）</li></ul><table width="40%" align="center"><tbody><tr><td align="middle"> <img height="188" alt="smiley_10gdb_f1.gif" src="http://www.cnitblog.com/images/cnitblog_com/liuhongtao/smiley_10gdb_f1.gif" width="366" border="0" /></td></tr></tbody></table></li><li>安装结束 
<ul><li>记下摘要中显示的 URL，并在准备好时单击 <strong>Exit</strong>。</li></ul></li><li>恭喜！您的新 Oracle 10<em>g</em> 数据库已经启动并可以使用。</li></ol><table width="40%" align="center"><tbody><tr><td align="middle"><img height="382" alt="smiley_10gdb_f2.gif" src="http://www.cnitblog.com/images/cnitblog_com/liuhongtao/smiley_10gdb_f2.gif" width="492" border="0" /> </td></tr></tbody></table><img src ="http://www.cnitblog.com/liuhongtao/aggbug/20059.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-12-04 21:51 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/12/04/20059.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MicroStrategy 7i——集五种强大功能于一身的企业级商务智能平台</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19708.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Wed, 29 Nov 2006 02:30:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19708.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/19708.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19708.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/19708.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/19708.html</trackback:ping><description><![CDATA[本文引用：<a href="http://www.firstbi.com/article/ar5.asp">http://www.firstbi.com/article/ar5.asp</a><br /><br />MicroStrategy (Nasdaq: MSTR - news) 产品的最新版本-- 7i能够全方位的强有力的支持企业及政府的一系列的商务智能需求. 其首席操作官（COO）Sanju Bansal 曾在接受CRM Buyer 杂志记者采访时说：可以用"行业标准"来形容我们的软件技术, 因为它集中了5种"商业智能的功能"于同一平台，只有7i才能做到这一点。<br /><br />据 Bansal所讲， 这5种功能是：ROLAP分析、 随即查询、用于预测的数据挖掘和统计分析、报表展现、MOLAP分析.。<br /><br /><b>五大功能 </b><br /><br />"MicroStrategy 7i 可以个性化的满足这五种下的不同任务," Aberdeen Group 的企业应用和分析副总裁 Bob Moran 说.："通过同一平台7i为不同的商务需求提供所需的分析报表，而任何其它产品却做不到这一点" 。<br />Moran 还告诉 CRM Buyer杂志, 正是7i可以支持多种分析及报表需求的强大功能可以满足了Microstrategy的300多个大客户的需求, 其中有很多是家喻户晓的著名企业。<br /><br />Bansal 指出，用户可以根据企业需求的级别来酌情购买功能模块，如果他们在以后发现需要更多的功能， 可以回来再购买。<br /><br /><b>两面性 <br /></b><br />MicroStrategy 7i 的ROLAP引擎可以适应不同规模的数据库, Forrester Research 分析员 Keith Gile 同意这一的观点,他对CRM BUYER说,但另一方面, 现在市场对 ROLAP 引擎工具的需求有所减少, 因为 IBM (NYSE: IBM - news), Microsoft (Nasdaq: MSFT - news) 和 Oracle (Nasdaq: ORCL - news) 在他们的数据库中已经与提供了初级的OLAP功能。<br /><br />尽管MicroStrategy面临这样的挑战，但是Aberdeen 的 Moran 认为这并不影响它已被公认是一家优秀的软件公司，因为它的技术提供了独一无二广泛的而深入的商务智能功能. <br /><br />Bansal承认市场是极具竞争性的，但同时市场也是在快速增长的。"商务智能给客户提供巨大的价值，现在已经从简单报表工具发展到行业标准的时候。我们可以帮助企业实现这种转变," 并且他声称这并不需要上百万的投入，因为MicroStrategy 7i 的价格在US$50,000 到 $100,000.之间。<br /><br /><b>聚焦于客户的需求 <br /></b><br />Bansal 说, Microstrategy 7i的另一个特点是完全的Web结构, 它可以很容易的做到将信息共享给客户及其销售团队与合作伙伴，用户在用户端不需要<br />下载任何插件. 用户友好的Web界面是很容易掌握使用的, 可以通过拖拉的方式来格式化报表并使用下拉菜单工具条等，Web用户可以创建自己的报表, 也可以为其它用户设计报表和交互式分析数据。<br /><br />另外, MicroStrategy 7i 的可移植性的分析模块提供了预定义的, 业务导向的报表，及可定制的业务工作流，它们可以被输出到现存的资料库或大型数据库上来马上满足报表分析的需求。 <br /><img src ="http://www.cnitblog.com/liuhongtao/aggbug/19708.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-11-29 10:30 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19708.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>比较Business Objects与MicroStrategy的10个关键性问题</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19706.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Wed, 29 Nov 2006 02:28:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19706.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/19706.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19706.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/19706.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/19706.html</trackback:ping><description><![CDATA[<p class="MsoNormal">
				<span lang="EN-US">本文引用：<a href="http://www.firstbi.com/article/ar12.asp">http://www.firstbi.com/article/ar12.asp</a><br /><br />Business Objects(BO)</span>
				<span style="FONT-FAMILY: 宋体">与</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">的底层框架有很大的不同。</span>
				<span lang="EN-US">BO XI</span>
				<span style="FONT-FAMILY: 宋体">是一个全新的，与</span>
				<span lang="EN-US">Business Objects 6.5</span>
				<span style="FONT-FAMILY: 宋体">完全不同的代码。而</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span lang="EN-US"> 8</span>
				<span style="FONT-FAMILY: 宋体">的代码则保持了与以前版本的一致性。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<?XML:NAMESPACE PREFIX = O /?>
						<o:p> </o:p>
				</span>
				<span style="FONT-FAMILY: 宋体">下列</span>
				<span lang="EN-US">10</span>
				<span style="FONT-FAMILY: 宋体">个问题给出了</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">和</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">之间的一些非常有针对性的比较。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">1、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span lang="EN-US"> Web</span>
						<span style="FONT-FAMILY: 宋体">的全部功能：格式化，过滤，度量创建，报表创建和钻取都是基于零下载的</span>
						<span lang="EN-US">Web</span>
						<span style="FONT-FAMILY: 宋体">环境。</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">提供了相同的零下载的环境吗？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">BO XI</span>
				<span style="FONT-FAMILY: 宋体">没有提供报表创建，度量创建，报表格式化或者报表筛选的零下载环境。要启用此功能，</span>
				<span class="SpellE">
						<span lang="EN-US">WebIntelligence</span>
				</span>
				<span style="FONT-FAMILY: 宋体">用户必须下载</span>
				<span lang="EN-US">Java Applet</span>
				<span style="FONT-FAMILY: 宋体">或者</span>
				<span lang="EN-US">ActiveX</span>
				<span style="FONT-FAMILY: 宋体">控件。</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">通过</span>
				<span lang="EN-US">HTML</span>
				<span style="FONT-FAMILY: 宋体">报表面板提供了简单的基于</span>
				<span lang="EN-US">HTML</span>
				<span style="FONT-FAMILY: 宋体">的格式化和报表创建。但是，度量创建，钻取，高级筛选，高级格式化，高级排序，拖拽方式等特性还必须依赖于下载</span>
				<span lang="EN-US">Applet</span>
				<span style="FONT-FAMILY: 宋体">以及控件。即使是使用了下载的</span>
				<span lang="EN-US">Applet</span>
				<span style="FONT-FAMILY: 宋体">，</span>
				<span lang="EN-US">Crystal</span>
				<span style="FONT-FAMILY: 宋体">报表也不能在</span>
				<span lang="EN-US">Web</span>
				<span style="FONT-FAMILY: 宋体">上进行修改。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">更严重的下载问题在于客户不能部署在企业外网上。基于互联网的下载不仅慢，而且受到浏览器和</span>
				<span lang="EN-US">Java</span>
				<span style="FONT-FAMILY: 宋体">虚拟机的限制。在某些安全性要求高的环境中，比如金融机构，政府机关，互联网下载是严格被禁止的。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">2、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span style="FONT-FAMILY: 宋体">只有一个统一的报表查看器。</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">有</span>
						<span lang="EN-US">10</span>
						<span style="FONT-FAMILY: 宋体">个，<span class="GramE">且各个查看器</span>的功能各不相同：</span>
						<span lang="EN-US">ActiveX Crystal Viewer</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">DHTML Crystal Viewer</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Advanced DHTML Crystal Viewer</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Java Viewer</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Java Report Panel</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">HTML Report Panel</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">HTML Query Panel</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">ActiveX <span class="SpellE">OLAPIntelligence</span> Viewer</span>
						<span style="FONT-FAMILY: 宋体">以及</span>
						<span lang="EN-US">DHTML <span class="SpellE">OLAPIntelligence</span> Viewer<o:p></o:p></span>
				</b>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">有</span>
				<span lang="EN-US">10</span>
				<span style="FONT-FAMILY: 宋体">个不同的查看器，每个<span class="GramE">查看器</span>功能均不相同。最终用户将不得不学习使用</span>
				<span lang="EN-US">10</span>
				<span style="FONT-FAMILY: 宋体">种不同的查看器。比如，如果用户想访问</span>
				<span lang="EN-US">OLAP</span>
				<span style="FONT-FAMILY: 宋体">源，例如</span>
				<span lang="EN-US">SAP BW</span>
				<span style="FONT-FAMILY: 宋体">，那么需要学习使用</span>
				<span lang="EN-US">BO ActiveX <span class="SpellE">OLAPIntelligence</span> Viewer</span>
				<span style="FONT-FAMILY: 宋体">；如果需要访问关系型数据库，那么需要学习</span>
				<span lang="EN-US">BO Java Report Panel</span>
				<span style="FONT-FAMILY: 宋体">。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">一个统一的界面对于用户是非常重要的。如果用户不清楚该使用哪种<span class="GramE">查看器</span>或者如何执行某一种任务，那么这时候软件将会很快被弃用。而且，</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">在</span>
				<span lang="EN-US">Web</span>
				<span style="FONT-FAMILY: 宋体">方式下使用起来太困难。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">3、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span style="FONT-FAMILY: 宋体">在一台</span>
						<span lang="EN-US">4CPU</span>
						<span style="FONT-FAMILY: 宋体">的</span>
						<span lang="EN-US">Windows NT Server</span>
						<span style="FONT-FAMILY: 宋体">上能够支持</span>
						<span lang="EN-US">400</span>
						<span style="FONT-FAMILY: 宋体">个并发用户。</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">支持多少个并发用户？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">根据目前的扩展性测试，</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">在</span>
				<span lang="EN-US">64</span>
				<span style="FONT-FAMILY: 宋体">位的</span>
				<span lang="EN-US">Unix</span>
				<span style="FONT-FAMILY: 宋体">机器上每颗</span>
				<span lang="EN-US">CPU</span>
				<span style="FONT-FAMILY: 宋体">大约支持</span>
				<span lang="EN-US">25</span>
				<span style="FONT-FAMILY: 宋体">个并发用户。因此，</span>
				<span lang="EN-US">1</span>
				<span style="FONT-FAMILY: 宋体">个</span>
				<span lang="EN-US">4CPU</span>
				<span style="FONT-FAMILY: 宋体">的服务器最大支持</span>
				<span lang="EN-US">100</span>
				<span style="FONT-FAMILY: 宋体">个用户。</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">非常低的用户扩展性的原因在于没有中间服务器处理报表流程。而是直接基于</span>
				<span lang="EN-US">CORBA</span>
				<span style="FONT-FAMILY: 宋体">架构在</span>
				<span lang="EN-US">Web</span>
				<span style="FONT-FAMILY: 宋体">服务器上处理全部的报表操作。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">不论</span>
				<span lang="EN-US">64</span>
				<span style="FONT-FAMILY: 宋体">位</span>
				<span lang="EN-US">Unix</span>
				<span style="FONT-FAMILY: 宋体">处理器的处理能力如何，</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">用户扩展性大约只相当于</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">在</span>
				<span lang="EN-US">32</span>
				<span style="FONT-FAMILY: 宋体">位</span>
				<span lang="EN-US">Windows</span>
				<span style="FONT-FAMILY: 宋体">平台扩展能力的一半。<span class="GramE">低用户</span>扩展性导致了硬件成本的极大增加。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">4、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span style="FONT-FAMILY: 宋体">的平均部署用户数为</span>
						<span lang="EN-US">750</span>
						<span style="FONT-FAMILY: 宋体">。而</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">只有</span>
						<span lang="EN-US">406</span>
						<span style="FONT-FAMILY: 宋体">。为什么</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">的坐席数大约只相当于</span>
						<span class="SpellE">
								<span lang="EN-US">MicroStrategy</span>
						</span>
						<span style="FONT-FAMILY: 宋体">的一半？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">这些数字来自于独立的调查机构</span>
				<span lang="EN-US">OLAP Report</span>
				<span style="FONT-FAMILY: 宋体">对大约</span>
				<span lang="EN-US">1000</span>
				<span style="FONT-FAMILY: 宋体">个客户的调查。对单独一个客户来讲，可能有一些特殊的组织或环境因素限制坐席数。但是对于如此多的客户调查，应当消除了这些问题的影响。</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">不能部署同</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">一样多的坐席数的原因还在于技术因素。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">如果</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">最多支持几百个用户，那么就不能将商务智能扩展到整个企业。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">5、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span style="FONT-FAMILY: 宋体">的数据库规模中位数为</span>
						<span lang="EN-US">250GB</span>
						<span style="FONT-FAMILY: 宋体">。而</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">为</span>
						<span lang="EN-US">15GB</span>
						<span style="FONT-FAMILY: 宋体">。为什么</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">客户的分析不超过</span>
						<span lang="EN-US">15GB</span>
						<span style="FONT-FAMILY: 宋体">？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">这些数字来自于独立的调查机构</span>
				<span lang="EN-US">OLAP Report</span>
				<span style="FONT-FAMILY: 宋体">对大约</span>
				<span lang="EN-US">1000</span>
				<span style="FONT-FAMILY: 宋体">个客户的调查。对单独一个客户来讲，可能有一些特殊的组织或环境因素限制坐席数。但是对于如此多的客户调查，应当消除了这些问题的影响。</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">不能部署同</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">一样多的坐席数的原因还在于技术因素。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">尽管报表使用的数据大多数为汇总数据，但是调查显示的差异表明管理人员需要访问明细数据。而报表与分析工具必须能够支持从汇总数据到明细数据的无缝访问。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">6、<span style="FONT: 7pt 'Times New Roman'"></span></span>
						<span style="FONT-FAMILY: 宋体">为什么有超过</span>
						<span lang="EN-US">27%</span>
						<span style="FONT-FAMILY: 宋体">的</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">用户会遇到严重的性能问题？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">这些数字来自于独立的调查机构</span>
				<span lang="EN-US">OLAP Report</span>
				<span style="FONT-FAMILY: 宋体">对大约</span>
				<span lang="EN-US">1000</span>
				<span style="FONT-FAMILY: 宋体">个客户的调查。对单独一个客户来讲，可能有一些特殊的组织或环境因素限制坐席数。但是对于如此多的客户调查，应当消除了这些问题的影响。</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">不能部署同</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">一样多的坐席数的原因还在于技术因素。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">即使</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">客户的数据量</span>
				<span lang="EN-US">10</span>
				<span style="FONT-FAMILY: 宋体">倍于</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">，用户量两倍于</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">，也只有</span>
				<span lang="EN-US">16%</span>
				<span style="FONT-FAMILY: 宋体">的</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">客户会遇到性能问题。这个数字与</span>
				<span class="SpellE">
						<span lang="EN-US">Cognos</span>
				</span>
				<span style="FONT-FAMILY: 宋体">相比甚至更低。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">7、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span style="FONT-FAMILY: 宋体">允许在</span>
						<span lang="EN-US">Desktop</span>
						<span style="FONT-FAMILY: 宋体">中创建的报表在</span>
						<span lang="EN-US">Web</span>
						<span style="FONT-FAMILY: 宋体">下修改，反之亦可，只要用户具有相应的权限。</span>
						<span class="SpellE">
								<span lang="EN-US">WebIntelligence</span>
						</span>
						<span style="FONT-FAMILY: 宋体">用户能够修改</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">或</span>
						<span lang="EN-US">Crystal</span>
						<span style="FONT-FAMILY: 宋体">创建的报表吗？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">用户在试图使用其它</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">工具创建的报表时，至少有</span>
				<span lang="EN-US">4</span>
				<span style="FONT-FAMILY: 宋体">种情况会出现问题：</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<span lang="EN-US">a.<span style="FONT: 7pt 'Times New Roman'">       </span></span>
				<span style="FONT-FAMILY: 宋体">由于非集成的架构，</span>
				<span class="SpellE">
						<span lang="EN-US">WebIntelligence</span>
				</span>
				<span style="FONT-FAMILY: 宋体">用户不能修改，钻取或者导出</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">创建的报表。这需要单独的许可证。</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<span lang="EN-US">b.<span style="FONT: 7pt 'Times New Roman'">       </span></span>
				<span style="FONT-FAMILY: 宋体">不同版本的报表存在不兼容问题。比如新版本的</span>
				<span class="SpellE">
						<span lang="EN-US">WebIntelligence</span>
				</span>
				<span style="FONT-FAMILY: 宋体">不兼容老版本（</span>
				<span lang="EN-US">v2.x</span>
				<span style="FONT-FAMILY: 宋体">）的</span>
				<span class="SpellE">
						<span lang="EN-US">WebIntelligence</span>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<span lang="EN-US">c.<span style="FONT: 7pt 'Times New Roman'">       </span></span>
				<span style="FONT-FAMILY: 宋体">另外，使用</span>
				<span lang="EN-US">Java Report Editor</span>
				<span style="FONT-FAMILY: 宋体">创建的，具有多个报表<span class="GramE">页签或者</span>信息块的文档不能在</span>
				<span lang="EN-US">HTML Report Editor</span>
				<span style="FONT-FAMILY: 宋体">中编辑。</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<span lang="EN-US">d.<span style="FONT: 7pt 'Times New Roman'">       </span>Crystal</span>
				<span style="FONT-FAMILY: 宋体">创建的报表不能通过</span>
				<span lang="EN-US">Web</span>
				<span style="FONT-FAMILY: 宋体">方式编辑。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">集成性问题的影响在于最终用户如果想要对标准报表做稍许改动都必须请求</span>
				<span lang="EN-US">IT</span>
				<span style="FONT-FAMILY: 宋体">部门帮助，使得</span>
				<span lang="EN-US">IT</span>
				<span style="FONT-FAMILY: 宋体">部门成为维护和修改已有报表的瓶颈。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">8、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span style="FONT-FAMILY: 宋体">根据用户请求通过</span>
						<span class="SpellE">
								<span lang="EN-US">MicroStrategy</span>
						</span>
						<span lang="EN-US"> Web</span>
						<span style="FONT-FAMILY: 宋体">或</span>
						<span lang="EN-US">Desktop</span>
						<span style="FONT-FAMILY: 宋体">，只传输报表的当前视图。而且，</span>
						<span class="SpellE">
								<span lang="EN-US">MicroStrategy</span>
						</span>
						<span style="FONT-FAMILY: 宋体">在</span>
						<span lang="EN-US">Web</span>
						<span style="FONT-FAMILY: 宋体">服务器不存储数据。</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">如何处理数据传输？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">需要下载整个微立方体到</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">客户端。这意味着从数据库到用户客户端的大数据集传输。这严重影响了网络带宽，以及客户端的内存等资源。另外，由于</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">客户端没有缓存，所以必须为不同用户创建不同立方体在网络上进行传输。而且，对于</span>
				<span class="SpellE">
						<span lang="EN-US">WebIntelligence</span>
				</span>
				<span style="FONT-FAMILY: 宋体">用户而言，微立方体，可能包含有敏感数据必须存储在</span>
				<span lang="EN-US">Web</span>
				<span style="FONT-FAMILY: 宋体">服务器上。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">9、<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span style="FONT-FAMILY: 宋体">有集中的安全资料库。通过此资料库，管理员控制用户权限，数据安全性以及对象安全性。当有新的数据表添加到数据仓库时，可以自动应用此安全性。</span>
						<span lang="EN-US">BO</span>
						<span style="FONT-FAMILY: 宋体">如何解决这样的数据级安全性？语义层元数据安全性与</span>
						<span lang="EN-US">Business View</span>
						<span style="FONT-FAMILY: 宋体">的元数据安全性区别是什么？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">对于数据仓库包含的每一个表而言，</span>
				<span lang="EN-US">BO</span>
				<span style="FONT-FAMILY: 宋体">都需要在语义层中手工的为一个用户定义数据访问权限。也就是说必须为每一个用户在表一级插入一个</span>
				<span lang="EN-US">Where</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">子句。而对于</span>
				<span lang="EN-US">Crystal</span>
				<span style="FONT-FAMILY: 宋体">产品线的</span>
				<span lang="EN-US">Business Views</span>
				<span style="FONT-FAMILY: 宋体">而言，管理员必须重新设置其安全性。这在用户量增大时，导致了极大的成本增加。</span>
		</p>
		<p class="MsoNormal">
				<span style="FONT-FAMILY: 宋体">安全性是一个基本的</span>
				<span lang="EN-US">IT</span>
				<span style="FONT-FAMILY: 宋体">服务，应当在企业级</span>
				<span lang="EN-US">BI</span>
				<span style="FONT-FAMILY: 宋体">平台上集中管理。多个不同位置间安全性的设置与同步极有可能出现安全性错误，从而导致安全性漏洞。</span>
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span style="FONT-FAMILY: 宋体">提供了企业级的安全设置，可以集中式管理，减少了维护成本。</span>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">
						<o:p> </o:p>
				</span>
		</p>
		<p class="MsoNormal" style="MARGIN-LEFT: 18pt; TEXT-INDENT: -18pt">
				<b>
						<span lang="EN-US">10、<span style="FONT: 7pt 'Times New Roman'">              </span></span>
				</b>
				<span class="SpellE">
						<b>
								<span lang="EN-US">MicroStrategy</span>
						</b>
				</span>
				<b>
						<span lang="EN-US"> Intelligence Server</span>
						<span style="FONT-FAMILY: 宋体">是一个统一的多线程服务器。而</span>
						<span lang="EN-US">BO XI</span>
						<span style="FONT-FAMILY: 宋体">有</span>
						<span lang="EN-US">11</span>
						<span style="FONT-FAMILY: 宋体">个服务器：</span>
						<span lang="EN-US">Central Management Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">File Repository Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Event Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Report Job Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Program Job Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span class="SpellE">
								<span lang="EN-US">WebIntelligence</span>
						</span>
						<span lang="EN-US"> Job Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span class="SpellE">
								<span lang="EN-US">WebIntelligence</span>
						</span>
						<span lang="EN-US"> Report Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Report Application Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">Destination Job Server</span>
						<span style="FONT-FAMILY: 宋体">，</span>
						<span lang="EN-US">List of Values Job Server</span>
						<span style="FONT-FAMILY: 宋体">以及</span>
						<span lang="EN-US">Page Server</span>
						<span style="FONT-FAMILY: 宋体">。这些服务器有多少是</span>
						<span lang="EN-US">6.5</span>
						<span style="FONT-FAMILY: 宋体">版本以前没有的？</span>
						<span lang="EN-US">
								<o:p>
								</o:p>
						</span>
				</b>
		</p>
		<p class="MsoNormal">
				<span lang="EN-US">BO XI</span>
				<span style="FONT-FAMILY: 宋体">是一些新服务器的集合。每个服务器都要消耗内存和硬件资源。每个服务器同样也是潜在的出错点。就算每个服务器的可靠性为</span>
				<span lang="EN-US">99%</span>
				<span style="FONT-FAMILY: 宋体">，那么整个</span>
				<span lang="EN-US">BO XI</span>
				<span style="FONT-FAMILY: 宋体">的可靠性也仅为</span>
				<span lang="EN-US">90%</span>
				<span style="FONT-FAMILY: 宋体">（</span>
				<span lang="EN-US">0.99^11</span>
				<span style="FONT-FAMILY: 宋体">）。</span>
		</p>
		<p class="MsoNormal">
				<span class="SpellE">
						<span lang="EN-US">MicroStrategy</span>
				</span>
				<span lang="EN-US"> Intelligence Server</span>
				<span style="FONT-FAMILY: 宋体">是一个统一的服务器，它通过端到端的群集机制来保证高可靠性。</span>
		</p><img src ="http://www.cnitblog.com/liuhongtao/aggbug/19706.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-11-29 10:28 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19706.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MicroStrategy与Cognos的比较</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19705.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Wed, 29 Nov 2006 02:25:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19705.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/19705.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19705.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/19705.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/19705.html</trackback:ping><description><![CDATA[<span class="content">
				<font face="Tahoma">本文引用：<a href="http://www.firstbi.com/article/ar11.asp">http://www.firstbi.com/article/ar11.asp</a><br /><br />　　MicroStrategy如何满足需求：通过一个统一的Web界面，MicroStrategy Web为用户提供了报表、任意查询和OLAP分析等功能。用户只需要学习一个简单直观的Web界面。用户可以从简单的查看报表开始，循序渐进的学习使用MicroStrategy Web其他的分析功能，由于MicroStrategy Web使用统一的风格，用户不会对新功能的界面感到陌生。<br /><br />　　Cognos面临的问题：Cognos提供了很多相对独立的工具，无论是最终用户还是IT人员，学习使用多个工具都是一件很麻烦的事。由于使用Cognos做报表和分析至少使用下列工具中的三种：Impromptu, Cognos Query, PowerPlay, ReportNet（每个工具都有自己的开发环境和最终用户界面），用户必须学习使用多个工具，多个报表模版，多个报表功能。例如：在Cognos Query中分析是以“科目”为中心的，然而在PowerPlay中是以Cube的“维度”、“类别”为中心的。 <br /><br />　　Cognos series 7中使用一个Portal界面，叫做Upfront。在一定的程度上他统一了用户查看最终结果的总体界面风格。Cognos不同的工具使用不同Web frame显示，按钮、图标和菜单等都还使用工具自己独立的风格。用户还是要学习使用不同工具所提供的功能。 <br /><br />　　2003年，Cognos发布了新的产品ReportNet。ReportNet中包含了一个新的Portal——Cognos Con</font>
				<a href="http://madeinchn.cn/flaunt/hot126.htm" target="_blank">
						<font face="Tahoma" color="#465dab">nec</font>
				</a>
				<font face="Tahoma">tion Manager。ReportNet还包含了一个报表工具叫做Report Studio。一个查询的工具Query Studio也包含在其中。和Upfront一样，ReportNet是在一个单独的web frame中显示PowerPlay界面的。用户仍然需要学习使用不同的按钮、菜单、图标。 <br /><br />　　此外，部署Cognos不同的工具需要使用更多的硬件来安装这些服务。MicroStrategy Web使用单一的Web 应用生成页面，而Cognos使用多个工具，每个工具都生成自己独立的页面。</font>
		</span>
		<!-- google_ad_section_end --><img src ="http://www.cnitblog.com/liuhongtao/aggbug/19705.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-11-29 10:25 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/11/29/19705.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《系统化思维导论》</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19688.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Tue, 28 Nov 2006 09:27:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19688.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/19688.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19688.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/19688.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/19688.html</trackback:ping><description><![CDATA[<font color="#003399">25年以来，《系统化思维导论》在介绍系统理论方面被一致认为是一本创新性的著作，在计算机以及其他各个领域获得了普遍的应用。在世界各地，在课堂上和研讨班，本书开启心灵、磨砺思维的威力得到不断地证明。 从1975年的初版开始，中间经过多次重印，本书面世已经四分之一个世纪了。作者用清晰的文字、简单的代数原理，带领读者探索新的方法，来认识项目、产品和组织，实际上，这种探索是可以适用于任何系统的。 科学家、工程师、组织的领导者和管理者、医生、学生，还有任何学科的思考者使用本书，都能够在解决问题的过程中拨开头脑中的层层迷雾。正如作者温伯格在银版前言中所说的那样，"我从来没有改变过这样的信念，就是，如果人们接受过基本的思维原理的训练，他们的思考会更加接近事物的本质。" <br /><br /><table cellspacing="0" cellpadding="2" width="95%" border="0"><tbody><tr><td><font color="#cc0000">【目录信息】</font></td></tr><tr><td><table><tbody><tr><td><span class="xiangxiyemian060430"><font color="#003399">银版前言</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">前言</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">如何使用本书</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">致谢</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399"></font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">第一章 问题</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">世界的复杂性</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">机械论与机械力学</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">计算的平方定律</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">科学的简化与简化的科学</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">统计力学与大数定律</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">中数定律</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">思考题</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">参考读物</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399"></font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">第二章 方法</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">有机体、类推与活机论</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">科学家及其分类</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">一般系统论信念的主旨</font></span></td></tr><tr><td><span class="xiangxiyemian060430"><font color="#003399">一般系统论规律的本质</font></span></td></tr></tbody></table></td></tr></tbody></table></font>
		<a href="http://www.china-pub.com/computers/common/info.asp?id=9920">详细信息</a><img src ="http://www.cnitblog.com/liuhongtao/aggbug/19688.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-11-28 17:27 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19688.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>数据库与数据仓库</title><link>http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19687.html</link><dc:creator>数据仓库之路</dc:creator><author>数据仓库之路</author><pubDate>Tue, 28 Nov 2006 09:25:00 GMT</pubDate><guid>http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19687.html</guid><wfw:comment>http://www.cnitblog.com/liuhongtao/comments/19687.html</wfw:comment><comments>http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19687.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/liuhongtao/comments/commentRss/19687.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/liuhongtao/services/trackbacks/19687.html</trackback:ping><description><![CDATA[<font color="#0000ff">本文出自引用</font>       <br /><br />         简而言之，数据库是面向事务的设计，数据仓库是面向主题设计的。 
<p>　　数据库一般存储在线交易数据，数据仓库存储的一般是历史数据。</p><p>　　数据库设计是尽量避免冗余，一般采用符合范式的规则来设计，数据仓库在设计是有意引入冗余，采用反范式的方式来设计。</p><p>　　数据库是为捕获数据而设计，数据仓库是为分析数据而设计，它的两个基本的元素是维表和事实表。维是看问题的角度，比如时间，部门，维表放的就是这些东西的定义，事实表里放着要查询的数据，同时有维的ID。</p><p>　　单从概念上讲，有些晦涩。任何技术都是为应用服务的，结合应用可以很容易地理解。以银行业务为例。数据库是事务系统的数据平台，客户在银行做的每笔交易都会写入数据库，被记录下来，这里，可以简单地理解为用数据库记帐。数据仓库是分析系统的数据平台，它从事务系统获取数据，并做汇总、加工，为决策者提供决策的依据。比如，某银行某分行一个月发生多少交易，该分行当前存款余额是多少。如果存款又多，消费交易又多，那么该地区就有必要设立ATM了。</p><p>　　显然，银行的交易量是巨大的，通常以百万甚至千万次来计算。事务系统是实时的，这就要求时效性，客户存一笔钱需要几十秒是无法忍受的，这就要求数据库只能存储很短一段时间的数据。而分析系统是事后的，它要提供关注时间段内所有的有效数据。这些数据是海量的，汇总计算起来也要慢一些，但是，只要能够提供有效的分析数据就达到目的了。</p><p>　　数据仓库，是在数据库已经大量存在的情况下，为了进一步挖掘数据资源、为了决策需要而产生的，它决不是所谓的“大型数据库”。那么，数据仓库与传统数据库比较，有哪些不同呢?让我们先看看W.H.Inmon关于数据仓库的定义:面向主题的、集成的、与时间相关且不可修改的数据集合。</p><p>　　“面向主题的”:传统数据库主要是为应用程序进行数据处理，未必按照同一主题存储数据;数据仓库侧重于数据分析工作，是按照主题存储的。这一点，类似于传统农贸市场与超市的区别—市场里面，白菜、萝卜、香菜会在一个摊位上，如果它们是一个小贩卖的;而超市里，白菜、萝卜、香菜则各自一块。也就是说，市场里的菜(数据)是按照小贩(应用程序)归堆(存储)的，超市里面则是按照菜的类型(同主题)归堆的。</p><p>　　“与时间相关”:数据库保存信息的时候，并不强调一定有时间信息。数据仓库则不同，出于决策的需要，数据仓库中的数据都要标明时间属性。决策中，时间属性很重要。同样都是累计购买过九车产品的顾客，一位是最近三个月购买九车，一位是最近一年从未买过，这对于决策者意义是不同的。</p><p>　　“不可修改”:数据仓库中的数据并不是最新的，而是来源于其它数据源。数据仓库反映的是历史信息，并不是很多数据库处理的那种日常事务数据(有的数据库例如电信计费数据库甚至处理实时信息)。因此，数据仓库中的数据是极少或根本不修改的;当然，向数据仓库添加数据是允许的。</p><p>　　数据仓库的出现，并不是要取代数据库。目前，大部分数据仓库还是用关系数据库管理系统来管理的。可以说，数据库、数据仓库相辅相成、各有千秋。</p><p>　　补充一下，数据仓库的方案建设的目的，是为前端查询和分析作为基础，由于有较大的冗余，所以需要的存储也较大。为了更好地为前端应用服务，数据仓库必须有如下几点优点，否则是失败的数据仓库方案。</p><p>　　1.效率足够高。客户要求的分析数据一般分为日、周、月、季、年等，可以看出，日为周期的数据要求的效率最高，要求24小时甚至12小时内，客户能看到昨天的数据分析。由于有的企业每日的数据量很大，设计不好的数据仓库经常会出问题，延迟1-3日才能给出数据，显然不行的。</p><p>　　2.数据质量。客户要看各种信息，肯定要准确的数据，但由于数据仓库流程至少分为3步，2次ETL，复杂的架构会更多层次，那么由于数据源有脏数据或者代码不严谨，都可以导致数据失真，客户看到错误的信息就可能导致分析出错误的决策，造成损失，而不是效益。</p><p>　　3.扩展性。之所以有的大型数据仓库系统架构设计复杂，是因为考虑到了未来3-5年的扩展性，这样的话，客户不用太快花钱去重建数据仓库系统，就能很稳定运行。主要体现在数据建模的合理性，数据仓库方案中多出一些中间层，使海量数据流有足够的缓冲，不至于数据量大很多，就运行不起来了。</p><img src ="http://www.cnitblog.com/liuhongtao/aggbug/19687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/liuhongtao/" target="_blank">数据仓库之路</a> 2006-11-28 17:25 <a href="http://www.cnitblog.com/liuhongtao/archive/2006/11/28/19687.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>