<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>PerformancePoint Monitor &amp; Analyze UDF Project (MAUDF)</title><link>http://www.codeplex.com/MAUDF/Project/ProjectRss.aspx</link><description>The MAUDF project is a series of CLR table-valued User Defined Functions that facilitate access to metadata for elements published to a specific PerformancePoint Server 2007 Monitoring and Analytic...</description><item><title>RELEASED: 1.0 Beta (Jun 03, 2008)</title><link>http://www.codeplex.com/MAUDF/Release/ProjectReleases.aspx?ReleaseId=13920</link><description>&amp;#33;&amp;#33;&amp;#33; Initial release&lt;br /&gt;This is the beta release of the MAUDF project.</description><author></author><pubDate>Mon, 02 Jun 2008 22:52:34 GMT</pubDate><guid isPermaLink="false">RELEASED: 1.0 Beta (Jun 03, 2008) 20080602105234P</guid></item><item><title>UPDATED RELEASE: 1.0 Beta (Jun 03, 2008)</title><link>http://www.codeplex.com/MAUDF/Release/ProjectReleases.aspx?ReleaseId=13920</link><description>&amp;#33;&amp;#33;&amp;#33; Initial release&lt;br /&gt;This is the beta release of the MAUDF project.</description><author></author><pubDate>Mon, 02 Jun 2008 22:52:34 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 1.0 Beta (Jun 03, 2008) 20080602105234P</guid></item><item><title>UPDATED RELEASE: 1.0 Beta (Jun 03, 2008)</title><link>http://www.codeplex.com/MAUDF/Release/ProjectReleases.aspx?ReleaseId=13920</link><description>&amp;#33;&amp;#33;&amp;#33; Initial release&lt;br /&gt;This is the beta release of the MAUDF project.</description><author></author><pubDate>Mon, 02 Jun 2008 22:49:38 GMT</pubDate><guid isPermaLink="false">UPDATED RELEASE: 1.0 Beta (Jun 03, 2008) 20080602104938P</guid></item><item><title>UPDATED WIKI: FAQs</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=FAQs&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
FAQs
&lt;/h3&gt; &lt;br /&gt;&lt;b&gt;Q: Can the UDFs be used to alter any data in the PPSMonitoring database?&lt;/b&gt;&lt;br /&gt;A: No. At present the UDFs only read data that is stored in the database. No data modification functionality has been created.&lt;br /&gt; &lt;br /&gt;&lt;b&gt;Q: Can I access the value of a particular KPI in a cell of a scorecard using MAUDFs?&lt;/b&gt;&lt;br /&gt;A: No. The MAUDFs only access element metadata, not the data they extract from their source systems.&lt;br /&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:32:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: FAQs 20080602103202A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Home&amp;version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
MAUDF Project
&lt;/h3&gt;The MAUDF project is a series of CLR table-valued User Defined Functions that facilitate access to metadata for elements published to a specific PerformancePoint Server 2007 Monitoring and Analytics &amp;#40;M&amp;#38;A&amp;#41; instance. The aim of the MAUDF project is to make otherwise hard-to-get-at metadata more accessible through these functions. Because the data exposed is tabular this provides an easier way for system administrators and developers to surface useful information contained within a particular Monitoring server using just T-SQL.
&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
UDF List
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; UDF &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMetadata&amp;amp;referringTitle=Home"&gt;ElementMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Element level metadata common to all elements e.g. name, description, display folder &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMemberships&amp;amp;referringTitle=Home"&gt;ElementMemberships&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists each membership domain account the assigned privileges for an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementCustomProperties&amp;amp;referringTitle=Home"&gt;ElementCustomProperties&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists information for all custom properties that exist on an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiMetrics&amp;amp;referringTitle=Home"&gt;KpiMetrics&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each actual and target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiTargetThresholds&amp;amp;referringTitle=Home"&gt;KpiTargetThresholds&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists detailed threshold settings for each target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardMetadata&amp;amp;referringTitle=Home"&gt;ScorecardMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level property settings for published scorecards &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardKpis&amp;amp;referringTitle=Home"&gt;ScorecardKpis&lt;/a&gt; &lt;/td&gt;&lt;td&gt; List of all kpis referenced within a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardAnnotations&amp;amp;referringTitle=Home"&gt;ScorecardAnnotations&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists all annotations and associated comments associated with a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ReportMetadata&amp;amp;referringTitle=Home"&gt;ReportMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for published reports &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorMetadata&amp;amp;referringTitle=Home"&gt;IndicatorMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for published indicators &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorLevels&amp;amp;referringTitle=Home"&gt;IndicatorLevels&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists properties for each level defined within an indicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DataSourceMetadata&amp;amp;referringTitle=Home"&gt;DataSourceMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for published data sources &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DashboardItems&amp;amp;referringTitle=Home"&gt;DashboardItems&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each scorecard, report and filter item referenced within a dashboard &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;amp;referringTitle=Home"&gt;Setup&lt;/a&gt;
&lt;/h3&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=FAQs&amp;amp;referringTitle=Home"&gt;FAQs&lt;/a&gt;
&lt;/h3&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:31:01 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080602103101A</guid></item><item><title>UPDATED WIKI: Setup</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Setup Instructions
&lt;/h2&gt;Follow these steps to create the MAUDF objects within a PPSMonitoring database&lt;br /&gt;&lt;h3&gt;
Enable the CLR
&lt;/h3&gt;In order to enable the CLR on the SQL Server where the PPSMonitoring database is located run the following T-SQL code in SSMS.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
SP_CONFIGURE 'clr enabled', 1
GO
RECONFIGURE
GO 
&lt;/pre&gt;&lt;h3&gt;
Set TRUSTWORTHY ON
&lt;/h3&gt;Ensure that the PPSMonitoring database has its &lt;a href="http://msdn.microsoft.com/en-us/library/ms187861.aspx" class="externalLink"&gt;TRUSTWORTHY&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; property set to ON so the CLR code can run&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
-- Check if PPSMonitoring has TRUSTWORTHY set to ON
SELECT
  is_trustworthy_on 
FROM sys.databases 
WHERE [name] = 'PPSMonitoring'
 
-- if the result above is 0 set it ON
ALTER DATABASE PPSMonitoring
SET TRUSTWORTHY ON
&lt;/pre&gt; &lt;br /&gt;&lt;h3&gt;
Create MAUDF Objects
&lt;/h3&gt;&lt;h4&gt;
Files required
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;MAUDF.dll&lt;/li&gt;&lt;li&gt;MAUDF.XmlSerializers.dll&lt;/li&gt;&lt;li&gt;CreateMAUDF.sql&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
Procedure
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Create a directory (e.g. C:\MAUDF) and drop the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files into it&lt;/li&gt;&lt;li&gt;Open the &lt;b&gt;MAUDFCreate.sql&lt;/b&gt; file in SSMS&lt;/li&gt;&lt;li&gt;Edit the value in the &lt;b&gt;@AssemblyPath&lt;/b&gt; variable to point towards the directory where the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files are located.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @AssemblyPath = 'C:\MAUDF'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Edit the value in the &lt;b&gt;@WebServiceURL&lt;/b&gt; variable to point towards the web service URL for the PerformancePoint instance in question.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @WebServiceURL = 'http://&amp;lt;YourMonitoringServerName&amp;gt;:40000/webservice/pmservice.asmx'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ensure the PPSMonitoring database is selected (you can change the name when setting the server up but  the default name is PPSMonitoring)&lt;/li&gt;&lt;li&gt;Run the script to register the assemblies and create the appropriate objects within the database&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:29:54 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Setup 20080602102954A</guid></item><item><title>UPDATED WIKI: Setup</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Setup Instructions
&lt;/h2&gt;Follow these steps to create the MAUDF objects within a PPSMonitoring database&lt;br /&gt;&lt;h3&gt;
Enable the CLR
&lt;/h3&gt;In order to enable the CLR on the SQL Server where the PPSMonitoring database is located run the following T-SQL code in SSMS.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
SP_CONFIGURE 'clr enabled', 1
GO
RECONFIGURE
GO 
&lt;/pre&gt;&lt;h3&gt;
Set TRUSTWORTHY ON
&lt;/h3&gt;Ensure that the PPSMonitoring database has its &lt;a href="http://msdn.microsoft.com/en-us/library/ms187861.aspx" class="externalLink"&gt;TRUSTWORTHY&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; property set to ON so the CLR code can run&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
-- Check if PPSMonitoring has TRUSTWORTHY set to ON
SELECT
  is_trustworthy_on 
FROM sys.databases 
WHERE [name] = 'PPSMonitoring'
 
-- if the result above is 0 set it ON
ALTER DATABASE PPSMonitoring
SET TRUSTWORTHY ON
&lt;/pre&gt; &lt;br /&gt;&lt;h3&gt;
Create MAUDF Objects
&lt;/h3&gt;&lt;h4&gt;
Files required
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;MAUDF.dll&lt;/li&gt;&lt;li&gt;MAUDF.XmlSerializers.dll&lt;/li&gt;&lt;li&gt;CreateMAUDF.sql&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
Procedure
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Create a directory (e.g. C:\MAUDF) and drop the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files into it&lt;/li&gt;&lt;li&gt;Open the &lt;b&gt;MAUDFCreate.sql&lt;/b&gt; file in SSMS&lt;/li&gt;&lt;li&gt;Edit the value in the &lt;b&gt;@AssemblyPath&lt;/b&gt; variable to point towards the directory where the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files are located.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @AssemblyPath = 'C:\MAUDF'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Edit the value in the &lt;b&gt;@WebServiceURL&lt;/b&gt; variable to point towards the web service URL for the PerformancePoint instance in question.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @WebServiceURL = 'http://&amp;lt;YourMonitoringServerName&amp;gt;:40000/webservice/pmservice.asmx'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ensure the PPSMonitoring database is selected (you may have renamed it but by default its name will be PPSMonitoring)&lt;/li&gt;&lt;li&gt;Run the script to register the assemblies and create the appropriate objects within the database&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:28:58 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Setup 20080602102858A</guid></item><item><title>UPDATED WIKI: Setup</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Setup Instructions
&lt;/h2&gt;Follow these steps to create the MAUDF objects within a PPSMonitoring database&lt;br /&gt;&lt;h3&gt;
Enable the CLR
&lt;/h3&gt;In order to enable the CLR on the SQL Server where the PPSMonitoring database is located run the following T-SQL code in SSMS.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
SP_CONFIGURE 'clr enabled', 1
GO
RECONFIGURE
GO 
&lt;/pre&gt;&lt;h3&gt;
Set TRUSTWORTHY ON
&lt;/h3&gt;Ensure that the PPSMonitoring database has its &lt;a href="http://msdn.microsoft.com/en-us/library/ms187861.aspx" class="externalLink"&gt;TRUSTWORTHY&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; property set to ON so the CLR code can run&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
-- Check if PPSMonitoring has TRUSTWORTHY set to ON
SELECT
  is_trustworthy_on 
FROM sys.databases 
WHERE [name] = 'PPSMonitoring'
 
-- if the result above is 0 set it ON
ALTER DATABASE PPSMonitoring
SET TRUSTWORTHY ON
&lt;/pre&gt; &lt;br /&gt;&lt;h3&gt;
Create MAUDF Objects
&lt;/h3&gt;&lt;h4&gt;
Files required
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;MAUDF.dll&lt;/li&gt;&lt;li&gt;MAUDF.XmlSerializers.dll&lt;/li&gt;&lt;li&gt;CreateMAUDF.sql&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
Procedure
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Create a directory (e.g. C:\MAUDF) and drop the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files into it&lt;/li&gt;&lt;li&gt;Open the &lt;b&gt;MAUDFCreate.sql&lt;/b&gt; file in SSMS&lt;/li&gt;&lt;li&gt;Edit the value in the &lt;b&gt;@AssemblyPath&lt;/b&gt; variable to point towards the directory where the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files are located.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @AssemblyPath = 'C:\MAUDF'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Edit the value in the &lt;b&gt;@WebServiceURL&lt;/b&gt; variable to point towards the web service URL for the PerformancePoint instance in question.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @WebServiceURL = 'http://&amp;lt;MYSERVERNAME&amp;gt;:40000/webservice/pmservice.asmx'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ensure the PPSMonitoring database is selected (you may have renamed it but by default its name will be PPSMonitoring)&lt;/li&gt;&lt;li&gt;Run the script to register the assemblies and create the appropriate objects within the database&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:28:15 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Setup 20080602102815A</guid></item><item><title>UPDATED WIKI: Setup</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;version=25</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Setup Instructions
&lt;/h2&gt;Follow these steps to create the MAUDF objects within a PPSMonitoring database&lt;br /&gt;&lt;h3&gt;
Enable the CLR
&lt;/h3&gt;In order to enable the CLR on the SQL Server where the PPSMonitoring database is located run the following T-SQL code in SSMS.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
SP_CONFIGURE 'clr enabled', 1
GO
RECONFIGURE
GO 
&lt;/pre&gt;&lt;h3&gt;
Set TRUSTWORTHY ON
&lt;/h3&gt;Ensure that the PPSMonitoring database has its &lt;a href="http://msdn.microsoft.com/en-us/library/ms187861.aspx" class="externalLink"&gt;TRUSTWORTHY&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; property set to ON&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
-- Check if PPSMonitoring has TRUSTWORTHY set to ON
SELECT
  is_trustworthy_on 
FROM sys.databases 
WHERE [name] = 'PPSMonitoring'
 
-- if the result above is 0 set it ON
ALTER DATABASE PPSMonitoring
SET TRUSTWORTHY ON
&lt;/pre&gt; &lt;br /&gt;&lt;h3&gt;
Create MAUDF Objects
&lt;/h3&gt;&lt;h4&gt;
Files required
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;MAUDF.dll&lt;/li&gt;&lt;li&gt;MAUDF.XmlSerializers.dll&lt;/li&gt;&lt;li&gt;CreateMAUDF.sql&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
Procedure
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Create a directory (e.g. C:\MAUDF) and drop the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files into it&lt;/li&gt;&lt;li&gt;Open the &lt;b&gt;MAUDFCreate.sql&lt;/b&gt; file in SSMS&lt;/li&gt;&lt;li&gt;Edit the value in the &lt;b&gt;@AssemblyPath&lt;/b&gt; variable to point towards the directory where the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files are located.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @AssemblyPath = 'C:\MAUDF'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Edit the value in the &lt;b&gt;@WebServiceURL&lt;/b&gt; variable to point towards the web service URL for the PerformancePoint instance in question.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @WebServiceURL = 'http://&amp;lt;MYSERVERNAME&amp;gt;:40000/webservice/pmservice.asmx'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ensure the PPSMonitoring database is selected (you may have renamed it but by default its name will be PPSMonitoring)&lt;/li&gt;&lt;li&gt;Run the script to register the assemblies and create the appropriate objects within the database&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:27:52 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Setup 20080602102752A</guid></item><item><title>UPDATED WIKI: Setup</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;version=24</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Setup Instructions
&lt;/h2&gt;Follow these steps to create the MAUDF objects within a PPSMonitoring database&lt;br /&gt;&lt;h3&gt;
Enable the CLR
&lt;/h3&gt;In order to enable the CLR on the SQL Server where the PPSMonitoring database is located run the following T-SQL code in SSMS.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
SP_CONFIGURE 'clr enabled', 1
GO
RECONFIGURE
GO 
&lt;/pre&gt;&lt;h3&gt;
Set TRUSTWORTHY ON
&lt;/h3&gt;Ensure that the PPSMonitoring database has its &lt;a href="http://msdn.microsoft.com/en-us/library/ms187861.aspx" class="externalLink"&gt;TRUSTWORTHY&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; property set to ON&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Create MAUDF Objects
&lt;/h3&gt;&lt;h4&gt;
Files required
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;MAUDF.dll&lt;/li&gt;&lt;li&gt;MAUDF.XmlSerializers.dll&lt;/li&gt;&lt;li&gt;CreateMAUDF.sql&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
Procedure
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Create a directory (e.g. C:\MAUDF) and drop the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files into it&lt;/li&gt;&lt;li&gt;Open the &lt;b&gt;MAUDFCreate.sql&lt;/b&gt; file in SSMS&lt;/li&gt;&lt;li&gt;Edit the value in the &lt;b&gt;@AssemblyPath&lt;/b&gt; variable to point towards the directory where the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files are located.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @AssemblyPath = 'C:\MAUDF'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Edit the value in the &lt;b&gt;@WebServiceURL&lt;/b&gt; variable to point towards the web service URL for the PerformancePoint instance in question.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @WebServiceURL = 'http://&amp;lt;MYSERVERNAME&amp;gt;:40000/webservice/pmservice.asmx'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ensure the PPSMonitoring database is selected (you may have renamed it but by default its name will be PPSMonitoring)&lt;/li&gt;&lt;li&gt;Run the script to register the assemblies and create the appropriate objects within the database&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:23:48 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Setup 20080602102348A</guid></item><item><title>UPDATED WIKI: Setup</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;version=23</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Setup Instructions
&lt;/h2&gt;Follow these steps to create the MAUDF objects within a PPSMonitoring database&lt;br /&gt;&lt;h3&gt;
Enable the CLR
&lt;/h3&gt;In order to enable the CLR on the SQL Server where the PPSMonitoring database is located run the following T-SQL code in SSMS.&lt;br /&gt; &lt;br /&gt;&lt;pre&gt;
SP_CONFIGURE 'clr enabled', 1
GO
RECONFIGURE
GO 
&lt;/pre&gt;&lt;h3&gt;
Set TRUSTWORTHY ON
&lt;/h3&gt;Ensure that the PPSMonitoring database has its TRUSTWORTHY &lt;a href="http://msdn.microsoft.com/en-us/library/ms187861.aspx" class="externalLink"&gt;http://msdn.microsoft.com/en-us/library/ms187861.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; property set to ON&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Create MAUDF Objects
&lt;/h3&gt;&lt;h4&gt;
Files required
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;MAUDF.dll&lt;/li&gt;&lt;li&gt;MAUDF.XmlSerializers.dll&lt;/li&gt;&lt;li&gt;CreateMAUDF.sql&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
Procedure
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Create a directory (e.g. C:\MAUDF) and drop the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files into it&lt;/li&gt;&lt;li&gt;Open the &lt;b&gt;MAUDFCreate.sql&lt;/b&gt; file in SSMS&lt;/li&gt;&lt;li&gt;Edit the value in the &lt;b&gt;@AssemblyPath&lt;/b&gt; variable to point towards the directory where the &lt;b&gt;MAUDF.dll&lt;/b&gt; and &lt;b&gt;MAUDF.XmlSerializers.dll&lt;/b&gt; files are located.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @AssemblyPath = 'C:\MAUDF'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Edit the value in the &lt;b&gt;@WebServiceURL&lt;/b&gt; variable to point towards the web service URL for the PerformancePoint instance in question.&lt;/li&gt;
&lt;/ul&gt;&lt;pre&gt;
SET @WebServiceURL = 'http://&amp;lt;MYSERVERNAME&amp;gt;:40000/webservice/pmservice.asmx'
&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ensure the PPSMonitoring database is selected (you may have renamed it but by default its name will be PPSMonitoring)&lt;/li&gt;&lt;li&gt;Run the script to register the assemblies and create the appropriate objects within the database&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:22:44 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Setup 20080602102244A</guid></item><item><title>UPDATED WIKI: DataSourceMetadata</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DataSourceMetadata&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
DataSourceMetadata
&lt;/h2&gt;&lt;h3&gt;
Parameter
&lt;/h3&gt;N/A&lt;br /&gt;&lt;h3&gt;
Grain
&lt;/h3&gt;One record per DataSource published to the server&lt;br /&gt;&lt;h3&gt;
Result Set
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Field Name &lt;/th&gt;&lt;th&gt; Data Type &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DataSourceID &lt;/td&gt;&lt;td&gt; UNIQUEIDENTIFIER &lt;/td&gt;&lt;td&gt; Uniquely identifies a DataSource &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DataSourceType &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Type of data source e.g. Tabular, Multidimensional &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DataSourceClass &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Class of datasource e.g. ADOMD.NET, SqlTabularDataSource, ExcelServicesWorkbook &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; MinutesToCache &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Cache setting in minutes &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ServerName &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Name of the server where the data source is located &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DatabaseName &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Name of the database that the data source is querying. This is blank for tabular data sources such as ODBC, Excel Workbook &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CubeName &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Name of the OLAP cube the data source is querying. This is also used to contain the name of a table or view used by SqlTabular data sources &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:20:32 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: DataSourceMetadata 20080602102032A</guid></item><item><title>UPDATED WIKI: IndicatorMetadata</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorMetadata&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
IndicatorMetadata
&lt;/h2&gt;&lt;h3&gt;
Parameter
&lt;/h3&gt;N/A&lt;br /&gt;&lt;h3&gt;
Grain
&lt;/h3&gt;One record for each indicator published to the server&lt;br /&gt;&lt;h3&gt;
Result Set
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Field Name &lt;/th&gt;&lt;th&gt; Data Type &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; IndicatorID &lt;/td&gt;&lt;td&gt; UNIQUEIDENTIFIER &lt;/td&gt;&lt;td&gt; Uniquely identifies an Indicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; IndicatorType &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; “Centered” or “Standard” &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountLevels &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of levels defined 2-10 &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:19:56 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: IndicatorMetadata 20080602101956A</guid></item><item><title>UPDATED WIKI: ReportMetadata</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ReportMetadata&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
ReportMetadata
&lt;/h3&gt;&lt;h2&gt;
Parameter
&lt;/h2&gt;N/A&lt;br /&gt;&lt;h3&gt;
Grain
&lt;/h3&gt;One record for each report published to the server&lt;br /&gt;&lt;h3&gt;
Result Set
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Field Name &lt;/th&gt;&lt;th&gt; Data Type &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ReportID &lt;/td&gt;&lt;td&gt; UNIQUEIDENTIFIER &lt;/td&gt;&lt;td&gt; Uniquely identifies a Report &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ReportType &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Type of report e.g. Url, OLAPGrid, TrendAnalysisChart etc. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountEndPoints &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of endpoints the report item makes available to accept inbound filter links when contained in a dashboard &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:19:11 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: ReportMetadata 20080602101911A</guid></item><item><title>UPDATED WIKI: ScorecardMetadata</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardMetadata&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
ScorecardMetadata
&lt;/h2&gt;&lt;h3&gt;
Parameter
&lt;/h3&gt;N/A&lt;br /&gt;&lt;h3&gt;
Grain
&lt;/h3&gt;One record per Scorecard element published to the server&lt;br /&gt;&lt;h3&gt;
Result Set
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Field Name &lt;/th&gt;&lt;th&gt; Data Type &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ScorecardID &lt;/td&gt;&lt;td&gt; UNIQUEIDENTIFIER &lt;/td&gt;&lt;td&gt; Uniquely identifies a Scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; TemplateType &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Template used to create the scorecard e.g. General &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt;AllowAnnotations &lt;/td&gt;&lt;td&gt; BIT &lt;/td&gt;&lt;td&gt; Does the scorecard allow annotations to be created &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ShowAnnotationFlags &lt;/td&gt;&lt;td&gt; BIT &lt;/td&gt;&lt;td&gt; Are the annotations existence marked with red flags &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; InvalidCellDisplay &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Default text to be shown for invalid cells &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountKpis &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of Kpis referenced in the scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountEndPoints &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of end points available when the scorecard is embedded in a dashboard (inbound filter links) &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountBeginPoints &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of begin points available when the scorecard is embedded in a dashboard (outbound filter links) &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountAnnotations &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of annotations that have been created on the scorecard &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:18:12 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: ScorecardMetadata 20080602101812A</guid></item><item><title>UPDATED WIKI: ElementMetadata</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMetadata&amp;version=11</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
ElementMetadata
&lt;/h2&gt;&lt;h3&gt;
Parameters
&lt;/h3&gt;N/A&lt;br /&gt;&lt;h3&gt;
Grain
&lt;/h3&gt;One record per element published to the server&lt;br /&gt;&lt;h3&gt;
Result Set
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Field Name &lt;/th&gt;&lt;th&gt; Data Type &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ElementID &lt;/td&gt;&lt;td&gt; UNIQUEIDENTIFIER &lt;/td&gt;&lt;td&gt; Uniquely identifies the element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ElementType &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Type of element e.g. KPI, Scorecard, Indicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ElementName &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Name of the element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; ElementDescription &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Description of the element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Owner &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Owner of the element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; DisplayFolder &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Display folder path e.g. Sales\NE Region &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CreatedBy &lt;/td&gt;&lt;td&gt; NVARCHAR(MAX) &lt;/td&gt;&lt;td&gt; Domain\Username of the element creator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CreatedDate &lt;/td&gt;&lt;td&gt; DATETIME &lt;/td&gt;&lt;td&gt; Date and time the element was created &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; Version &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Current version number &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountMemberships &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of memberships defined &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; CountCustomProperties &lt;/td&gt;&lt;td&gt; INT &lt;/td&gt;&lt;td&gt; Number of custom properties defined &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Mon, 02 Jun 2008 10:17:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: ElementMetadata 20080602101736A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Home&amp;version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
MAUDF Project
&lt;/h3&gt;The MAUDF project is a series of CLR table-valued User Defined Functions that facilitate access to metadata for elements published to a specific PerformancePoint Server 2007 Monitoring and Analytics &amp;#40;M&amp;#38;A&amp;#41; instance. The aim of the MAUDF project is to make otherwise hard-to-get-at metadata more accessible through these functions. Because the data exposed is tabular this provides an easier way for system administrators and developers to surface useful information contained within a particular Monitoring server using just T-SQL.
&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
UDF List
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; UDF &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMetadata&amp;amp;referringTitle=Home"&gt;ElementMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Element level metadata common to all elements e.g. name, description, display folder &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMemberships&amp;amp;referringTitle=Home"&gt;ElementMemberships&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists each membership domain account the assigned privileges for an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementCustomProperties&amp;amp;referringTitle=Home"&gt;ElementCustomProperties&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists information for all custom properties that exist on an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiMetrics&amp;amp;referringTitle=Home"&gt;KpiMetrics&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each actual and target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiTargetThresholds&amp;amp;referringTitle=Home"&gt;KpiTargetThresholds&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists detailed threshold settings for each target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardMetadata&amp;amp;referringTitle=Home"&gt;ScorecardMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level property settings for a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardKpis&amp;amp;referringTitle=Home"&gt;ScorecardKpis&lt;/a&gt; &lt;/td&gt;&lt;td&gt; List of all kpis referenced within a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardAnnotations&amp;amp;referringTitle=Home"&gt;ScorecardAnnotations&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists all annotations and associated comments associated with a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ReportMetadata&amp;amp;referringTitle=Home"&gt;ReportMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a report &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorMetadata&amp;amp;referringTitle=Home"&gt;IndicatorMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for an inindicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorLevels&amp;amp;referringTitle=Home"&gt;IndicatorLevels&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists properties for each level defined within an indicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DataSourceMetadata&amp;amp;referringTitle=Home"&gt;DataSourceMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a data source &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DashboardItems&amp;amp;referringTitle=Home"&gt;DashboardItems&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each scorecard, report and filter item referenced within a dashboard &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;amp;referringTitle=Home"&gt;Setup&lt;/a&gt;
&lt;/h3&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=FAQs&amp;amp;referringTitle=Home"&gt;FAQs&lt;/a&gt;
&lt;/h3&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Sat, 31 May 2008 04:05:25 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080531040525A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Home&amp;version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
MAUDF Project
&lt;/h3&gt;The MAUDF project is a series of CLR table-valued User Defined Functions that facilitate access to metadata for elements published to a specific PerformancePoint Server 2007 Monitoring and Analytics &amp;#40;M&amp;#38;A&amp;#41; instance. The aim of the MAUDF project is to make otherwise hard-to-get-at metadata more accessible through these functions. Because the data exposed is tabular this provides an easier way for system administrators and developers to surface useful information contained within a particular Monitoring server using just T-SQL.
&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
UDF List
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; UDF &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMetadata&amp;amp;referringTitle=Home"&gt;ElementMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Information common to all elements e.g. name, description, display folder &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMemberships&amp;amp;referringTitle=Home"&gt;ElementMemberships&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists each membership domain account the assigned privileges for an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementCustomProperties&amp;amp;referringTitle=Home"&gt;ElementCustomProperties&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists information for all custom properties that exist on an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiMetrics&amp;amp;referringTitle=Home"&gt;KpiMetrics&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each actual and target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiTargetThresholds&amp;amp;referringTitle=Home"&gt;KpiTargetThresholds&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists detailed threshold settings for each target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardMetadata&amp;amp;referringTitle=Home"&gt;ScorecardMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level property settings for a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardKpis&amp;amp;referringTitle=Home"&gt;ScorecardKpis&lt;/a&gt; &lt;/td&gt;&lt;td&gt; List of all kpis referenced within a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardAnnotations&amp;amp;referringTitle=Home"&gt;ScorecardAnnotations&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists all annotations and associated comments associated with a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ReportMetadata&amp;amp;referringTitle=Home"&gt;ReportMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a report &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorMetadata&amp;amp;referringTitle=Home"&gt;IndicatorMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for an inindicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorLevels&amp;amp;referringTitle=Home"&gt;IndicatorLevels&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists properties for each level defined within an indicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DataSourceMetadata&amp;amp;referringTitle=Home"&gt;DataSourceMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a data source &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DashboardItems&amp;amp;referringTitle=Home"&gt;DashboardItems&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each scorecard, report and filter item referenced within a dashboard &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;amp;referringTitle=Home"&gt;Setup&lt;/a&gt;
&lt;/h3&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=FAQs&amp;amp;referringTitle=Home"&gt;FAQs&lt;/a&gt;
&lt;/h3&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Sat, 31 May 2008 04:04:28 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080531040428A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Home&amp;version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
MAUDF Project
&lt;/h3&gt;The MAUDF project is a series of CLR table-valued User Defined Functions that facilitate access to metadata for elements published to a specific PerformancePoint Server 2007 Monitoring and Analytics &amp;#40;M&amp;#38;A&amp;#41; instance. The aim of the MAUDF project is to make otherwise hard-to-get-at metadata more accessible through these functions. Because the data exposed is tabular this provides an easier way for system administrators and developers to surface useful information contained within a particular Monitoring server using just T-SQL.
&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
UDF List
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; UDF &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMetadata&amp;amp;referringTitle=Home"&gt;ElementMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Information common to all elements e.g. name, description, display folder &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMemberships&amp;amp;referringTitle=Home"&gt;ElementMemberships&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Domain accounts and their assigned privileges for an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementCustomProperties&amp;amp;referringTitle=Home"&gt;ElementCustomProperties&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists information for all custom properties that exist on an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiMetrics&amp;amp;referringTitle=Home"&gt;KpiMetrics&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each actual and target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiTargetThresholds&amp;amp;referringTitle=Home"&gt;KpiTargetThresholds&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists detailed threshold settings for each target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardMetadata&amp;amp;referringTitle=Home"&gt;ScorecardMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level property settings for a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardKpis&amp;amp;referringTitle=Home"&gt;ScorecardKpis&lt;/a&gt; &lt;/td&gt;&lt;td&gt; List of all kpis referenced within a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardAnnotations&amp;amp;referringTitle=Home"&gt;ScorecardAnnotations&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists all annotations and associated comments associated with a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ReportMetadata&amp;amp;referringTitle=Home"&gt;ReportMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a report &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorMetadata&amp;amp;referringTitle=Home"&gt;IndicatorMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for an inindicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorLevels&amp;amp;referringTitle=Home"&gt;IndicatorLevels&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists properties for each level defined within an indicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DataSourceMetadata&amp;amp;referringTitle=Home"&gt;DataSourceMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a data source &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DashboardItems&amp;amp;referringTitle=Home"&gt;DashboardItems&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists metadata for each scorecard, report and filter item referenced within a dashboard &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;amp;referringTitle=Home"&gt;Setup&lt;/a&gt;
&lt;/h3&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=FAQs&amp;amp;referringTitle=Home"&gt;FAQs&lt;/a&gt;
&lt;/h3&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Sat, 31 May 2008 04:03:30 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080531040330A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Home&amp;version=25</link><description>&lt;div class="wikidoc"&gt;
&lt;h3&gt;
MAUDF Project
&lt;/h3&gt;The MAUDF project is a series of CLR table-valued User Defined Functions that facilitate access to metadata for elements published to a specific PerformancePoint Server 2007 Monitoring and Analytics &amp;#40;M&amp;#38;A&amp;#41; instance. The aim of the MAUDF project is to make otherwise hard-to-get-at metadata more accessible through these functions. Because the data exposed is tabular this provides an easier way for system administrators and developers to surface useful information contained within a particular Monitoring server using just T-SQL.
&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
UDF List
&lt;/h3&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; UDF &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMetadata&amp;amp;referringTitle=Home"&gt;ElementMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Information common to all elements e.g. name, description, display folder &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementMemberships&amp;amp;referringTitle=Home"&gt;ElementMemberships&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Domain accounts and their assigned privileges for an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ElementCustomProperties&amp;amp;referringTitle=Home"&gt;ElementCustomProperties&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Lists all custom property information that exists for an element &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiMetrics&amp;amp;referringTitle=Home"&gt;KpiMetrics&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Actual and target metric metadata for a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=KpiTargetThresholds&amp;amp;referringTitle=Home"&gt;KpiTargetThresholds&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Detailed threshold settings for each target metric within a kpi &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardMetadata&amp;amp;referringTitle=Home"&gt;ScorecardMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level property settings for a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardKpis&amp;amp;referringTitle=Home"&gt;ScorecardKpis&lt;/a&gt; &lt;/td&gt;&lt;td&gt; List of all kpis referenced within a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ScorecardAnnotations&amp;amp;referringTitle=Home"&gt;ScorecardAnnotations&lt;/a&gt; &lt;/td&gt;&lt;td&gt; All annotations and associated comments created on a scorecard &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=ReportMetadata&amp;amp;referringTitle=Home"&gt;ReportMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a report &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorMetadata&amp;amp;referringTitle=Home"&gt;IndicatorMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for an indicator &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=IndicatorLevels&amp;amp;referringTitle=Home"&gt;IndicatorLevels&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Individual level properties for an indicator  &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DataSourceMetadata&amp;amp;referringTitle=Home"&gt;DataSourceMetadata&lt;/a&gt; &lt;/td&gt;&lt;td&gt; High level metadata for a data source &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; &lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=DashboardItems&amp;amp;referringTitle=Home"&gt;DashboardItems&lt;/a&gt; &lt;/td&gt;&lt;td&gt; Item level metadata for each scorecard, report and filter located within a dashboard &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=Setup&amp;amp;referringTitle=Home"&gt;Setup&lt;/a&gt;
&lt;/h3&gt;&lt;h3&gt;
&lt;a href="http://www.codeplex.com/MAUDF/Wiki/View.aspx?title=FAQs&amp;amp;referringTitle=Home"&gt;FAQs&lt;/a&gt;
&lt;/h3&gt;
&lt;/div&gt;</description><author>NickBarclay</author><pubDate>Sat, 31 May 2008 03:59:38 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080531035938A</guid></item></channel></rss>