jueves, 28 de julio de 2011

Reporting Services: Longitud limitada de consultas en Query Designer

 

Seguramente todos conocemos el Query Designer incluido desde la versión 2005 de Reporting Services para facilitar la generación de datasets en los informes:

Recientemente he migrado un proyecto SSRS de versión 9.0 (SQL 2005) a 10.5 (SQL 2008R2) y todos los elementos fueron actualizados correctamente (a excepción de alguna tabla convertida en tablix… minor issues). El caso es que uno de los datasets que nutre el informe tiene una consulta considerablemente larga, entre los miembros calculados, select con subselects y demás… total unos 38.000 caractéres.

El dataset también migró completo, pero al intentar modificarlo no pude escribir más texto y sin embargo si que pude eliminar… 0_o

Haciendo algunas pruebas agregé un nuevo dataset y copié la consulta desde el anterior y cual fue mi sorpresa al ver que no la copió completa, el Query Designer de SQL 2008 R2 sólo admite 31.642 caratéres.

Me parece una limitación que no tiene mucho sentido y revisando la lista de temas solucionados en el SP1 tampoco aparece resuelto, por lo que he abierto un caso en Connect, por lo menos para que en próximas versiones (léase SQL Denali, ocurre lo mismo en la CTP3) no implementen esta limitación.

Si has tenido este problema y/o compartes esta opinión vota la indicidencia en Connect para que la tomen en cuenta.

Limited lenght on Query Designer, Report Designer

 

Saludos.

jueves, 21 de julio de 2011

MDX: Implementar recta de Regresión Lineal

 

Introducción

En muchos escenarios nos puede resultar útil poder predecir valores, por ejemplo la cantidad de ventas estimadas para el próximo año de un determinado producto. Hay muchos factores que pueden determinar esa estimación y la mejor forma de dar esa respuesta es el análisis de todas las variables posibles y crear un modelo de minería de datos. Pero, ¿y si la predicción que queremos realizar sobre una serie de valores sólo depende de otra variable? Digamos las ventas de un producto analizadas a través del tiempo. ¿Podemos obtener una estimación para el año que viene? Si, y sin crear modelos de minería… tan sencillo como aplicar Regresión Lineal Simple

En esta entrada vamos a ver un ejemplo en el que crearemos una medida calculada en MDX que nos devuelva los valores de la recta de regresión. También veremos cómo implementar el cálculo en un informe de Reporting Services para representar esta recta. Les resultará interesante Guiño

MDX- Implementar recta de regresión lineal simple

P.D. Este artículo se publicó completo en el blog de SolidQ: BI Corner


SSIS 2008 Paralelismo con Balanced Data Distributor

 

Microsoft ha puesto a disposición del público un nuevo componente para la tarea Flujo de Datos o DFT de Integration Services 2008: Balanced Data Distributor.

En esta entrada vamos a analizar el componente realizando pruebas para ver como afecta a la mejora del rendimiento resolviendo cuellos de botella en los procesos de transformación e inserción de datos mediante la creación de multiples hilos de ejecución (paralelismo en DFT!!)

Les dejo la referencia a la entrada que he publicado en el Blog de SolidQ sobre Business Intelligence: BI Corner

SSIS 2008 Paralelismo con Balanced Data Distributor

Seguro que podréis sacarle provecho Sonrisa


lunes, 18 de julio de 2011

SQL Server 2008 R2 Service Pack 1

 

El pasado 11 de Julio, el equipo de producto de SQL Server ha publicado el service pack 1 para la versión 2008 R2.

Esta actualización provee al producto de nuevas funcionalidades que podrás revisar en la página de descarga de Microsoft:

  • Incremento en la funcionalidad de DMVs: Mejora de la existente sys.dm_exec_query_stats para la resolución de problemas sobre consultas con largo tiempo de ejecución. Se añade DMV y XEvents (eventos extendidos) para la consulta de contadores de rendimiento sobre los recursos y configuraciones del sistema operativo relacionados con la instancia SQL.
  • FORCESEEK, FORCESCAN. Se ha optimizado la sintaxis del comando FORCESEEK y se ha añadido FORCESCAN.
  • Data-tier Application Component Framework (DAC Fx): Entre otras funciones, facilita la actualización bajo demanda de esquemas de bases de datos Azure.

También hay una “moderadamente larga” lista de bugs corregidos.

Como siempre recomendamos, prueba a instalar el SP1 en un entorno de pruebas o preproducción para evaluar el impacto que tendrá sobre tu sistema en producción y sobre todo evitar problemas que se puedan dar.

Saludos Guiño

martes, 12 de julio de 2011

SQL Denali Desktop Background

 

Recientemente he encontrado un post en el blog de Argenis Fernández en el que ha colgado los wallpapers (o fondos de escritorio en castellano) ‘oficiales’  de SQL Denali.

Personalmente me gustaba más el de SQL 2008 R2 con aquellas curvas geométricas, pero hay que renovarse! Sonrisa

Os dejo el vínculo a la página en cuestión desde dónde podréis descargaros las imágenes.

http://sqlblog.com/blogs/argenis_fernandez/archive/2011/06/09/sql-server-denali-wallpaper.aspx


SQL Denali: Se hace pública la CTP3

 

Hoy comenzamos con buenas noticias. Microsoft ha decidido hacer pública la CTP3 de la nueva versión de SQL 11, codename Denali.

Hay bastantes cambios desde la CTP anterior. He podido comprobar que en SSIS han retocado la configuración inicial del servicio y han añadido algunos nuevos componentes de Data Flow Task.

La nueva release esta disponible para plataformas de 32 y 64 bits,  en 11 idiomas entre los que se encuentra el español:

image

 

Sírvase usted mismo : https://www.microsoft.com/betaexperience/pd/SQLDCTP3CTA/enus/default.aspx

image

En cuanto termine la descarga iremos contando más cositas Guiño

Entradas populares