PASS European Conference 2006 by Raona

Tuesday, February 28, 2006

Reporting Services: Really Advanced Techniques

De técnicas realmente avanzadas, nada. Ni siquiera se puede decir que la ponencia de los italianos Davide Mauri y Alessandro Rezzani fuera de nivel 4, como se anunciaba. La verdad es que fue de las conferencias más decepcionantes, que quizás no lo hubiese sido tanto si el título y su descripción se hubiese ajustado más a la realidad. En fin, el “desajuste” entre descripciones y contenidos reales fue algo generalizado en el PASS European Conference de este año, y posiblemente una de las áreas de mejora que se les puede pedir a esta gente de cara a futuras convocatorias…

Bien, en cuanto a la ponencia en sí lo que pretendía era mostrar una solución de generación “dinámica” de informes diseñada por los autores, como respuesta a las “limitaciones” de los Reporting Services.

El problema de los Reporting Services está en que en tiempo de diseño se deben definir las consultas y sus parámetros de forma estática. Davide y Alessandro propusieron un diseño (con componentes software) mediante los cuales se construyen los reports en tiempo de ejecución. De esta forma las consultas pueden definirse de forma dinámica y tener una potencia superior en el momento de generar los informes.

Personalmente encontré que la idea era bastante acertada, pero que las desventajas de este sistema –su complejidad, el hecho de ser un sistema “ad-hoc”, y el no poder trabajar si se utiliza con el Report Manager– posiblemente hará que sólo lo utilicen aquellos que tengan una necesidad imperiosa de disponer de este mecanismo, y esto si encuentran este “framework” (los autores prometieron en el turno de preguntas y respuestas que publicarían el código).

0 Comments:

Post a Comment

<< Home