Documente Academic
Documente Profesional
Documente Cultură
1 2 3 4 5 6 7
Introduction ... 2 Common Guidelines . . 3 Acronym for Control Flow Tasks .. 4 Acronym for Dataflow Tasks .. . 5 Dataflow Source Task.. . 6 Dataflow Transformation Task ... .. 7 Dataflow Destination Task 8
1 Introduction
This document provides the basic guidelines for establishing SSIS package standards, naming conventions and Best Practices that we have to follow when we create the package.
2 Common Guidelines
Below are the some best practices we should follow while creating and deploying the SSIS package: Avoid using . (dot) in package naming convention : Dot (.) naming convention sometime confuses with the SQL Server object naming convention and hence should be avoided. Good approach would be to use underscore (_) instead of using dot. Package Name should not exceed 100 characters: Make sure that package names should not exceed 100 characters. During package deployment in SQL Server type mode, it is noticed that any character over 100 are automatically removed from package name. This might result the SSIS package failure during runtime, especially when using Execute Package Tasks in the package. Using naming conventions: Acronyms can be used at the start of the name for each component, so that components are easily identifiable.
Prefix
FLC FELC SEQC AXS ASE ASP BLK DFT DMQ EDPT EPT EPR ESQL FSYS FTP FWT MSMQ SCR SMT TDB TEM TJT TLT TMSP TSO WST WMID WMIE XML
Example
FLC_No_of_product FELC_Product_file SEQC_dim_load AXS_VB_Copyfile ASE_Process_Cube ASP_Process_Dimension BLK_HistoryPro_flatfile DFT_Dim_Product DMQ_Sale_Prediction EDPT_Sales_Package EPT_Dimension_data EPR_Unzip_HistoryPro_file ESQL_Update_Status_Table FSYS_Copy_HistoryPro_file FTP_Download_HistoryPro_file FWT_HistoryPro_File MSMQ_Sending_DB2_Con_Var SCR_HistoryPro_Package_Cre ation SMT_HistoryPro_Success_Mail TDB_SQL001_To_SQL002_Onli ne TER_Fail_On_Duplicate TJT_ALL_SQL001_To_SQL002 TLT_ALL_SQL001_To_SQL002 TMSP_ALL_SQL001_T0_SQL00 2 TSO_Table_SQL001_To_SQL00 2 WST_Currency_Rate WMID_Logical_Disk_Info WMIE_Deletefiles_Memory_Le ss_50 XML_Merge_Doc1_Doc2
Prefix
DMMT_DST DR_DST DP_DST EX_DST FF_DST OLE_DST PP_DST RF_DST RS_DST SS_DST SSM_DST
Example
DMMT_DST_TableName DR_DST_TableName DP_DST_TableName EX_DST_FileName FF_DST_fileName OLE_DST_TableName PP_DST_TableName RF_DST_TableName RS_DST_VariableName SS_DST_TableName SSM_DST_TableName