howard's profileHoward @ MSFT selling BIPhotosBlogLists Tools Help

howard morgenstern

Occupation
Location

Howard @ MSFT selling BI

November 17

PrevMember

I always forget this syntax to get previous member in MDX

([DimName].[HierarchyName].CurrentMember.PrevMember, [Measures].[MeasureName])

November 09

SharePoint 2007 on Windows Server 2008 R2

the trick is you need a slipstream version of SP2.

Here is how to do it

October 15

PPS SP3 Released

Microsoft Office PerformancePoint Server 2007 Service Pack 3 hits RTM on schedule and is available for download from the Microsoft Download Center.

· Download sites: PerformancePoint Server 2007 SP3 (x86), PerformancePoint Server 2007 SP3 (x64)

· Documentation:  Service Pack 3 for Microsoft Office PerformancePoint Server 2007, IW documentation is being published.

RB 2.0 Access in Sharepoint integrated mode

On a SharePoint integrated mode report server, Report Builder 1.0 or Report Builder 2.0 access is granted to SharePoint users who have either Contribute or Full Control permission levels.

October 02

BI Publisher

Found this cool tool that automates publishing BI content and moving content from dev to test to production.
September 18

Excel Services Refresh Fails

  1. check the sharepoint log (C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS if you get the error Excel Services can not use credential delegation when it is configured to use a trusted subsystem with Windows SharePoint Server
  2. change Excel Services to use Delegation Mode

stsadm -o set-ecssecurity -accessmodel delegation -ssp SharedServices1

stsadm -o execadmsvcjobs

iisreset

July 03

Force Reporting Services to clear the session cookie

Pass this string: &rs:ClearSession=True to the Section in a PPS RS Report Setings.

July 02

SSAS cube report actions with Parameters

Here is how you do it.

Create the report action in the cube

Servername: <servername>:<port>

Report path: reportserver?http://<servername>/Reports/ReportsLibrary/<reportname>.rdl

Parameter Name: <name>

Parameter Value: UrlEscapeFragment( [Dim].[Attribute].CurrentMember.MEMBER_CAPTION)

This will pass the value as a string.

In the report, create a parameter in the report data area

- General: name, prompt, text, visible

- Available values: none

- Default values: none

In the row groups, group properties, filters, add

- Expression: [Dim] =

- Value: @ParamName