海纳百川

记录学习中的点点滴滴

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年8月24日

摘要: 简介数据集成是数据仓库中的关键概念。ETL(数据的提取、转换和加载)过程的设计和实现是数据仓库解决方案中极其重要的一部分。ETL 过程用于从多个源提取业务数据,清理数据,然后集成这些数据,并将它们装入数据仓库数据库中,为数据分析做好准备。ETL 过程设计尽管实际的 ETL 设计和实现在很大程度上取决于为数据仓库项目选择的 ETL 工具,但是高级的系统化 ETL 设计将有助于构建高效灵活的 ETL 过程。在深入研究数据仓库 ETL 过程的设计之前,请记住 ETL 的经验法则:“ETL 过程不应修改数据,而应该优化数据。”如果您发现需要对业务数据进行修改,但不确定这些修改是否会更改数据本身的含义, 阅读全文
posted @ 2012-08-24 15:42 Avatar 阅读(1321) 评论(0) 推荐(0) 编辑

摘要: 简介业务环境是在快速变化的,而业务数据的类型也是如此。一个成功的数据仓库解决方案的基础就是灵活的设计,这种设计可以适应不断变化的业务数据。数据仓库的架构和仓库数据的建模是仓库设计中的核心过程。数据仓库的架构当使用数据模型捕获业务需求时,您就已经完成了数据仓库设计中的部分工作。然而,正式的数据仓库设计应该从数据仓库的架构开始。仓库架构是基于一些因素所做的关键决策,这些因素包括当前基础设施、业务环境、期望的管理和控制结构、实现工作的承诺和范围、企业所采用的技术环境的功能以及可用的资源等。架构选择仓库架构将决定数据仓库和数据集市本身的位置,以及控制所驻留的位置,或者反之。例如,数据可以驻留在集中进行 阅读全文
posted @ 2012-08-24 15:23 Avatar 阅读(577) 评论(0) 推荐(0) 编辑

摘要: 采取灵活且有效的方法来计划、设计并实现基于 IBM DB2 Data Warehouse Edition 的基本数据仓库解决方案。本系列文章的第 1 部分将关注客户互动过程以及计划数据仓库项目…… 采取灵活且有效的方法来计划、设计并实现基于 IBM DB2 Data Warehouse Edition 的基本数据仓库解决方案。本系列文章的第 1 部分将关注客户互动过程以及计划数据仓库项目。 简介 商业智能(Business Intelligence)已经进化为包括越来越多的数据分析技术。无论采用哪种数据分析方法,数据仓库都仍然是利用信息资产的重要基础。本系列文章将帮助您使用 IBM DB... 阅读全文
posted @ 2012-08-24 14:49 Avatar 阅读(598) 评论(0) 推荐(0) 编辑

2012年8月20日

摘要: 访问数据字典方法如下:1.直接用SQL语句访问Dictionary table2.访问SAShelp View表名包含信息视图名DICTIONARY.CATALOGSSAS目录册及所包含的条目SASHELP.VCATALGDICTIONARY.COLUMNS列(或变量)及其特征SASHELP.VCOLUMNDICTIONARY.DICTIONARIES所有表词典SASHELP.VDCTNRYDICTIONARY.EXTFILES文件标识名和外部文件物理存储地址SASHELP.VEXTFLDICTIONARY.INDEXESSAS数据集索引SASHELP.VINDEXDICTIONARY.MEM 阅读全文
posted @ 2012-08-20 15:37 Avatar 阅读(4202) 评论(0) 推荐(0) 编辑

2012年8月2日

摘要: 1、启用xp的远程访问组件,该组件默认不启用。打开服务services.msc,找到RoutingandRemoteAccess服务,设置启动类型为自动,并启动服务。2、在“网上邻居”上点右键,点击“属性”,会看到“传入的连接”。3、双击打开属性,勾选“虚拟专用网”下的复选框。打开“用户页”,选择允许远程拨入的用户,或者新建用户。打开网络页,确保计算机上已经安装了IPX/SPX协议。服务器上设置完成。4、打开客户机,打开网上邻居,单击创建一个新的连接。点击“下一步”单击“连接到我的工作场所的网络”单击“虚拟专用网络连接”输入公司名,单击下一步输入VPN服务器的IP地址,单击完成客户机创建连接完 阅读全文
posted @ 2012-08-02 13:25 Avatar 阅读(344) 评论(0) 推荐(0) 编辑

摘要: 今天教大家用XP系统来建立VPN服务器,当然了这个VPN服务器建议临时用用是可以的,你要是长远的使用VPN拨号,那么建议你还是用server2003系统来架设,因为2003稳定,安全性好比XP系统不知道好多少。 网上邻居属性,创建一个新连接。 新建连接向导,下一步。 选择设置高级连接,下一步。 选择接受传入的连接。 选择允许虚拟专用连接,下一步。 用户设置,有2个方法。 创建用户方法1:我的电脑-右键管理--本地用户和组--用户--右键--添加你想要的账户。 创建方法2:直接点添加,来设置你想要的账户。 添加完成后出现你刚刚添加的用户。 出现网络软件,这里要设置TCP/IP协议... 阅读全文
posted @ 2012-08-02 13:24 Avatar 阅读(12237) 评论(0) 推荐(0) 编辑

摘要: 1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.XtraGrid.Views.Grid.GridView; view.SetRowCellValue(e.RowHandle, view.Columns["EnterID&quo 阅读全文
posted @ 2012-08-02 13:18 Avatar 阅读(532) 评论(1) 推荐(0) 编辑

摘要: 说明Options OptionsBehavior 视图的行为选项 AllowIncrementalSearch 允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScrolling 允许视图在垂直滚动中局部刷新 AutoExpandAllGroups 自动展开视图中的所有组 AutoPopulateColumns 当视图中没有某些数据源中的字段时,在视图中自动创建这些列 AutoSelectAllInEditor 在一个单元格编辑中,是否允许通过Enter或F2来选择该单元格的所有内容 AutoUpdateTotalSummary 当... 阅读全文
posted @ 2012-08-02 13:16 Avatar 阅读(259) 评论(0) 推荐(0) 编辑

2012年3月3日

摘要: 之前给公司配置了监控设备.采用的是3322的免费动态域名解析.今天由于我一哥们将路由器恢复出厂. 需要重新设置.我竟然给忘了怎么配置了.在那弄了几十分钟也没搞定.回来花了10分钟就配置好了.这里记录一下.以免下次用的时候再忘1、注册账户提供动态ip解析的公司有很多了这里我提供几个关键词.【3322】【花生壳】等等路由里面设置的地方都有提示你可以自己选择.这里我选择了花生壳:http://www.oray.com/注册好后选择我的控制台→产品管理→域名管理→免费域名看他们送你的域名是否被激活.未激活的话前面那个彩色小图标是灰白色的.如果被激活就不用管了.如果没有被激活就选中域名点击.激活花生壳. 阅读全文
posted @ 2012-03-03 17:31 Avatar 阅读(5525) 评论(0) 推荐(0) 编辑

2012年1月15日

摘要: REPORT zg_dynamic_ex LINE-SIZE 300.TYPE-POOLS: abap.FIELD-SYMBOLS:<dyn_table> TYPE STANDARD TABLE, <dyn_wa>, <dyn_field>.DATA: dy_table TYPE REF TO data, dy_line TYPE REF TO data, xfc TYPE lvc_s_fcat, ifc TYPE lvc_t_fcat.SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME.PARAMETERS: p_t 阅读全文
posted @ 2012-01-15 08:59 Avatar 阅读(2835) 评论(0) 推荐(0) 编辑

2011年7月1日

摘要: SQL Server2005默认是不允许远程连接数据库的。远程连接SQL Server2005报如下错误: 已成功与服务器建立连接,但是在登录前的握手期间发生错误。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 0 - 管道的另一端上无任何进程。 问题已经解决,解决方案如下: 一、为 SQL 启用远程连接 1、单击“开始”==>“程序” ==> “Microsoft SQL Server 2005” ==> “配置工具” ==> 单击“SQL S 阅读全文
posted @ 2011-07-01 10:15 Avatar 阅读(8530) 评论(0) 推荐(0) 编辑

2011年5月3日

摘要: 一个典型的采集服务器体系结构设计一个基于大量可复用模块的系统架构作者:成晓旭http://blog.csdn.net/cxxsoft(声明:版权保留,欢迎转载、请保证文章完整性)1、 整个系统简介假设系统是一个常见的监控、数据采集系统的实例缩影:系统的最底层是硬件采集设备,硬件设备完成整个系统与外界环境或者设备的交互;上层的软件系统完成与自己硬件设备的交互,并且对采集的数据进行分析、处理、存储、展现。2、 问题 在我工作的软件项目中,类似的应用存在于多个软件系统中,虽然这些系统在子系统设计及职责划分方面也如上图一般进行了明确的分层及模块化,但在核心的“通信采集子系统”的设计及实现上存在诸多通病 阅读全文
posted @ 2011-05-03 15:28 Avatar 阅读(516) 评论(0) 推荐(0) 编辑

摘要: 关于公司系统支撑工作的建议成晓旭刚来部门不久,对部门的整体工作情况了解不多,对公司的信息系统建设情况更是不敢枉自品评。对于像我们这样规模的公司,自己建设、实施和维护满足公司自身管理要求的管理信息系统,是目前部门公司对于企业ERP系统的建设方式。比如:XXXX、XXXX、XXXX、XXXX等等知名企业。其实:这种ERP系统建设方式,我本人并不看好和推荐。如果公司也采用这种方式建设我们自己的综合信息管理系统,本着把事情做好,尽量让部门能更省心、更有效的为公司综合信息管理系统提供支撑,从我个人的视角出发、提出几点浅见:1、 加强相似业务流程、管理模式的抽象与提炼,通过系统分析与设计、并编码实现成我们 阅读全文
posted @ 2011-05-03 15:22 Avatar 阅读(520) 评论(0) 推荐(0) 编辑

摘要: 正确地做事与做正确的事同样重要一位软件工程师的6年总结作者:成晓旭http://blog.csdn.net/cxxsoft(声明:欢迎转载,请保证文章的完整性)“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。谨以此文献给那个自己为之奉献3年青春与激情的开发团队。还有团队成员:PPL、YT、YK 、TYF、LGL、CHL 阅读全文
posted @ 2011-05-03 14:58 Avatar 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 发现一篇好文,观点也不完全认同,个人总体感觉不错:收藏之余、贴出来与大家分享。虽然原作者没有特意写给我们IT人员,个人认为,这些危机对我们而言,更是无时不在、无处不在。 非常感谢原作者沉静的思考、深刻的分析、精炼的总结! 阅读全文
posted @ 2011-05-03 14:52 Avatar 阅读(240) 评论(0) 推荐(0) 编辑

2011年1月7日

摘要: 我们在做程序开发时,难免会遇到错误异常。如何快速地找到出错的地方、分析错误的原因以及找到解决问题的方案,是许多初级程序员困扰的问题,这也正是经验的宝贵之处。下面我将简单介绍在Visual Studio中调试以及一些高级的调试和常见的错误。PS:如无特别说明Visual Studio均指Dev10即Visual Studio 2010。入门篇假设你是有着.Net平台的程序员,并且使用Visual Studio 做为开发工具。断点:最简单的一种,设置一个断点,程序执行到那一句就自动中断进入调试状态。设置断点,在你觉得有问题的代码行,左侧单击,会出现红色的红点即断点。 启动调式:按F5,或者菜单栏- 阅读全文
posted @ 2011-01-07 08:31 Avatar 阅读(802) 评论(2) 推荐(2) 编辑

2010年6月12日

摘要: 最近遇到这么一个问题:在客户那里配置WCF服务的时候,使用的是IIS作为HOST,但是客户又没有购买网址,也就没有DNS和IP地址之间的解析了,只有一个IP地址在外网上是可以访问的,但是在服务器上面配置好的WCF服务发布的时候会是如下的样子: 比如IIS服务器的Hostname是“ServerPC”,IP地址是"192.168.100.1",在2009端口有一个WCF服务&... 阅读全文
posted @ 2010-06-12 21:25 Avatar 阅读(504) 评论(0) 推荐(0) 编辑

2010年6月2日

摘要: 说明Options    OptionsBehavior   视图的行为选项 AllowIncrementalSearch  允许用户通过输入想得到的列值来定位行 AllowPartialRedrawOnScrolling  允许视图在垂直滚动中局部刷新 AutoExpandAllGroups  自动展开视图中的所有组 AutoPopulateColumns  当视图中没有某些数据源中的字段时,在... 阅读全文
posted @ 2010-06-02 14:02 Avatar 阅读(7534) 评论(3) 推荐(2) 编辑

摘要: 说明BarManager    MenuManager   指定一个对象(BarManager控件)用于控制弹出菜单的外观。布局    Anchor   常规属性Dock   常规属性Location   常规属性 X  常规属性 Y  常规属性Margin   常规属性 All  常规属性 Left  常规属性 Top  常规属性 Right  常规属性 Bottom  常规属性MaximumS... 阅读全文
posted @ 2010-06-02 13:54 Avatar 阅读(4776) 评论(0) 推荐(0) 编辑

摘要: 1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevEx... 阅读全文
posted @ 2010-06-02 13:51 Avatar 阅读(18095) 评论(2) 推荐(1) 编辑