Announcing Crossjoin Consulting
Analysis Services, Visio and Project
My first Analysis Services stored procedure
using
System;using
System.Collections.Generic;using
System.Text;using
Microsoft.AnalysisServices.AdomdServer;namespace
MDXDebuggingUtilities{
public class MDXDebuggingUtilities{
public static string FindCurrentMember(){
string output=""; foreach(Dimension d in Context.CurrentCube.Dimensions){
foreach (Hierarchy h in d.AttributeHierarchies){
output +=
"Dimension: " + d.Caption + " Hierarchy: " + h.Caption + " CurrentMember: " + h.CurrentMember.Caption + " *** ";}
}
return output;}
}
}
WITH
MEMBER MEASURES.TEST ASFINDCURRENTMEMBER.FINDCURRENTMEMBER()
SELECT
MEASURES.TEST ON 0,[Customer].[Customer Geography].[Postal Code].&[2450]&[Coffs Harbour].
CHILDRENON
1FROM
[Adventure Works]
OLAP Report 2005 Market Shares Out
Making Session-Level MDX Script Assignments
[Date].[Day of Week].MEMBERS ON 1
FROM [ADVENTURE WORKS]
Configuring Analysis Services 2005 for Kerberos
Microsoft, BI and Search
He said that Microsoft’s goal — but not its initial offering — would go beyond finding URLs and instead focus in on the specific information sought by Internet users.
"Generally these days what you get back is URLs, and based upon research 50 percent of the time you do a search you don’t get the URL you’re looking for," he said.
Holloway said that the promise of Microsoft’s search capability is to dig down.
For example, he said, potential home-buyers might find a group of houses in the price range and with the precise amenities they are seeking.
Or a surfer might find a restaurant with the kind of menu a diner wants in a particular geographic area.