¿Es el momento de una arquitectura BI dual?

En un artículo-columna publicado hoy en TDWI, Wayne W.Eckerson plantea una reflexión respecto a si el datawarehouse “tradicional” es adecuado para cubrir las demandas de los analistas más ardorosos o si es mejor pensar en una arquitectura dual: una solución “ágil” a lo PowerPivot o Qlikview para esos analistas, y un datawarehouse tradicional para el resto de necesidades y usuarios (dashboards, reporting, consultas asentadas, análisis light… ).

Seguir leyendo

Anuncios
Publicado en Analysis Services, BI general, Datawarehouse, PowerPivot, Reporting Services | Etiquetado , , | Deja un comentario

AdventureWorks para Denali CTP1

Aunque muy, muy tiernas, las samples iniciales para Denali, ya pueden descargarse en esta página de Codeplex. Sirva este mini-post como ancla para esta y para futuras referencias a los ejemplos.

Publicado en Analysis Services, BI general, Datawarehouse, Reporting Services | Etiquetado | Deja un comentario

Más sobre el “SSAS-quake” y BISM

La discusión sobre el futuro de SSAS (ver post anterior) ha seguido con una respuesta, conciliadora, aunque un tanto escéptica de Chris Webb (PASS Summit Day 2: The Aftermath). Chris explica porqué las noticias le sorprendieron y cómo interpretó el significado de la secuencia de estas. Chris indica que tras largas, francas y abiertas conversaciones con distintas personas de Microsoft ve el asunto con un poco más de optimismo. Tiene la esperanza de que el “SSAS-quake” favorezca que Microsoft asigne algunos recursos más a mejorar SSAS en Denali y que se plantee que la transición de proyectos SSAS-UDM a SSAS-BISM sea fácil.

BISM diagram

Si observamos el diagrama anterior y traducimos parte del mencionado post de T.K.Anand: (traducción textual, hasta donde da mi conocimiento de inglés)

  • la capa Data Model es la que se presenta a las aplicaciones cliente. Aunque es, fundamentalmente, un modelo relacional, puede exponerse tanto con un interfaz relacional como multidimensional. Así, las aplicaciones OLAP-cliente como Excel pueden consumir el interfaz multidimensional y enviar consultas MDX al modelo. Por otra parte, una aplicación de reporting free-form como Crescent pueden usar el interfaz relacional y enviar consultas DAX.
  • La capa Business Logic es la que encapsula la inteligencia del modelo. La lógica de negocio la define el autor del modelo usando DAX (Data Analysis Expressions) o MDX (Multidimensional Expressions). DAX es un lenguaje de expresiones basado en las fórmulas de Excel que se introdujo con PowerPivot y construido sobre conceptos relacionales. No ofrece la potencia y flexibilidad de MDX, pero es de uso más simple y requiere una mínima optimización. Siempre tendremos aplicaciones BI sofisticadas que requieran la potencia de los cálculos MDX y entendemos que BISM también ofrecerá MDX como opción, pero eso es probable que suceda en una versión posterior a Denali.
  • La capa Data Access que integra fuentes diversas: bases de datos relacionales, aplicaciones de negocio, ficheros planos, fuentes OData, etc. Se dispone de dos opciones para el acceso a datos:  en caché y en tiempo real. El modo caché extrae datos de las fuentes y los guarda en VertiPaq, un almacén en memoria de columnas (in-memory column store). VertiPaq es una nueva tecnología que encapsula algoritmos de compresión de datos de última generación junto con un sofisticado procesador de consulta multihebra optimizado para usar los más recientes chips multicore, de forma que puede ofrecer un rendimiento espectacular sin necesidad de índices, agregaciones o de optimización. El modo tiempo real, por otra parte, es un modo completamente passthrough que delega el proceso de la consulta y la evaluación de la lógica en el origrn de datos, de forma que aprovecha las capacidades del sistema origen, evitando la necesidad de copiar lo datos en VertiPaq. Obviamente, existe un compromiso (tradeoff) entre estos dos modos (el rendimiento de VertiPaq versus la latencia y overhead asociado a copiar los datos en VertiPaq) y esa elección se deja en manos del autor del modelo. (fin de la traducción).

He de reconocer que estoy un tanto asustado. Las opciones a discreción del autor, el hecho de que un PowerPivot pueda exportarse a un BISM, mi poca simpatía hacia los modelos semánticos que traducen las peticiones a consultas y algunas otros detalles no me parecen augurar un tiempo mejor, si no un tiempo más confuso, en el que quizá aún tenga más nicho el consultor/formador en tecnologías BI de Microsoft.  Hmmmm, al fin y al cabo igual si que son buenas noticias.

Publicado en Analysis Services, BI general | Etiquetado , , | 2 comentarios

SQL Server “Denali” CTP1– Download

A raíz del SQLPass meeting, Microsoft ha presentado la primera Community Technology Preview (CTP 1) de la próxima versión de SQL Server “Denali”.

La página de descarga está aquí.

Publicado en Analysis Services, BI general, Datawarehouse, Reporting Services | Etiquetado , , , | Deja un comentario

Analysis Services–Roadmad de futuro por T.K.Anand

Esta semana, la conferencia/evento de SQLPass en Seattle ha generado otra ronda de discusión similar al “Silverlight-quake”. La presentación del futuro Business Intelligence Semantic Model (BISM), basado en VertiPaq, ha generado muchas dudas respecto al futuro (o falta de este) de Analysis Services a medio plazo.

Las dudas están recogidas en el blog de Chris Webb. Yo no tuve la oportunidad de ver esa presentación, puesto que no se transmitía en streaming, pero Chris indica que los universos de Business Objects se mencionaron a modo de comparación con BISM en varias ocasiones.

Seguir leyendo

Publicado en Analysis Services, BI general, Reporting Services | Etiquetado , , , , , | 1 Comentario

Crystal Reports for Visual Studio 2010

La versión definitiva de Crystal Reports for Visual Studio 2010 está disponible en la web  de SAP.

Puedes descargar los paquetes correspondientes en las siguientes direcciones :

Seguir leyendo

Publicado en Crystal Reports, Visual Studio | Etiquetado , , , , , , | 1 Comentario

Enlaces útiles: Xcelsius Samples

Si necesita acceder a ejemplos de Crystal Dashboard Design (Xcelsius Engage 2008) y de Crystal Presentation Design (Xcelsius Present), puede recurrir a las direcciones siguientes:

  • Página original de demos de BusinessObjects (aún disponible) – link
  • Versión ¿actualizada y resumida? de la anterior: link
  • Ejemplos diversos en SAP, procedentes de eventos y otras fuentes – link
  • Ejemplos de Crystal Presentation Design (Xcelsius Present) – link
  • Reportapalooza : hummmm

Páginas de terceras empresas:

Publicado en BI general | Etiquetado , , , , , , | Deja un comentario