写点什么

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

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

关注

评论

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

2025年Java面试:一线大厂高频面试题精选(附答案要点)!

程序员高级码农

java 程序员‘

跨国企业在华经营数智跃迁:用友BIP企业AI全栈云引领从适配到创新的范式升级

用友BIP

荔枝鲜行记:从枝头到餐桌,豪沃TS7冷藏车让鲜甜如约而至

科技热闻

大数据-23 Sqoop 数据MySQL到HDFS(部分) JDBC ETL MapReduce

武子康

Apache 大数据 hadoop hdfs sqoop

程序员必冲!飞算 JavaAI 炫技赛,当甲方、赢好礼

飞算JavaAI开发助手

HDFS目录配额(quota)不足导致写文件失败

天翼云开发者社区

大数据

软件确认测试的内容和流程有哪些?

等保测评

构建根技术生态新引擎,全栈赋能云端生产力

华为云开发者联盟

最受欢迎的三方库之mime-types

桃花镇童长老

HarmonyOS ArkTS

鸿蒙 FoldSplitContainer 解析:折叠屏布局适配与状态管理

谢道韫

数智焕新| AI+财务,开启企业财务效率革命与决策升级

用友BIP

ClickHouse 可观测性最佳实践

观测云

Clickhouse

HarmonyOSNext 崩溃急救指南:全局监听+同步退出 = 优雅保命!

Turing_010

《HarmonyOSNext应用崩溃自救指南:零数据丢失的故障恢复黑科技》

Turing_010

HBase Sync功能导致HBase入库性能下降

天翼云开发者社区

大数据

最受欢迎的三方库之SpinKit

桃花镇童长老

HarmonyOS ArkTS

Web3 项目的开发框架

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

原生一体化:企业数智化焕新升级的“终局思维”

用友BIP

灵宝CASBOT完成近亿元天使+轮融资,技术务实加速商业化落地

极客天地

什么是 QueryGPT?智能查询工具如何重塑信息检索的未来?

镜舟科技

数据分析 StarRocks 数据查询 QueryGPT 多模态交互

碰一碰分享直达古诗案例:一触即达的诗意传递

狼哥

二级等保的要求

等保测评

智慧联防系统(源码+文档+讲解+演示)

深圳亥时科技

【HarmonyOS 5】鸿蒙跨平台开发方案详解 (三)

GeorgeGcs

鸿蒙 SplitLayout 组件解析:折叠屏分割布局与多端适配指南

谢道韫

UCloud环境使用----环境购买以及安装UV

IT蜗壳-Tango

环塔淬炼可靠技术,纵横G700解码硬核冠军基因

科技热闻

飞算科技:以飞算 JavaAI 为核心,打造企业级 Java 智能开发解决方案

飞算JavaAI开发助手

ElevenLabs 语音智能体提示词指南——解锁 AI 语音交互的「灵魂秘籍」丨 Voice Agent 学习笔记

声网

最受欢迎的三方库之china_area

桃花镇童长老

HarmonyOS ArkTS

基于华为开发者空间Astro低代码应用平台,构建业务用户登录后台开发

华为云开发者联盟

低代码 登录 华为开发者联盟 Astro 华为开发者空间

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