DAT328 SQL Server 2005: Inside Analysis Services
In questa sessione ho visto per la prima volta la Beta 2 di Yukon al lavoro. Finalmente ci sono tanti pezzi che non trovavo sulla Beta 1, in particolare per quanto riguarda la "chiusura del cerchio" di UDM (Unified Dimensional Model). Il primo client Microsoft disponibile per sfruttare UDM da un client "tradizionale" (non multidimensionale) è Reporting Services. Rispetto all'attuale, la novità è data da un query builder per MDX - non so dire quanto sia sofisticato, bisogna prima metterci le mani sopra, ma per creare query "semplici" rispetto a un UDM va bene e l'obiettivo, secondo me, è proprio quello di fornire le capacità minime per creare report "normali", non bisogna avere la pretesa di fare query MDX esoteriche all'interno di Reporting Services (per lo meno, non con un query builder).
Le nuove funzionalità sono quelle già annunciate con la Beta 1 (Key Performance Indicator, Perspective, Measure Groups, Translations, ecc. ecc. ecc.) ma come al solito le informazioni più interessanti sono quelle "rubate".
Primo: Office 12 coprirà le nuove funzionalità (KPI, UDM, ecc.). Cosa questo significhi in realtà non si sa e non si può sapere (tanto per cominciare sarebbe bello sapere se actions, drillthrough e writeback diventeranno funzionalità integrate di Excel che non richiedono macro o componenti esterni).
Secondo: le "terze parti" (non sono stati fatti nomi, ma immagino che siano i soliti: ProClarity, Panorama, MIS Ag, Cognos, ecc.) stanno già lavorando ai nuovi client che supporteranno le funzionalità di Yukon e si connetteranno con XML/A senza più richiedere OLE DB for OLAP (che sarà aggiornato anche per Yukon per motivi di contabilità, anche se XML/A resta il protocollo di riferimento, eventualmente utilizzabile da ADOMD.NET già disponibile in beta).
Bilancio: sembra che le promesse saranno mantenute, ma dovremo aspettare ancora quasi un mesetto (si dice fine luglio) per avere tra le mani questa beta che dovrebbe finalmente avere tutte le funzionalità previste per la versione finale (magari con qualche bug, ovviamente).