Recently I learned about a pretty cool feature of analysis services called "personalization extensions". With this feature you are able to make customizations to a cube in .Net code. The code is executed while a new session is opened or a new cube is opened.
One thing I find particularly useful is the ability to create named sets that can come from a centralized directory and can be injected into a user's pivot table field list.
I thought that these named sets could change over time in our central directory, and that Excel 2010 would pick up on new sets that are added via the personalization extensions. However, it turns out that the Excel field list is not reflecting new sets after the pivot table is first created. Does this seem like a bug? Nothing I do will pick up the new sets which I know are available via the personalization extension; I've tried refreshing the pivot table, changing the connection string, changing the pivot table's data source, etc.
The only thing that works for certain is to start over with a brand new pivot table (you can even use the original connection from the old pivot table.)
Any comments would be appreciated. Please don't make me call premier support and work with the Office team :) Thanks in advance, David
PS. Sorry that the question has so much to do with Excel. But I feel it is very relevant to SSAS users since the personalization extensions are built on that side of things.