Archive for oktober 2007

Connectionstring til SSAS 2000 & 2005

Da jeg læste denne post, faldt jeg over linket til siden der beskriver alle properties i connectionstring til Analysis Services 2000 & 2005. Den gemmer vi lige 😉
edit: Det er ikke alle, men mange af de properties der findes der beskrives.

http://www.ssas-info.com/ssas_articles/ssas_articles/analysis_services_2000_and_2005_connection_string_properties.html

Smeltet whiskey…

Det lader til at Aldi har fået fingre i en meget sjælden whiskey, som de sælger til en uhørlig billig penge… Mmmm smeltet whiskey

Smeltet whiskey

.Net seminar

KMD havde i sidste uge arrangeret et 3-dages .Net seminar for virksomhedens .Net’ere.
Der var to eksterne talere, Michele Leroux Bustamante og Brian Noyes som fortalte om hhv. WCF (Windows Communication Foundation)/LINQ og Data Binding i Windows Forms/CAB – SCSF.

Onsdag startede Michele med at lægge salen ned, med en energi der var svær at hamle op med. Hun piskede stoffet igennem, men formåede på bedste vis at formidle essensen. Helt klart anbefalelsesværdigt, hvis man har muligheden for at opleve hende på talerstolen. Selv om der ikke var mange fejl i præsentationen, skete det ind imellem, men hun var hele tiden bevidst om hvad der skulle gøres for at rette det. Meget overbevisende.

Torsdag stod den så på Brian Noyes. Der var knapt så meget tempo over ham som Michele, men hvad han ikke havde i hastighed havde han i skarpsyn. Det var meget fascinerende at se en mand der kunne sit stof til fingerspidserne.

Fredag var dedikeret til interne KMD talere, og her faldt det hele lidt til jorden. Der var simpelthen for stor forskel på talerne, eller jeg havde forventet mig mere af talerne i en virksomhed med ca. 3.000 ansatte. Det var en lidt skuffende afslutning ovenpå et par dage med fuld knald. Men alt i alt var det en fantastisk oplevelse, der sikkert kun er mulig i en virksomhed af den størrelse.

Der var dagligt udloddet tre eksemplarer af talerens seneste bog Micheles og Brians, til dem af deltagerne der stillede de mest interessante spørgsmål. Der var jeg så heldig, at nappe den ene af Brians bøger, og fik den også signeret i bedste groupie-stil. 🙂

Kumulative værdier

Her ses et eksempel på hvordan man beregner kumlative værdier over en periode

WITH 
 MEMBER MEASURES.[Sales To Date] as ' 
        SUM( {[Time].CurrentMember.Level.Members}.Item(0) 
        : Time.CurrentMember,[Measures].[Sales Count])' 
 MEMBER MEASURES.[Sales Year To Date] AS ' 
        SUM(YTD([Time].CurrentMember),[Measures].[Sales Count])' 
 MEMBER MEASURES.[Sales Quarter To Date] as ' 
        SUM(QTD([Time].CurrentMember),[Measures].[Sales Count])' 
SELECT 
        {[Measures].[Sales Count], 
        [Measures].[Sales To Date], 
        [Measures].[Sales Quarter To Date], 
        [Measures].[Sales Year To Date]} ON ROWS, 
 DESCENDANTS([Time], , LEAVES) ON COLUMNS 
FROM 
[Sales]

Mobilpriserne går amok

Gad vide hvilken en man skal vælge ?

Mobilpriser

Pct af total

Dette MDX eksempel viser hvordan man kan beregne den aktuelle pct af total salget, og pct af total salget for niveauet over det aktuelle.

WITH 
 MEMBER [Measures].[Pct of total] AS ' 
     SUM( {[Product].CurrentMember}, [Measures].[Unit Sales]) / 
     SUM( {[Product].DefaultMember}, [Measures].[Unit Sales])', 
     FORMAT_STRING='#0.00%' 
 MEMBER [Measures].[Pct of parent total] AS ' 
     IIF( [Product].Parent  NULL, 
     SUM( {[Product].CurrentMember}, [Measures].[Unit Sales]) / 
     SUM( {[Product].Parent.Children}, [Measures].[Unit Sales]), 1)', 
     FORMAT_STRING='#0.00%' 
SELECT 
 { [Measures].[Unit Sales], 
    [Measures].[Pct of Total], 
    [Measures].[Pct of parent total] } ON COLUMNS, 
 NON EMPTY 
    Order( DESCENDANTS( [Product]  ), 
    [Measures].[Pct of total], DESC ) ON ROWS 
FROM 
[Sales]

Oddset på den ufede måde

Ja, nogen gange ville man ønske man var lidt mere kløgtig eller også bare lidt mere heldig?
Pittsburgh gik rent faktisk hen og vandt SuperBowl den sæson… Arhm hvad forlanger i mere?

Den lange øv