Archive for diciembre, 2010

Varios enlaces comentando SSIS en SQL Server “Denali” (II)

Posted by anabisbe on diciembre 29, 2010
Denali, SSIS / Comentarios desactivados

Siguiendo con mi entrada anterior …

Al último autor al que me voy a referir, de momento es a Rafael Salas que ha dedicado una serie de varios artículos a comentar sobre SSIS en Denali, en esta entrada, Rafael lo resume como “In short: A lot”, buena definición. Este autor, describe aquí  algunos elementos que ha ido encontrando en su búsqueda particular en el Diseñador de paquetes. Continue reading…

Tags: ,

Varios enlaces comentando SSIS en SQL Server “Denali” (I)

Posted by anabisbe on diciembre 27, 2010
Denali, SSIS / Comentarios desactivados

He estado “buceando” un poco buscando lo que se va diciendo de SSIS en Denali que como ya hemos dicho antes,  es el codename de la nueva versión SQL Server. Continue reading…

Tags: ,

Restricciones de precedencia, uso de AND y OR.

Posted by anabisbe on diciembre 22, 2010
Business Intelligence - BI SQL Server 2008, SSIS / Comentarios desactivados

Hemos visto antes la importancia del uso de las Restricciones de Precedencia para la correcta ejecución de paquetes de SSIS. Hemos cubierto además, el empleo de variables para crear expresiones que controlen las restricciones de precedencias en Tareas de Flujo de Control de SSIS. Vimos que las expresiones pueden determinar que se ejecute una tarea independientemente del resultado de la tarea anterior.

Estas restricciones controlan o manipulan el status de ejecución de tareas y lo hacen de forma granular porque cada precedencia se evalúa de forma independiente de las otras. Y además, tenemos la posibilidad de establecer restricciones múltiples entre varias tareas de origen y destino, y … hay más, podemos especificar en cada caso, si hablamos de establecer AND u OR entre ellas.

Las restricciones de precedencia que se dibujan con líneas contínuas o sólidas, corresponden a restricciones AND, mientras que las de tipo OR están representadas por líneas discontínuas.

Veamos este ejemplo,  la tarea Script recibe varias Restricciones, de tipo AND, con líneas contínuas, por lo que para su ejecución tienen que salir bien todas las que se ejecutan previamente.

Restriccand

Desde el Editor de Restricciones de Precedencia seleccionamos AND lógico.

editorand

Ejecutamos con AND lógico

Ejecutaand

Ahora vamos a cambiar por OR lógico, de tal forma que baste con que una de las tareas o expresiones se cumpla para que se ejecute la tarea a la que se han aplicado las restricciones. Inmediatamente cambia el diseño de las líneas lo que nos brinda alerta visual para evitar errores o accidentes (un clic fuera de lugar)

editoror

Ejecutamos con OR lógico

ejecutaor

Y el resultado es …

resultaor

Así cerramos lo relativo a combinaciones para Restricciones de precedencia. Y cerramos hasta después de Navidad … nos vemos antes del próximo año para repasar lo que está ocurriendo con SQL Server Denali y luego … en 2011 seguiremos hablando de SQL Server Integration Services y otras herramientas útiles en temas de Business Intelligence

¡¡ Feliz Navidad a todos !!

Tags: , ,

Usar el componente script para crear División Condicional (III)

Posted by anabisbe on diciembre 20, 2010
Business Intelligence - BI SQL Server 2008, SSIS / Comentarios desactivados

A partir de la configuración iniciada antes, tenemos todo listo para escribir el código Script C# que acompañe esta transformación y que permita realizar la División condicional de la muestra. Continue reading…

Tags: , ,

Usar el componente script para crear División Condicional (II)

Posted by anabisbe on diciembre 17, 2010
Business Intelligence - BI SQL Server 2008, SSIS / Comentarios desactivados

Nos habíamos quedado en la configuración de una Tarea de Flujo de datos donde teníamos un Componente Origen OLE DB, una transformación script y dos transformaciones Recuento de filas, a las que ya habíamos definido las variables. Continue reading…

Tags: , ,

Usar el componente script para crear División Condicional (I)

Posted by anabisbe on diciembre 15, 2010
Business Intelligence - BI SQL Server 2008, SSIS / Comentarios desactivados

Luego de presentar la Tarea Script del Flujo de Control, veremos el componente Script dentro del Flujo de Datos.

Este escrito está inspirado en un sencillo y muy didáctico ejemplo de Darren Green que fue publicado bajo el título Using the Script Component as a Conditional Split aquí y es otra forma de plantear el caso que teníamos visto aquí. Continue reading…

Tags: , ,

Hola Mundo en tarea Script SSIS

Posted by anabisbe on diciembre 13, 2010
Business Intelligence - BI SQL Server 2008, SSIS / Comentarios desactivados

Cuando creamos nuestro primer proyecto SSIS, comentamos que el desarrollo y diseño de paquetes se realiza sobre plantillas del MS NET Framework que se instala durante la instalación de las Herramientas BI de SQL Server, pues bien, hoy voy a referirme a una tarea del Flujo de Control que nos permite integrar funcionalidades escritas con código VS.NET en nuestros paquetes SSIS. Vamos a presentar la tarea Script. Continue reading…

Tags: , ,

Contenedor de secuencias

Posted by anabisbe on diciembre 09, 2010
Business Intelligence - BI SQL Server 2008, SQL Server 2008 R2, SSIS / Comentarios desactivados

Entre los componentes de Flujo de Control tenemos los Contenedores. Hoy vamos a hablar de uno de ellos, el Contenedor de secuencias. Continue reading…

Tags: , ,

Variables en Expresiones de Restricciones de precedencia con SSIS 2008 – Ejecución

Posted by anabisbe on diciembre 07, 2010
Business Intelligence - BI SQL Server 2008, SQL Server 2008 R2, SSIS / Comentarios desactivados

Hace unos días vimos la importancia de establecer correctamente las Restricciones de precedencia entre las tareas del Flujo de Datos de SSI y en la pasada entrega configuramos la ruta para que la restricción de precedencia a una tarea, tenga en cuenta el valor de una variable, además de la correcta ejecución de la tarea que precede.

Continue reading…

Tags: , ,

Variables en Expresiones de Restricciones de precedencia con SSIS 2008 – Configuración

Posted by anabisbe on diciembre 03, 2010
Business Intelligence - BI SQL Server 2008, SQL Server 2008 R2, SSIS / Comentarios desactivados

En la tarea de Flujo de datos Extraer Productos, Convertir y Cargar Recuento habíamos declarado una variable para almacenar el valor del recuento de filas que iban por la Salida de error. Continue reading…

Tags: , ,