写点什么

在团队环境中使用 SSIS

  • 2007-08-15
  • 本文字数:658 字

    阅读完需:约 2 分钟

SSIS 或 SQL Server Integration Services,可以被认为是一个为移动和处理数据而特别设计的图形化编程语言。它代替 DTS 包作为一个首要的方式,来把大量的数据从其他类似的平面文件和非微软数据库的数据源中移入到 SQL Server 中,或从 SQL Server 移出。

如下是 Jamie Tomson 在团队环境中使用SSIS 的一个经验总结。

SSIS 包的第一个问题是他们以单元来标识版本。不像通常的代码文件,你不能让两个人同时编辑一个包并期望能够把修改合并在一起。基础的 XML 格式简直不是设计给人看的。这个问题的影响程度可以在你签出一个包的时候通过使用独占锁来减轻。另外一个减轻的因素是能够利用执行包任务(Execute Package Task)来从其他的包中调用包。

Jamie Tomson 强烈建议从起步的时候就使用包模板。

如果你只想从这篇博客帖子当中得到一个建议,那么确保这点——使用模板;在多开发人员环境中它是极其重要的。模板就是一些在SSIS 开发中常见但必需的用于通用目的的内建机制,如日志、注释、检查点和配置。在项目开始的时候花点时间来决定你打算如何完成日志、注释、检查点和配置的功能,并创建一个适当的模板来承载这些决定。我在这里提供了一个模板的例子。请务必下载它来看看。

注释和命名约定对于确切地描述一个包要完成的功能也是非常重要的。

对于项目和解决方案,Jamie 建议:

使用单一的项目把在工作过程中有相互关联的或者要完成共同目标的包组合在一起。不要害怕创建太多的项目,只要有道理这样做就行。如果可能,你应该把所有的SSIS 包都包括进一个单独的解决方案中。

查看英文原文: Using SSIS in a Team Setting

2007-08-15 23:161589
用户头像

发布了 254 篇内容, 共 67.7 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

系统运维联盟 5 月会议召开,围绕“进展、规划与合作”展开讨论

OpenAnolis小助手

操作系统 龙蜥社区系统运维联盟

社区新标准发布!龙蜥社区标准化 SIG MeetUp 圆满结束

OpenAnolis小助手

标准化 龙蜥meetup 龙蜥社区标准化SIG

哈银消费金融端午节金融知识普及,守护消费者权益,助力智慧消费!

极客天地

【三体学者】著名的黑暗森林理论是什么含义?

AppBuilder

融合商品计划与供应链管理:打造高效协同供应链生态

第七在线

企业如何实现异地组网?SDWAN组网搭建教程分享

Ogcloud

SD-WAN 企业组网 SD-WAN组网 异地组网 SDWAN

首家!腾讯云ES通过中国信通院检索增强生成(RAG)技术要求专项测试

腾讯云大数据

ES

观测云告警集成 PagerDuty 最佳实践

观测云

告警

发掘 Chrome 的实用命令:提升你的浏览器使用体验

霍格沃兹测试开发学社

Python 中寻找列表最大值位置的方法

霍格沃兹测试开发学社

10分钟搞定分布式应用缓存

俞凡

架构

云游戏怎么发行?云游戏发行商推荐

Ogcloud

云游戏 云游戏发行 云游戏平台 游戏云化

快速入门 TinyVue 组件库一键换肤!get“多主题适配”技能

OpenTiny社区

开源 前端开发 web开发 OpenTiny TinyVue

MES生产车间物料如何管理才能降本增效?

万界星空科技

生产管理系统 mes 万界星空科技 物料管理 生产物料

低代码开发:企业数字化部门的数字化转型之路

不在线第一只蜗牛

低代码 数字化

探索 Go slog 标准库:设计与应用

俞凡

golang

线上观看人次2万+!「飞天技术沙龙-CentOS 迁移替换专场」北京站圆满结束

OpenAnolis小助手

操作系统 龙蜥社区 CentOS迁移 Alibaba Cloud Linux Anolis OS

相聚杭州,53 位代表参会!龙蜥社区两大委员会圆满结束

OpenAnolis小助手

操作系统 龙蜥社区

为什么要做数字化转型?数字化转型对企业的意义?

优秀

数字化转型 企业数字化转型 数字化业务转型

好用的在线白板网站有哪些?这5款白板软件值得推荐!

彭宏豪95

职场 在线白板 办公软件 在线协作 效率软件

2024 年 5 月公链研报:监管调整与市场新动向

Footprint Analytics

一文读懂Partisia Blockchain 的MOCCA方案:资产托管的最优解

加密眼界

java抽象类与接口的区别

小曾同学.com

接口 java\ 抽象类

在团队环境中使用SSIS_.NET_Jonathan Allen_InfoQ精选文章