Browsed by
Mes: diciembre 2009

Relaciones entre atributos en SSAS video

Relaciones entre atributos en SSAS video

Resulta que no me acordaba que publicamos este video en el canal de youtube de Solid Quality Mentors, y lo he visto en SQLServerSI, el sitio de mi amigo y compa├▒ero y MVP Salva Ramos, yo dej├® de pertenecer a ese increible grupo de gente en septiembre. Pero mi coraz├│n est├í con ellos.Relaciones entre Atributos en youtube

Usando CTE’s para construir la dimensi├│n de tiempo 3/3

Usando CTE’s para construir la dimensi├│n de tiempo 3/3

Empezaremos este tercer art├¡culo de la serie simplemente creando una tabla que alojar├í nuestros datos de tiempo en distintos idiomas, una vez rellenada esta tabla, puede servirnos perfectamente de base para la creaci├│n de una dimensi├│n tiempo, que ser├í el siguiente art├¡culo, en el que comenzaremos a crear el proyecto de Analisys Services para construir la dimensi├│n tiempo. La tabla contiene la estrucutra b├ísica para contener todos los datos necesarios relacionados con el tiempo , y adem├ís tiene la versi├│n…

Leer más Leer más

Usando CTE’s para crear tablas de tiempo 2/?

Usando CTE’s para crear tablas de tiempo 2/?

Siguiendo con nuestra serie, hoy vamos a ver otro punto de vista, a├║n seguiremos usando CTE’s aunque el objetivo final es bien diferente, el objetivo es simplemente rellenar una tabla con n├║meros que despu├®s usaremos desde una vista, de esta forma podr├¡amos usar esta vista para crear una dimensi├│n de tipo tiempo. Esto es al fin y al cabo el objetivo de esta serie de art├¡culos. Para hacerlo vamos a necesitar una tabla con los n├║meros del 1 al 10.000…

Leer más Leer más

Usando CTE’s para crear tablas de tiempo 1/?

Usando CTE’s para crear tablas de tiempo 1/?

En el art├¡culo anterior usamos la funcionalidad introducida en SQL 2005 de las CTE’s┬á,┬áVimos como┬ácrear un contador sin utilizar while, ni┬ácursores, ahora usaremos la misma t├®cnica para┬ásimular una dimensi├│n de tipo tiempo para un datawarehouse, lo que vamos a usar b├ísicamente es la CTE para crear un┬áincremental de fecha y las funciones de fecha para┬áconstruir todas las variaciones que vamos a necesitar. Las variaciones son bastante auto-descriptivas, simplemente recordar que las funciones datepart y date-name nos ayudan┬ámucho. Tambi├®n llamar la…

Leer más Leer más

Usando funciones Recursivas CTE’s. para crear secuencias

Usando funciones Recursivas CTE’s. para crear secuencias

Para distintas funcionalidades (os pondr├® alg├║n ejemplo en los siguientes dias que vienen del┬ágran Itzik )┬á┬áes muy interesante tener una tabla con n├║meros del 1 al n, se pueden usar para convertir par├ímetros separados por comas en valores, se pueden usar para simular joins y duplicar filas, bueno, tienen un gran n├║mero de utilidades y funcionalidades. Lo que os voy a contar hoy es como hacerlo sin recurrir a los cursores Lo t├¡pico es utilizar una sentencia del tipo while…

Leer más Leer más

Gesti├│n de acumulados

Gesti├│n de acumulados

10 de Septiembre de 2001 Introducci├│n ┬á┬á┬á┬áEste ejemplo pretende dar mi opini├│n sobre como tratar una gesti├│n de acumulados de almac├®n desde Sql-Server y Visual-Basic. El ejemplo se basa en una pregunta al grupo de noticias de Sql-Server en Castellano y pretende resolver este punto en base a , de un lado tener acumulados de compras y ventas mensuales ├ígiles, y de otra parte tener estos mismos datos desde un punto de vista anual con la misma agilidad. ┬á┬á┬á┬áEs de…

Leer más Leer más

Prop├│sito de enmienda..

Prop├│sito de enmienda..

Despu├®s de meses sin funcionar, gracias a los spammers, ┬áque como todos sabemos tanto bien hacen a la red y a su contenido (Para ganar qu├®?… me pregunto yo) y Gracias a mi amigo Antonio Salinas, acabo de instalar la utilidad para hacer de Portalsql lo que seguramente quise siempre.. A ver si empiezo a recuperar todo el contenido y pronto estamos 100% operativos.