写点什么

在团队环境中使用 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:161684
用户头像

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

关注

评论

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

一场HttpClient调用未关闭流引发的问题

石臻臻的杂货铺

HttpClient

常见的ftp文件传输工具有哪些?推荐最佳ftp文件传输工具

镭速

Visual ChatGPT:跟聊天机器人一起绘画

Zilliz

计算机视觉 ChatGPT

vue为什么v-for的优先级比v-if的高?

bb_xiaxia1998

Vue 前端

几个常见的js手写题,你能写出来几道

helloworld1024fd

JavaScript 前端

企业数字化转型的核心——工作流

力软低代码开发平台

两会共议北斗发展,华大北斗芯片领衔

江湖老铁

chatgpt 集成飞书实践指南

车江毅

聊天机器人 飞书 java ChatGPT

Studio One6免费电脑版编曲软件下载

茶色酒

Studio One6

京东前端手写面试题集锦

helloworld1024fd

JavaScript 前端

写个JS深拷贝,面试备用

helloworld1024fd

JavaScript 前端

从智能合约到机器学习:NFT 与 AI 技术的结合

NFT Research

大数据 AI NFT

架构训练营模块七作业

gigifrog

架构训练营

滴滴前端一面常考vue面试题(持续更新中)

bb_xiaxia1998

Vue 前端

滴滴前端高频vue面试题(边面边更)

bb_xiaxia1998

Vue 前端

OpenHarmony NDK工具(上)

离北况归

OpenHarmony

好家伙!阿里最新版高并发系统设计涵盖了“三高”所有骚操作

Java你猿哥

java面试 面经 春招 java 八股文

问:React的useState和setState到底是同步还是异步呢?

beifeng1996

React

出道即封神的ChatGPT,现在怎么样了?

引迈信息

人工智能 低代码 ChatGPT

字节前端二面react面试题(边面边更)

beifeng1996

前端 React

架构训练营模块四作业

null

校招前端二面经典react面试题及答案

beifeng1996

前端 React

算力网络智能选路新向导

鲸品堂

算力 电信运营商 算力网络 企业号 3 月 PK 榜

new Vue的时候到底做了什么

bb_xiaxia1998

Vue 前端

Paragon NTFS2023磁盘读写工具

茶色酒

Paragon NTFS Paragon NTFS16

4万字,阿里云《大型体育赛事云上实战精选》电子书发布!

阿里云CloudImagine

云计算 视频云

问:你是如何进行react状态管理方案选择的?

beifeng1996

前端 React

前端一面手写面试题总结

helloworld1024fd

JavaScript 前端

C++模板元编程的两个例子

老王同学

c++ 模板元

使用C++ template进行多厂商接口的适配

老王同学

c++ 模板

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