Demo di Power View
In questo blog si possono trovare diversi link per provare ad utilizzare Power View e un mini Tutorial !!
http://blogs.msdn.com/b/oneclickbi/archive/2011/12/27/more-demos-of-power-view-available.aspx
Power View sta arrivando….
Microsoft PowerView, precedentemente noto come Project Crescent è uno strumento di Business Intelligence, che sarà disponibile come parte di SQL Server 2012. Crescent è un progetto di esplorazione interattiva dei dati.
Può essere eseguito su diverse piattaforme come Windows, Windows Phones, iOS e Android.
Nel video qui sotto potete vedere la demo di PowerView in esecuzione su Windows Phones, iOS, Android e una migliore esperienza per Windows PC.
Gli utenti aziendali, come analisti, i decision makers, e information worker possono accedere a qualsiasi informazione on-the-go, senza alcun problema.
PowerView ha un altro aspetto innovativo, è possibile infatti esportare queste interazioni automaticamente in una presentazione PowerPoint !!
L’INTELLIGENCE È DOVUNQUE
Pubblicato da blogchino in RASSEGNA STAMPA il ottobre 18, 2011
La BI è utile anche in altre aree aziendali. È il caso di Poltrona Frau Group (PFG – www.poltronafraugroup.com), che unisce Poltrona Frau, Cassina e Cappellini, leader mondiali dell’arredamento di alta gamma, che realizzano prodotti diversi con logiche di gestione dei processi logistici-produttivi differenti. È evidente la complessità di analisi dei dati e confronto tra singolo brand e Gruppo. Roberto Boselli, Cio di PFG, ha scelto Altea (www.alteanet.it) come partner strategico cui affidare l’implementazione del sistema di BI per mettere a fattor comune le principali dimensioni di analisi per PFG. Particolare attenzione è stata rivolta agli Acquisti per migliorare e monitorare l’efficienza e quindi la marginalità. Elena Viganò, responsabile della piattaforma BI, ha accolto la sfida con l’obiettivo di ottenere una lettura unificata dei dati. L’ufficio Acquisti può oggi estrarre in tempo reale il costo di acquisto di ogni articolo a livello di Gruppo e confrontarlo sull’arco temporale: tutti gli item dei differenti brand sono stati associati a classi merceologiche comuni a PFG, sulla base delle quali viene calcolato il costo medio, ponderato in relazione alle effettive quantità di acquisto; il tutto anche via Web grazie a Microsoft SharePoint. «L’obiettivo 2012 del progetto BI – afferma Elena Viganò – consiste nel realizzare cruscotti di controllo di gestione complessi, a partire dai conti economici consolidati per arrivare all’analisi di dettaglio della marginalità effettiva sul singolo articolo venduto». L’innovazione tecnologica è una costante in PFG, che, dopo aver rilasciato le proprie App per iPhone e iPad, non nasconde di voler adottare applicazioni mobile per la BI in tempo reale.
Creazione di Set personalizzati – Named Set
Nella realizzazione di reportistica capita spesso di dover organizzare i dati in maniera diversa dagli attributi o dalle gerarchie di riferimento nel cubo di Analysis Services.
Per questo motivo il inguaggio MDX mette a disposizione la possibilità di creare dei set personalizzati.
Questi set di dati possono essere realizzati direttamente sul cubo e quindi utilizzati sia nei report di Reporting Services che in Excel 2010 oppure possono essere creati direttamente nel “dataset” del report.
Nell’esempio proposto bisogna realizzare un report come quello in figura:
Le voci presenti in colonna raggruppano gli attributi della data di produzione secondo le voci presenti in Legenda.
Step 1 – Creazione dei Membri calcolati presenti in colonna.
WITH
– IDENTIFICA IL TUTTI I MESI ANTECEDENTI A MESE-1
MEMBER [Periodo Produzione].[Mese].[Oltre M-1] AS
SUM({[Periodo Produzione].[Mese].&[200001]:STRTOMEMBER(“[Periodo Produzione].[Mese].&[" + CStr(year(Now())) + Right("000" + Cstr(month(Now())-2),2) + "]“)})
– IDENTIFICA IL MESE PRECEDENTE
MEMBER [Periodo Produzione].[Mese].[M-1] AS
SUM({STRTOMEMBER(“[Periodo Produzione].[Mese].&[" + CStr(year(Now())) + Right("000" + Cstr(month(Now())-1),2) + "]“)})
– IDENTIFICA IL MESE CORRENTE
MEMBER [Periodo Produzione].[Mese].[MC] AS
SUM({STRTOMEMBER(“[Periodo Produzione].[Mese].&[" + CStr(year(Now())) + Right("000" + Cstr(month(Now())),2) + "]“)})
– IDENTIFICA IL MESE PROSSIMO
MEMBER [Periodo Produzione].[Mese].[M+1] AS
SUM({STRTOMEMBER(“[Periodo Produzione].[Mese].&[" + CStr(year(Now())) + Right("000" + Cstr(month(Now())+1),2) + "]“)})
– IDENTIFICA IL TUTTI I MESI Oltre A MESE+1
MEMBER [Periodo Produzione].[Mese].[Oltre M+1] AS
SUM({STRTOMEMBER(“[Periodo Produzione].[Mese].&[" + CStr(year(Now())) + Right("000" + Cstr(month(Now())+2),2) + "]“):[Periodo Produzione].[Mese].&[201309]})
Step 2 - Creiamo un membro di ordinamento per l’esposizione nel report.
CASE
WHEN [Periodo Produzione].[Mese].currentmember = [Periodo Produzione].[Mese].[Oltre M-1] THEN 1
WHEN [Periodo Produzione].[Mese].currentmember = [Periodo Produzione].[Mese].[M-1] THEN 2
WHEN [Periodo Produzione].[Mese].currentmember = [Periodo Produzione].[Mese].[MC] THEN 3
when [Periodo Produzione].[Mese].currentmember = [Periodo Produzione].[Mese].[M+1] THEN 4
WHEN [Periodo Produzione].[Mese].currentmember = [Periodo Produzione].[Mese].[Oltre M+1] THEN 5
END
Step 3 - Creazione del Named Set
SET MeseProduzione as
{[Oltre M-1], [M-1], [MC], [M+1] , [Oltre M+1]}
Step 4 - Query MDX Finale
SELECT
NON EMPTY {[Measures].[NomeMisura],OrdinamentoMese} ON COLUMNS,
NON EMPTY {([DimSocieta].[Societa].[Societa].ALLMEMBERS * MeseProduzione)} ON ROWS
FROM [NomeCubo]
MDX – Misura di Forecast
WITH MEMBER [Measures].[Forecast] AsSUM({[DimTempo].[Indice].currentmember : STRTOMEMBER(“[DimTempo].[Indice].&[" + CStr(Year(Now())) + "1231]“)}
, [Measures].[NomeMisura]
)Select [Measures].[Forecast] on columns,
[DimTempo].[Indice].[Indice] on rows
from [NomeCubo]

