Documentación de paquetes de SSIS

ApexSQL Doc es una Herramienta de documentación de SQL que permite documentar de forma sencilla y automática los paquetes de Server Integration Service (SSIS), bases de datos de Analysis Services (SSAS) y múltiples bases de datos de SQL. ApexSQL Doc le permite desarrollar rápidamente un resumen de sus paquetes de SSIS. Puede mostrar visualmente el control y el flujo de datos, así como las propiedades y expresiones utilizadas para cada componente.

ApexSQL Doc permite especificar exactamente qué detalles del paquete documentar. Puede documentar los siguientes detalles del paquete de SSIS:

  • Configuración
  • Connection managers – Una lista de propiedades y elementos del gestor de conexión, incluyendo una cadena de conexión, nombre de creación, retraso de validación, descripción, tipo de host, ID, InitialCatalog, nombre, nivel de protección, nombre de servidor, nombre de usuario y estado de RetainSameConnection.
  • Diagramas de flujo de datos – Incluir diagramas de flujo de datos en la documentación
  • Diagramas de flujo de control – Incluir diagramas de flujo de control en la documentación
  • Manejadores de eventos – incluye controladores de eventos en la documentación
  • Ejecutables – Una lista de propiedades de ejecutables, que incluye CreationName, DebugMode, DelayValidation, Description, Disable, DisableEventHandlers, ExecutionDuration, ExecutionResult, ExecutionStatus, FailPackageOnFailure, FailParentOnFailure, ForcedExecutionValue, ForceExecutionResult, ForceExecutionValue,ID, IsDefaultLocaleID, IsolationLevel, LocaleID, LoggingMode,MaximumErrorCount, Name, SuspendRequired, TransactionOption
  • Propiedades extendidas
  • Proveedores de registros – Incluye proveedores de registro en la documentación
  • Información de entrada de registro
  • Restricciones de precedencia – Incluye restricciones de precedencia en la documentación
  • Parámetros del proyecto
  • Variables del sistema
  • Variables – Una lista de variables, incluyendo nombre y descripción
  • Incluye origen del paquete (* .dtsx) – Incluye el origen del paquete en la documentación

Para comenzar a documentar los paquetes de SSIS, seleccione Integration services del panel Datasources and objects o haga clic en el botón Add SSIS package en la barra de menú principal.

Haga clic en el botón Add para abrir el cuadro de diálogo Add integration services packages. Seleccione la opción Package files o file system en el cuadro desplegable y haga clic en el botón Add /Add folder. Navegue hasta la ubicación de los archivos de paquete de SSIS y seleccione los que se agregarán. Haga clic en el botón Connect:

Además, es posible conectarse al almacenamiento de paquetes de SSIS. En el cuadro de diálogo Add integration services packages, seleccione el SSIS package store en la lista desplegable. En el campo Server, escriba el nombre de la instancia de SSIS predeterminada y haga clic en el botón Connect:

Una vez conectado, las ubicaciones de paquetes seleccionadas aparecen en una lista en la sección Integration Services, junto con una lista de los paquetes disponibles. Marque la casilla junto al paquete para incluirlo en el proceso de documentación:

Output file format

La documentación de paquetes de SSIS puede ejecutarse en cualquiera de los formatos de archivo soportados por ApexSQL Doc, que ofrece flexibilidad para cubrir los diversos requisitos del usuario. Crear manualmente tal documentación detallada y técnica sería un proceso muy poco práctico y requeriría mucho tiempo, pero con ApexSQL Doc se convierte en otra simple casilla de verificación en la lista de verificación.

Enlaces útiles:

SQL Server Integration Services (SSIS) Inline Documentation Methods
SQL Server – Documentation Tool
SSIS Package Documentation

Febrero 23, 2017