随笔分类 -  SQL Server BI

SQL Server 商业智能
摘要:这一篇,我们来看看另外一个特殊的目标组件:记录集目标。它与DataReader目标有些类似,也是在内存中的。但与DataReader目标不同的是,它可以被下游任务使用。 它的使用也比较简单,我们一般指... 阅读全文
posted @ 2009-06-22 12:49 陈希章 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:这一篇来讲解一下三个有关联的目标组件。它们分别是:SQL Server目标,OLEDB 目标,和SQL Server Mobile目标 我的总结如下 1. SQL Server目标是专门针对SQL S... 阅读全文
posted @ 2009-06-22 12:18 陈希章 阅读(1675) 评论(1) 推荐(0) 编辑
摘要:这一篇来讲解一下,SSIS中中的DataReader源和目标。这两个组件与标准的OLEDB源和OLEDB目标的区别在于它直接使用.NET 提供程序。即便仍然是使用OLEDB,也是ADO.NET 里面的... 阅读全文
posted @ 2009-06-22 11:27 陈希章 阅读(1721) 评论(1) 推荐(0) 编辑
摘要:在SSIS中有两个比较特殊的数据源和目标:原始文件源和原始文件目标。 我们这一篇对他们做一些介绍 从它们的图标,我们可以猜到一些信息:它们是二进制文件。二进制是计算机本身能懂的语言,也就是说二进制是最... 阅读全文
posted @ 2009-06-22 10:57 陈希章 阅读(1146) 评论(0) 推荐(0) 编辑
摘要:有不少朋友问到这个问题:SSIS能不能支持Excel 2007的文件作为数据源或者目标呢?答案是:SSIS 2005不可以(但有变通办法),而SSIS 2008直接可以 首先,我们大致说一下为什么有人... 阅读全文
posted @ 2009-06-22 10:44 陈希章 阅读(1320) 评论(1) 推荐(1) 编辑
摘要:上一篇我们演示了一个比较简单的同步转换组件的开发,它的功能甚至都用不着我们开发这个组件:它是把字符转成大写。 这样的需求的确可以通过派生列的方式来完成。我们讲解这个简单的例子主要是演示开发同步转换组件... 阅读全文
posted @ 2009-06-21 20:22 陈希章 阅读(593) 评论(0) 推荐(0) 编辑
摘要:上一篇讲到了同步转换和异步转换的概念。通常情况下,大部分转换都是同步的,即收到一行就处理一行。(注意,这样说可能不是很准确,实际上即便是同步机制,数据流也会适当的进行缓存的,只不过这种缓存对用户数透明... 阅读全文
posted @ 2009-06-21 19:51 陈希章 阅读(745) 评论(0) 推荐(0) 编辑
摘要:部分内容摘自:http://msdn.microsoft.com/zh-cn/library/aa337074.aspx 同步转换 同步转换以一次一行的方式处理传入行并在数据流中传递它们。输出与输入... 阅读全文
posted @ 2009-06-21 18:23 陈希章 阅读(3593) 评论(0) 推荐(0) 编辑
摘要:之前的一篇文章中,我们讲解到了,如果一个自定义属性是可选值,我们可能更希望用下拉列表的方式让用户选择,而不是弹出一个对话框。 http://www.cnblogs.com/chenxizhang/ar... 阅读全文
posted @ 2009-06-21 16:31 陈希章 阅读(805) 评论(0) 推荐(0) 编辑
摘要:我们之前几篇讨论过自定义数据流组件的一些技术,分别如下 入门篇 http://www.cnblogs.com/chenxizhang/archive/2009/06/20/1507467.html ... 阅读全文
posted @ 2009-06-21 14:57 陈希章 阅读(1690) 评论(0) 推荐(0) 编辑
摘要:我们在SSIS的设计过程中,经常会用到表达式。我也经常在讲课的时候提到:变量和表达式是SSIS包的灵魂,只有掌握了这两个东西的使用,才能设计足够灵活的包。 那么,我们怎么样给自定义组件的自定义属性实现... 阅读全文
posted @ 2009-06-21 12:57 陈希章 阅读(1231) 评论(4) 推荐(2) 编辑
摘要:上一篇我们讲解到如何为自定义属性提供一个特殊的编辑器。我们的编辑器是一个对话框窗体,点击之后会用Dialog的方式显示。这种情况比较适合于属性比较复杂的情况。 对于某些比较简单的属性,我们可能不希望弹... 阅读全文
posted @ 2009-06-21 12:39 陈希章 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:我们上一篇讲到了开发一个简单的数据源组件。大家应该还记得,我们有一个自定义属性:Folder。这个属性代表的是我们要遍历的目录。 但有一点美中不足的是,Folder按理说最好是让用户去选择文件夹,而不... 阅读全文
posted @ 2009-06-21 12:24 陈希章 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:上一篇我们讲到了如何开发一个自定义的数据源组件,期间提到了一个疑问: 如何避免用户去修改我们设计好的输出,以及列的属性呢? 其实方法也比较简单,我们添加下面的代码即可 1: public overri... 阅读全文
posted @ 2009-06-21 10:45 陈希章 阅读(746) 评论(0) 推荐(0) 编辑
摘要:上一篇,我们讲到了一个简单的步骤,包括创建项目,部署和测试。这一节,首先来探讨一下数据源组件的设计 1. 添加几个引用。请确保添加了下图所示的四个引用,以及添加了相应的using语句 【注意】为了更好... 阅读全文
posted @ 2009-06-21 09:50 陈希章 阅读(1583) 评论(0) 推荐(1) 编辑
摘要:这一篇开始介绍一下如何为SSIS编写自定义的数据流组件,包括源、转换、和目标三种。 在SSIS的开发中,我们都知道数据流是最有意思的,也是最富有挑战性的部分。现有的数据流组件已经很丰富了,即便某些特殊... 阅读全文
posted @ 2009-06-20 19:55 陈希章 阅读(2820) 评论(2) 推荐(1) 编辑
摘要:上一篇我们已经实现了一个自定义的编辑窗口,但里面没有任何内容,我们也没有真正为其保存属性。这一篇我们将完成这个任务项。 1. 为任务添加几个自定义属性 #region 属性 private strin... 阅读全文
posted @ 2009-06-20 18:53 陈希章 阅读(1870) 评论(1) 推荐(2) 编辑
摘要:上一篇,我们演示了如何编写一个简单的Task,并将其部署到SSIS中去使用。using System;using System.Collections.Generic;using System.Tex... 阅读全文
posted @ 2009-06-20 17:17 陈希章 阅读(1154) 评论(0) 推荐(0) 编辑
摘要:在BI Studio中,默认提供了很多很好用的任务项供我们使用。 但是如果这些任务还没有满足我们的要求,我们能不能自己写一个然后添加到工具箱呢?答案是肯定的。 本文介绍如何开始该工作。 1. 创建一... 阅读全文
posted @ 2009-06-20 16:02 陈希章 阅读(3826) 评论(5) 推荐(4) 编辑
摘要:上一篇我们讲到了如何实现XML文档的转换。那么如何将这些规范的数据导入到数据库中去呢?本节我们讲解使用XML源来实现该需求 1. 添加数据流任务,并设置其与XML任务的优先约束 2. 编辑数据流任务 ... 阅读全文
posted @ 2009-06-20 12:12 陈希章 阅读(2628) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示