Browsed by
Categoría: Tutoriales

¿están mis paquetes ejecutándose en tiempo?

¿están mis paquetes ejecutándose en tiempo?

El rendimiento es un tema recurrente en los que nos dedicamos a este mundo de las bases de datos, es muy común que necesitemos saber, -y aún más importante demostrar -, que nuestros paquetes se están ejecutando en tiempo y forma. Para responder a esta pregunta vamos a usar dos conocimientos distintos, de una parte el conocimiento de las vistas y catalogs del sistema, de otra parte el conocimiento estadístico. Catálogos del sistema En nuestro caso estamos circunscritos al ambiente…

Leer más Leer más

Importando Ficheros Excel con integration services

Importando Ficheros Excel con integration services

La parte que puede llamar la atención de este artículo es que realmente SSIS ya trae un conector, de forma directa puedes leer ficheros de excel. La mala noticia es que ese conector no lee archivos de excel de extensiones xlsx. La razón es que no lee archivos de excel de versiones posteriores a la 2007. Una vez que ves esto… parece que el mundo se va a acabar, porque no puedes andar pidiendo que te cambien el formato de…

Leer más Leer más

SSIS : ForEach Loop ejemplos curiosos

SSIS : ForEach Loop ejemplos curiosos

En el grupo de noticias de SSIS un compañero preguntaba como crear una tabla por cada fichero que se encuentra en un directorio, la tabla tiene que tener el nombre de ese fichero pero una estructura fija. Este enunciado tal cual es muy específico, pero la forma de resolverlo puede resultar genérica y puede ayudar a comprender algunos aspectos de SSIS que he considerado de interés, de ahí que escriba aquí la solución a este problema. Lo primero que vamos…

Leer más Leer más

SSIS La propiedad ProtectionLevel

SSIS La propiedad ProtectionLevel

¡Cuantos quebraderos de cabeza da esta propiedad cuando comienzas con SSIS!   Vamos a intentar comprender como funciona y que significa esta propiedad. Para ello primero vamos a pensar en cual es su necesidad, porque habríamos de poder encriptar algo de un paquete de SSIS y cuales son las opciones para hacerlo. ¿que es lo que hay que encriptar? Es muy común que tengas conexiones a bases de datos, servidores FTP, en resumen artefactos que pueden necesitar un usuario y un…

Leer más Leer más

Leyendo ficheros de texto desde SQL Server Integration Services

Leyendo ficheros de texto desde SQL Server Integration Services

Vamos a ver un ejemplo de como leer ficheros de texto desde SQL Server Integration Services. Huyendo un poco de los ejemplos t├¡picos vamos a hacer un paquete de SSIS que corrija la sincronizaci├│n de los ficheros .srt de subtitulos. Muchos reproductores de video pueden subtitular cualquier contenido multimedia a partir de ficheros de extensi├│n srt. Estos ficheros realmente son texto plano con un formato como este. Nota: Como podeis ver mi entorno siempre est├í en Ingl├®s, en mi caso…

Leer más Leer más

Sincronizando tablas con SQL Server Integration Services

Sincronizando tablas con SQL Server Integration Services

Cuando hay un gran n├║mero de datos por sincronizar entre tablas es muy com├║n usar estrategias para disminuir el n├║mero de filas afectadas. TSQL puede servir, incluso si hay dos servidores, podemos llevar una tabla al lugar remoto, hacer un full join, o usar el comando MERGE, pero.. suele ser una soluci├│n que escala poco y que carga el server. Curiosamente esta misma estrategia, usando SSIS puede ser muy muy ├ígil. B├ísicamente por la forma en la que SQL Server…

Leer más Leer más

Video demostraci├│n. Tutorial SSIS Capitulo I

Video demostraci├│n. Tutorial SSIS Capitulo I

En el video pod├®is ver el como se hizo del ejemplo del primer tutorial. Disculpad mi acento y los ruiditos que se oyen, como esto no es TV sino solamente un ejemplo no he editado todo para que parezca totalmente profesional.. Tambi├®n tendr├¡a que haberme hecho una operaci├│n de cambio de voz 🙂 en fin.. sin enrollarme, aqu├¡ teneis el link

Tutorial de SSIS. Capitulo I. Mis primeros pasos con el flujo de control

Tutorial de SSIS. Capitulo I. Mis primeros pasos con el flujo de control

Introducci├│n El flujo de control de los paquetes de Integration services siven para orquestar todos los pasos que hay que ejecutar para consolidar la informaci├│n. Son el aut├®ntico WorkFlow de los procesos de extracci├│n transformaci├│n y carga. Cualquier operaci├│n que tengamos que hacer para consolidar informaci├│n, para extraer informaci├│n de un origen y llevarla a un destino tendr├í una serie de pasos, esos pasos se orquestar├ín mediante los flujos de control. Ejemplos: Renemos que descargar un conjunto de ficheros e…

Leer más Leer más

Introducci├│n a SQL Server Integration Services. Video 1

Introducci├│n a SQL Server Integration Services. Video 1

Dentro del tutorial de SQL Server Integration Services he pensado ir poniendo videos con peque├▒as demos. Este video es nivel 100, es decir que no espereis nada realmente complicado ni espectacular, es un mero paseo por el entorno, dando una idea ligera sin ning├║n detalle de los componentes que nos vamos a encontrar, aunque sin profundizar mucho en ninguno de ellos. Poco a poco iremos complicando las demostraciones y los temas, de momento, sin embargo, estamos con las introducciones. Espero…

Leer más Leer más

Tutorial de SQL Server Integration Services. Introducci├│n.

Tutorial de SQL Server Integration Services. Introducci├│n.

Introducci├│n SQL Server Integration services es un producto que viene incluido con la licencia de Microsoft SQL Server y que es la propuesta de Microsoft para lo que se llama Extracci├│n, Transformaci├│n y Carga de datos, y yo me atrever├¡a a decir que tambi├®n para la limpieza de los mismos. Muchas veces creemos que el lenguaje obvio para hacer todas estas tareas es T-SQL, sin embargo, la experiencia me dice que cuando de lo que se trata es de consolidar…

Leer más Leer más