<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>bipublisher Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Home</link><description>bipublisher Wiki Rss Description</description><item><title>Updated Wiki: Feature Roadmap</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Feature Roadmap&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
I will leave it up to the community to determine the direction of this tool.  There are some areas which would be interesting to move towards, as there are many scenarios that are rather tedious / manual for publishing reports currently.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PerformancePoint Target Location Redirection 
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Feature in Tracker - on Radar&lt;/li&gt;
&lt;/ul&gt;Currently, this tool moves PerformancePoint (PPS) Elements from the source to target retaining the same naming and structure as it came from.  For some people, it might be useful to have the PPS elements moved with a suffix (or prefix) attached for side-by-side testing.  And it might be helpful to have the linked reports be retargeted to point to different Libraries / folders within Sharepoint/PAS  &lt;br /&gt; &lt;br /&gt;This does not apply to Proclarity since the tool works directly on the reports. And it does not apply to the Excel Serivce direct updates since the target URL is included.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PPS Sql Server Reporting Services (SSRS)  Report Support  
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Feature in Tracker - on Radar&lt;/li&gt;
&lt;/ul&gt;I have not worked with SSRS reports in my current work. If someone has and would like to work with me, we might be able to find a way to integrate support to allow redirecting the PPS Report's target server.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Deploying PPS Dashboard 
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Method is known, time needed to code up solution&lt;/li&gt;
&lt;/ul&gt;Currently, all of the elements are update, but if the dashboard itself is modified or components added/removed, it will need to be manually deployed.  There are a string of Sharepoint Webservice calls when this happens to put the files at the target location and make it available.  I'm thinking if instead of deploying, focusing on &amp;quot;Publishing&amp;quot; from PPS and then just make some more general elements in the config to copy files, or a folderful of files to SharePoint as-is, which would then work.  &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Updating Post-Deployed PPS Webparts 
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Idea Percolating... needs a bit more research to link webpart with PPS element&lt;/li&gt;
&lt;/ul&gt;Ever want to remove chrome on a webpart, or adjust the template externally (sharepoint site is secured from template modifications)?  Then being able to adjust the webpart that PPS generates would be very helpful.  Currently we are actually doing this as manual steps after we deploy (when we need to).  It would be nice to use the Webpart ASMX to make adjustments as needed and remove the manual step.  &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Deploying PAS Reports
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Stalled - Would be nice, not sure how to continue&lt;/li&gt;
&lt;/ul&gt;It might be helpful to have the tool actually take PAS reports from a source and deploy them on a target.  In looking at this briefly, I have no idea how the Books are generated when sent to the server for an update, so any help would be appreciated.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Tue, 18 Nov 2008 19:10:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Feature Roadmap 20081118071020P</guid></item><item><title>Updated Wiki: Feature Roadmap</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Feature Roadmap&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
I will leave it up to the community to determine the direction of this tool.  There are some areas which would be interesting to move towards, as there are many scenarios that are rather tedious / manual for publishing reports currently.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PerformancePoint Target Location Redirection 
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Feature in Tracker - on Radar&lt;/li&gt;
&lt;/ul&gt;Currently, this tool moves PerformancePoint (PPS) Elements from the source to target retaining the same naming and structure as it came from.  For some people, it might be useful to have the PPS elements moved with a suffix (or prefix) attached for side-by-side testing.  And it might be helpful to have the linked reports be retargeted to point to different Libraries / folders within Sharepoint/PAS  &lt;br /&gt; &lt;br /&gt;This does not apply to Proclarity since the tool works directly on the reports. And it does not apply to the Excel Serivce direct updates since the target URL is included.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PPS Sql Server Reporting Services (SSRS)  Report Support  
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Feature in Tracker - on Radar&lt;/li&gt;
&lt;/ul&gt;I have not worked with SSRS reports in my current work. If someone has and would like to work with me, we might be able to find a way to integrate support to allow redirecting the PPS Report's target server.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Deploying PPS Dashboard 
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Method is known, time needed to code up solution&lt;/li&gt;
&lt;/ul&gt;Currently, all of the elements are update, but if the dashboard itself is modified or components added/removed, it will need to be manually deployed.  There are a string of Sharepoint Webservice calls when this happens to put the files at the target location and make it available.  I'm thinking if instead of deploying, focusing on &amp;quot;Publishing&amp;quot; from PPS and then just make some more general elements in the config to copy files, or a folderful of files to SharePoint as-is, which would then work.  &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Updating Post-Deployed PPS Webparts 
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Status: Idea Percolating... needs a bit more research to link webpart with PPS element&lt;/li&gt;
&lt;/ul&gt;Ever want to remove chrome on a webpart, or adjust the template externally (sharepoint site is secured from template modifications)?  Then being able to adjust the webpart that PPS generates would be very helpful.  Currently we are actually doing this as manual steps after we deploy (when we need to).  It would be nice to use the Webpart ASMX to make adjustments as needed and remove the manual step.  &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Deploying PAS Reports (Would be nice, not sure how to continue)
&lt;/h4&gt;It might be helpful to have the tool actually take PAS reports from a source and deploy them on a target.  In looking at this briefly, I have no idea how the Books are generated when sent to the server for an update, so any help would be appreciated.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Tue, 18 Nov 2008 19:09:47 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Feature Roadmap 20081118070947P</guid></item><item><title>Updated Wiki: Feature Roadmap</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Feature Roadmap&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
I will leave it up to the community to determine the direction of this tool.  There are some areas which would be interesting to move towards, as there are many scenarios that are rather tedious / manual for publishing reports currently.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PPS Sql Server Reporting Services (SSRS)  Report Support - Where is it??!
&lt;/h4&gt;I have not worked with SSRS reports in my current work. If someone has and would like to work with me, we might be able to find a way to integrate support to allow redirecting the PPS Report's target server. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Updating Post-Deployed PPS Webparts
&lt;/h4&gt;Ever want to remove chrome on a webpart, or adjust the template externally (sharepoint site is secured from template modifications)?  Then being able to adjust the webpart that PPS generates would be very helpful.  Currently we are actually doing this as manual steps after we deploy (when we need to).  &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Mon, 17 Nov 2008 22:32:24 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Feature Roadmap 20081117103224P</guid></item><item><title>Updated Wiki: Feature Roadmap</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Feature Roadmap&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
I will leave it up to the community to determine the direction of this tool.  There are some areas which would be interesting to move towards, as there are many scenarios that are rather tedious / manual for publishing reports currently.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PPS Sql Server Reporting Services (SSRS)  Report Support - Where is it??!
&lt;/h4&gt;I have not worked with SSRS reports in my current work. If someone has and would like to work with me, we might be able to find a way to integrate support to allow redirecting the PPS Report's target server. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PerformancePoint Input from BWSX Files
&lt;/h4&gt;The tool currently reads from the source PPS Server.  It may be helpful to specify a BWSX file in which the elements are read, and serialized into the needed objects to be used for updating and publishing.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Updating Post-Deployed PPS Webparts
&lt;/h4&gt;Ever want to remove chrome on a webpart, or adjust the template externally (sharepoint site is secured from template modifications)?  Then being able to adjust the webpart that PPS generates would be very helpful.  Currently we are actually doing this as manual steps after we deploy (when we need to).  &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Sun, 16 Nov 2008 09:35:13 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Feature Roadmap 20081116093513A</guid></item><item><title>Updated Wiki: How to Get Started</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=How to Get Started&amp;version=5</link><description>&lt;div class="wikidoc"&gt;
&lt;h4&gt;
Console Application
&lt;/h4&gt;The releases will include a ZIP of the console application and supporting DLL.  You will need to update the application config file.&lt;br /&gt; &lt;br /&gt;There is a Word Document which highlights all of the syntax accepted and what the configuration options are.  Use that to help craft what you want to do. There are also some sample configurations I've used when creating this tool which can be used to help guide you when you make your settings.&lt;br /&gt; &lt;br /&gt;In the configuration, find the root node:&lt;br /&gt;&lt;pre&gt;
	&amp;lt;deploymentSettings&amp;gt;
		&amp;lt;deployment type=&amp;quot;demo&amp;quot;&amp;gt;
		&amp;lt;/deployment&amp;gt;
	&amp;lt;/deploymentSettings&amp;gt;
&lt;/pre&gt; &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Open a CMD window.&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Open the window as Administrator if using Server 2008 or Vista (option on right-click menu)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Start application from CMD window and enter the deployment type attribute as the parameter to the app. Ex: &lt;b&gt;BIRAP demo&lt;/b&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Use the messaging reported from the app to see how it is going. Any access issues or bad paths will be identifiable in the output.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h4&gt;
.Net DLL Integration - BIPublish.DLL
&lt;/h4&gt;The DLL packaged with the application provides different classes where you can work with the different targets and pass in strict values, if you do not want to use the configuration file.  &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=BIPublish.DLL%20API%20Overview&amp;amp;referringTitle=How%20to%20Get%20Started"&gt;BIPublish.DLL API Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Mon, 06 Oct 2008 18:40:23 GMT</pubDate><guid isPermaLink="false">Updated Wiki: How to Get Started 20081006064023P</guid></item><item><title>Updated Wiki: How to Get Started</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=How to Get Started&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;h4&gt;
Console Application
&lt;/h4&gt;The releases will include a ZIP of the console application and supporting DLL.  You will need to update the application config file.&lt;br /&gt; &lt;br /&gt;There is a Word Document which highlights all of the syntax accepted and what the configuration options are.  Use that to help craft what you want to do. There are also some sample configurations I've used when creating this tool which can be used to help guide you when you make your settings.&lt;br /&gt; &lt;br /&gt;In the configuration, find the root node:&lt;br /&gt;&lt;pre&gt;
	&amp;lt;deploymentSettings&amp;gt;
		&amp;lt;deployment type=&amp;quot;demo&amp;quot;&amp;gt;
		&amp;lt;/deployment&amp;gt;
	&amp;lt;/deploymentSettings&amp;gt;
&lt;/pre&gt; &lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Open a CMD window.&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Open the window as Administrator if using Server 2008 or Vista (option on right-click menu)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Start application from CMD window and enter the deployment type attribute as the parameter to the app.&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;Use the messaging reported from the app to see how it is going. Any access issues or bad paths will be identifiable in the output.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h4&gt;
.Net DLL Integration - BIPublish.DLL
&lt;/h4&gt;The DLL packaged with the application provides different classes where you can work with the different targets and pass in strict values, if you do not want to use the configuration file.  &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=BIPublish.DLL%20API%20Overview&amp;amp;referringTitle=How%20to%20Get%20Started"&gt;BIPublish.DLL API Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Mon, 06 Oct 2008 18:39:35 GMT</pubDate><guid isPermaLink="false">Updated Wiki: How to Get Started 20081006063935P</guid></item><item><title>UPDATED WIKI: Sample Configuration Scenarios</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Sample Configuration Scenarios&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;i&gt;NOTE: Currently, there is full documentation of all of the XML configuraiton accepted in the Word Documentation, and there is a config file provided with the project which uses all of the features. Use those for samples until they are migrated to Wiki pages.&lt;/i&gt;&lt;br /&gt; &lt;br /&gt;&lt;h3&gt;
Publishing Scenarios
&lt;/h3&gt;&lt;b&gt;Proclarity Analytic Services (PAS) Updates&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Update Data Connections on PAS Reports&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;PerformancePoint (PPS) Updates&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Add/Remove Users and Groups &lt;/li&gt;&lt;li&gt;Update data sources &lt;/li&gt;&lt;li&gt;Point to a different Sharpeoint site for Excel Service Reports &lt;/li&gt;&lt;li&gt;Point to a different PAS server for Proclarity reports&lt;/li&gt;&lt;li&gt;Make updates for specific PPS elements using PPS Properties&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;b&gt;Excel Reporting Updates&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Change an olap datasource to use a different Data Connection Library (DCL) &lt;/li&gt;&lt;li&gt;Update IDs for Proclarity Reports on a worksheet - Useful if IDs are exposed as Hyperlinks in a named range for PPS display. &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 22:17:58 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Sample Configuration Scenarios 20080502101758P</guid></item><item><title>UPDATED WIKI: BIPublish.DLL API Overview</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=BIPublish.DLL API Overview&amp;version=4</link><description>&lt;div class="wikidoc"&gt;
&lt;h4&gt;
API Overview of Public Classes
&lt;/h4&gt;Actual parameters and values are all discussed in the word documentation file.  There is a 1:1 with the xml declarative configuration, and the values below.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
DeploymentManager
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;DeployConfiguration(DeploymentElement deployConfig)&lt;/li&gt;
&lt;/ul&gt;If you want to not use a configuration file, you can use the configuration objects to serialize the configuration data into xml (maybe store in a database?) and then call this method to do all of the work. This might be interesting if someone wanted to make a GUI for setting the configuration :)&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
DeployUtility Classes
&lt;/h4&gt;As new external touchpoints are used, a deployutility is created to manage the interactions for them.  They all work in a similar way - &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;You instantiate one&lt;/li&gt;&lt;li&gt;Set the source and target servers/locations&lt;/li&gt;&lt;li&gt;Load from the source &lt;/li&gt;&lt;li&gt;Make transformations &lt;/li&gt;&lt;li&gt;Save to the target&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;h5&gt;
OfficeFileDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;UpdateDataConnection(connectionName, newOdcLocation)&lt;/li&gt;&lt;li&gt;UpdatePasLookups(pasServerName, sheetName, columnPasPath, columnPasLibraryId, columnPasBookId, columnPasPageId, columnPasServer)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
PerformancePointDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;UpdateSecurity(credential, role, action)&lt;/li&gt;&lt;li&gt;UpdateDataSource(sourceName, sourceServer)&lt;/li&gt;&lt;li&gt;UpdateExcelReportLocation(originalSharepointSite, newSharepointSite)&lt;/li&gt;&lt;li&gt;UpdateExcelReportParameters(paramName, newParamValue)&lt;/li&gt;&lt;li&gt;UpdatePasReportSites(originalPasSite, newPasSite)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
ProclarityAnalyticServerDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;FindReport(pagePath, out loadedReportDetails)&lt;/li&gt;&lt;li&gt;UpdateDataSource(originalServer, newServer)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
SharepointDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;GetDocumentLibraryId(listName)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 22:10:14 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: BIPublish.DLL API Overview 20080502101014P</guid></item><item><title>UPDATED WIKI: BIPublish.DLL API Overview</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=BIPublish.DLL API Overview&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h4&gt;
API Overview of Public Classes
&lt;/h4&gt;Actual parameters and values are all discussed in the word documentation file.  There is a 1:1 with the xml declarative configuration, and the values below.&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;DeploymentManager&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;DeployConfiguration(DeploymentElement deployConfig)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;If you want to not use a configuration file, you can use the configuration objects to serialize the configuration data into xml (maybe store in a database?) and then call this method to do all of the work. This might be interesting if someone wanted to make a GUI for setting the configuration :)&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
DeployUtility Classes
&lt;/h5&gt;As new external touchpoints are used, a deployutility is created to manage the interactions for them.  They all work in a similar way - &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;You instantiate one&lt;/li&gt;&lt;li&gt;Set the source and target servers/locations&lt;/li&gt;&lt;li&gt;Load from the source &lt;/li&gt;&lt;li&gt;Make transformations &lt;/li&gt;&lt;li&gt;Save to the target&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;h5&gt;
OfficeFileDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;UpdateDataConnection(connectionName, newOdcLocation)&lt;/li&gt;&lt;li&gt;UpdatePasLookups(pasServerName, sheetName, columnPasPath, columnPasLibraryId, columnPasBookId, columnPasPageId, columnPasServer)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
PerformancePointDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;UpdateSecurity(credential, role, action)&lt;/li&gt;&lt;li&gt;UpdateDataSource(sourceName, sourceServer)&lt;/li&gt;&lt;li&gt;UpdateExcelReportLocation(originalSharepointSite, newSharepointSite)&lt;/li&gt;&lt;li&gt;UpdateExcelReportParameters(paramName, newParamValue)&lt;/li&gt;&lt;li&gt;UpdatePasReportSites(originalPasSite, newPasSite)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
ProclarityAnalyticServerDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;FindReport(pagePath, out loadedReportDetails)&lt;/li&gt;&lt;li&gt;UpdateDataSource(originalServer, newServer)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
SharepointDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;GetDocumentLibraryId(listName)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 22:09:47 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: BIPublish.DLL API Overview 20080502100947P</guid></item><item><title>UPDATED WIKI: BIPublish.DLL API Overview</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=BIPublish.DLL API Overview&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h4&gt;
API Overview of Public Classes
&lt;/h4&gt;Actual parameters and values are all discussed in the word documentation file.  There is a 1:1 with the xml declarative configuration, and the values below.&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;DeploymentManager&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;DeployConfiguration(DeploymentElement deployConfig)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;If you want to not use a configuration file, you can use the configuration objects to serialize the configuration data into xml (maybe store in a database?) and then call this method to do all of the work. This might be interesting if someone wanted to make a GUI for setting the configuration :)&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;DeployUtility Classes&lt;/li&gt;
&lt;/ul&gt;As new external touchpoints are used, a deployutility is created to manage the interactions for them.  They all work in a similar way - &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;You instantiate one&lt;/li&gt;&lt;li&gt;Set the source and target servers/locations&lt;/li&gt;&lt;li&gt;Load from the source &lt;/li&gt;&lt;li&gt;Make transformations &lt;/li&gt;&lt;li&gt;Save to the target&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;h5&gt;
OfficeFileDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;UpdateDataConnection(connectionName, newOdcLocation)&lt;/li&gt;&lt;li&gt;UpdatePasLookups(pasServerName, sheetName, columnPasPath, columnPasLibraryId, columnPasBookId, columnPasPageId, columnPasServer)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
PerformancePointDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;UpdateSecurity(credential, role, action)&lt;/li&gt;&lt;li&gt;UpdateDataSource(sourceName, sourceServer)&lt;/li&gt;&lt;li&gt;UpdateExcelReportLocation(originalSharepointSite, newSharepointSite)&lt;/li&gt;&lt;li&gt;UpdateExcelReportParameters(paramName, newParamValue)&lt;/li&gt;&lt;li&gt;UpdatePasReportSites(originalPasSite, newPasSite)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
ProclarityAnalyticServerDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;FindReport(pagePath, out loadedReportDetails)&lt;/li&gt;&lt;li&gt;UpdateDataSource(originalServer, newServer)&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
SharepointDeployUtility
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;GetDocumentLibraryId(listName)&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 22:09:26 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: BIPublish.DLL API Overview 20080502100926P</guid></item><item><title>UPDATED WIKI: BIPublish.DLL API Overview</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=BIPublish.DLL API Overview&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
&lt;h4&gt;
API Overview of Public Classes
&lt;/h4&gt;Actual parameters and values are all discussed in the word documentation file.  There is a 1:1 with the xml declarative configuration, and the values below.&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;DeploymentManager&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;DeployConfiguration(DeploymentElement deployConfig)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;If you want to not use a configuration file, you can use the configuration objects to serialize the configuration data into xml (maybe store in a database?) and then call this method to do all of the work. This might be interesting if someone wanted to make a GUI for setting the configuration :)&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;DeployUtility Classes&lt;/li&gt;
&lt;/ul&gt;As new external touchpoints are used, a deployutility is created to manage the interactions for them.  They all work in a similar way - &lt;br /&gt;&lt;ol&gt;
&lt;li&gt;You instantiate one&lt;/li&gt;&lt;li&gt;Set the source and target servers/locations&lt;/li&gt;&lt;li&gt;Load from the source &lt;/li&gt;&lt;li&gt;Make transformations &lt;/li&gt;&lt;li&gt;Save to the target&lt;/li&gt;
&lt;/ol&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;OfficeFileDeployUtility&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;UpdateDataConnection(connectionName, newOdcLocation)&lt;/li&gt;&lt;li&gt;UpdatePasLookups(pasServerName, sheetName, columnPasPath, columnPasLibraryId, columnPasBookId, columnPasPageId, columnPasServer)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;PerformancePointDeployUtility&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;UpdateSecurity(credential, role, action)&lt;/li&gt;&lt;li&gt;UpdateDataSource(sourceName, sourceServer)&lt;/li&gt;&lt;li&gt;UpdateExcelReportLocation(originalSharepointSite, newSharepointSite)&lt;/li&gt;&lt;li&gt;UpdateExcelReportParameters(paramName, newParamValue)&lt;/li&gt;&lt;li&gt;UpdatePasReportSites(originalPasSite, newPasSite)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;ProclarityAnalyticServerDeployUtility&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;FindReport(pagePath, out loadedReportDetails)&lt;/li&gt;&lt;li&gt;UpdateDataSource(originalServer, newServer)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;SharepointDeployUtility&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;GetDocumentLibraryId(listName)&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 22:08:56 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: BIPublish.DLL API Overview 20080502100856P</guid></item><item><title>UPDATED WIKI: How to Get Started</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=How to Get Started&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h4&gt;
Console Application
&lt;/h4&gt;The releases will include a ZIP of the console application and supporting DLL.  You will need to update the application config file.&lt;br /&gt; &lt;br /&gt;There is a Word Document which highlights all of the syntax accepted and what the configuration options are.  Use that to help craft what you want to do. There are also some sample configurations I've used when creating this tool which can be used to help guide you when you make your settings.&lt;br /&gt; &lt;br /&gt;In the configuration, find the root node:&lt;br /&gt;&lt;pre&gt;
	&amp;lt;deploymentSettings&amp;gt;
		&amp;lt;deployment type=&amp;quot;demo&amp;quot;&amp;gt;
		&amp;lt;/deployment&amp;gt;
	&amp;lt;/deploymentSettings&amp;gt;
&lt;/pre&gt; &lt;br /&gt;Use the value in the 'type' attribute as the parameter to the console application.  When you do that, the app will run and perform the operations you specified in the configuration.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
.Net DLL Integration - BIPublish.DLL
&lt;/h4&gt;The DLL packaged with the application provides different classes where you can work with the different targets and pass in strict values, if you do not want to use the configuration file.  &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=BIPublish.DLL%20API%20Overview&amp;amp;referringTitle=How%20to%20Get%20Started"&gt;BIPublish.DLL API Overview&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:58:36 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: How to Get Started 20080502095836P</guid></item><item><title>UPDATED WIKI: How to Get Started</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=How to Get Started&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
The releases will include a ZIP of the console application and supporting DLL.  You will need to update the application config file.&lt;br /&gt; &lt;br /&gt;There is a Word Document which highlights all of the syntax accepted and what the configuration options are.  Use that to help craft what you want to do. There are also some sample configurations I've used when creating this tool which can be used to help guide you when you make your settings.&lt;br /&gt; &lt;br /&gt;In the configuration, find the root node:&lt;br /&gt;&lt;pre&gt;
	&amp;lt;deploymentSettings&amp;gt;
		&amp;lt;deployment type=&amp;quot;demo&amp;quot;&amp;gt;
		&amp;lt;/deployment&amp;gt;
	&amp;lt;/deploymentSettings&amp;gt;
&lt;/pre&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:55:03 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: How to Get Started 20080502095503P</guid></item><item><title>UPDATED WIKI: How to Get Started</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=How to Get Started&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
The releases will include a ZIP of the console application and supporting DLL.  You will need to update the application config file.&lt;br /&gt; &lt;br /&gt;There is a Word Document which highlights all of the syntax accepted and what the configuration options are.  Use that to help craft what you want to do. There are also some sample configurations I've used when creating this tool which can be used to help guide you when you make your settings.&lt;br /&gt; &lt;br /&gt;In the configuration, find the root node:&lt;br /&gt;	&amp;lt;deploymentSettings&amp;gt;&lt;br /&gt;		&amp;lt;deployment type=&amp;quot;demo&amp;quot;&amp;gt;&lt;br /&gt;		&amp;lt;/deployment&amp;gt;&lt;br /&gt;	&amp;lt;/deploymentSettings&amp;gt;&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:54:23 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: How to Get Started 20080502095423P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Home&amp;version=8</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The BI Report Automation Publisher is a command line tool &amp;#43; .net library which provides a more automated way to move reports between servers&amp;#47;environments.  Useful when using PerformacnePoint &amp;#40;PPS&amp;#41;, Proclarity Analytic Server &amp;#40;PAS&amp;#41; or MOSS&amp;#47;Sharepoint
&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Background
&lt;/h5&gt;This was made with publishing elements in PerformancePoint in mind, however, the following publishing scenarios are currently supported:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;PerformancePoint &lt;/li&gt;&lt;li&gt;Proclarity Analytic Server&lt;/li&gt;&lt;li&gt;Excel 2007 file used for Excel Services&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;If you use Proclarity Analytic Server (PAS) and want to integrate reports with PPS (PerformancePoint), you will find there has been a focus in this tool to make it very seamless when switching servers.  Including the ability to have a list of links on PPS that point to the PAS reports automatically updated.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
About the BI Publsiher 
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Current%20Features&amp;amp;referringTitle=Home"&gt;Current Features&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Feature%20Roadmap&amp;amp;referringTitle=Home"&gt;Feature Roadmap&lt;/a&gt; (Help Wanted!)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Sample%20Configuration%20Scenarios&amp;amp;referringTitle=Home"&gt;Sample Configuration Scenarios&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=How%20to%20Get%20Started&amp;amp;referringTitle=Home"&gt;How to Get Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:50:17 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080502095017P</guid></item><item><title>UPDATED WIKI: Feature Roadmap</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Feature Roadmap&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
I will leave it up to the community to determine the direction of this tool.  There are some areas which would be interesting to move towards, as there are many scenarios that are rather tedious / manual for publishing reports currently.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PerformancePoint Target Location Redirection
&lt;/h4&gt;Currently, this tool moves PerformancePoint (PPS) Elements from the source to target retaining the same naming and structure as it came from.  For some people, it might be useful to have the PPS elements moved with a suffix (or prefix) attached for side-by-side testing.  And it might be helpful to have the linked reports be retargeted to point to different Libraries / folders within Sharepoint/PAS  &lt;br /&gt; &lt;br /&gt;This does not apply to Proclarity since the tool works directly on the reports. And it does not apply to the Excel Serivce direct updates since the target URL is included.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PPS Sql Server Reporting Services (SSRS)  Report Support - Where is it??!
&lt;/h4&gt;I have not worked with SSRS reports in my current work. If someone has and would like to work with me, we might be able to find a way to integrate support to allow redirecting the PPS Report's target server.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
PerformancePoint Input from BWSX Files
&lt;/h4&gt;The tool currently reads from the source PPS Server.  It may be helpful to specify a BWSX file in which the elements are read, and serialized into the needed objects to be used for updating and publishing.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Deploying PAS Reports
&lt;/h4&gt;It might be helpful to have the tool actually take PAS reports from a source and deploy them on a target.  In looking at this briefly, I have no idea how the Books are generated when sent to the server for an update.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Deploying PPS Dashboard
&lt;/h4&gt;Currently, all of the elements are update, but if the dashboard itself is modified or components added/removed, it will need to be manually deployed.  There are a string of Sharepoint Webservice calls when this happens to put the files at the target location and make it available.  If those were deconstructed, it could be done.  &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Updating Post-Deployed PPS Webparts
&lt;/h4&gt;Ever want to remove chrome on a webpart, or adjust the template externally (sharepoint site is secured from template modifications)?  Then being able to adjust the webpart that PPS generates would be very helpful.  Currently we are actually doing this as manual steps after we deploy (when we need to).  &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:49:49 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Feature Roadmap 20080502094949P</guid></item><item><title>UPDATED WIKI: Current Features</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Current Features&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
Current Features
&lt;/h2&gt;&lt;h3&gt;
PerformancePoint (PPS) Publishing
&lt;/h3&gt;Moves elements from one server to another, adjusting server specific settings for related elements automatically including:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;PPS Data Connections&lt;/li&gt;&lt;li&gt;Proclarity Analytic Server Report Links&lt;/li&gt;&lt;li&gt;Excel Service SharePoint Links&lt;/li&gt;&lt;li&gt;Excel Service Parameters&lt;/li&gt;&lt;li&gt;Add/Remove Credentials&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Proclarity Analytic Server (PAS)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Update report page connection properties to redirect to a different SSAS server.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Excel Services
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Dynamically change link to Office Data Connection file.&lt;/li&gt;&lt;li&gt;Provide a seamless way to create a list of Links to Proclarity Analytic Server reports &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Configurability
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Net configuration API is used, allowing flexible XML Configuration and validation.&lt;/li&gt;&lt;li&gt;Command Line tool execution, Output sent to tracelistener and is configurable.&lt;/li&gt;&lt;li&gt;Use MSBuild or WIX to inject properties into the Config file before execution, to truly integrate this in the build/deploy environment.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:33:46 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Current Features 20080502093346P</guid></item><item><title>UPDATED WIKI: Current Features</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Current Features&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
!!Current Features&lt;br /&gt;!!!PerformancePoint (PPS) Publishing&lt;br /&gt;Moves elements from one server to another, adjusting server specific settings for related elements automatically including:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;PPS Data Connections&lt;/li&gt;&lt;li&gt;Proclarity Analytic Server Report Links&lt;/li&gt;&lt;li&gt;Excel Service SharePoint Links&lt;/li&gt;&lt;li&gt;Excel Service Parameters&lt;/li&gt;&lt;li&gt;Add/Remove Credentials&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Proclarity Analytic Server (PAS)
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Update report page connection properties to redirect to a different SSAS server.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Excel Services
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Dynamically change link to Office Data Connection file.&lt;/li&gt;&lt;li&gt;Provide a seamless way to create a list of Links to Proclarity Analytic Server reports &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h3&gt;
Configurability
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Net configuration API is used, allowing flexible XML Configuration and validation.&lt;/li&gt;&lt;li&gt;Command Line tool execution, Output sent to tracelistener and is configurable.&lt;/li&gt;&lt;li&gt;Use MSBuild or WIX to inject properties into the Config file before execution, to truly integrate this in the build/deploy environment.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:33:17 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Current Features 20080502093317P</guid></item><item><title>UPDATED WIKI: Current Features</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Current Features&amp;version=1</link><description>&lt;div class="wikidoc"&gt;
!Current Features&lt;br /&gt;!!PerformancePoint (PPS) Publishing&lt;br /&gt;Moves elements from one server to another, adjusting server specific settings for related elements automatically including:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;PPS Data Connections&lt;/li&gt;&lt;li&gt;Proclarity Analytic Server Report Links&lt;/li&gt;&lt;li&gt;Excel Service SharePoint Links&lt;/li&gt;&lt;li&gt;Excel Service Parameters&lt;/li&gt;&lt;li&gt;Add/Remove Credentials&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Proclarity Analytic Server (PAS)
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Update report page connection properties to redirect to a different SSAS server.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Excel Services
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Dynamically change link to Office Data Connection file.&lt;/li&gt;&lt;li&gt;Provide a seamless way to create a list of Links to Proclarity Analytic Server reports &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Configurability
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Net configuration API is used, allowing flexible XML Configuration and validation.&lt;/li&gt;&lt;li&gt;Command Line tool execution, Output sent to tracelistener and is configurable.&lt;/li&gt;&lt;li&gt;Use MSBuild or WIX to inject properties into the Config file before execution, to truly integrate this in the build/deploy environment.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:33:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Current Features 20080502093302P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Home&amp;version=7</link><description>&lt;div class="wikidoc"&gt;
&lt;b&gt;Project Description&lt;/b&gt;&lt;br /&gt;The BI Report Automation Publisher is a command line tool &amp;#43; .net library which provides a more automated way to move reports between servers&amp;#47;environments.  Useful when using PerformacnePoint &amp;#40;PPS&amp;#41;, Proclarity Analytic Server &amp;#40;PAS&amp;#41; or MOSS&amp;#47;Sharepoint
&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Background
&lt;/h5&gt;This was made with publishing elements in PerformancePoint in mind, however, the following publishing scenarios are currently supported:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;PerformancePoint &lt;/li&gt;&lt;li&gt;Proclarity Analytic Server&lt;/li&gt;&lt;li&gt;Excel 2007 file used for Excel Services&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;If you use Proclarity Analytic Server (PAS) and want to integrate reports with PPS (PerformancePoint), you will find there has been a focus in this tool to make it very seamless when switching servers.  Including the ability to have a list of links on PPS that point to the PAS reports automatically updated.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
About the BI Publsiher 
&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Current%20Features&amp;amp;referringTitle=Home"&gt;Current Features&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Feature%20Roadmap&amp;amp;referringTitle=Home"&gt;Feature Roadmap&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=Sample%20Configuration%20Scenarios&amp;amp;referringTitle=Home"&gt;Sample Configuration Scenarios&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/bipublisher/Wiki/View.aspx?title=How%20to%20Get%20Started&amp;amp;referringTitle=Home"&gt;How to Get Started&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>kevinidzi</author><pubDate>Fri, 02 May 2008 21:19:20 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080502091920P</guid></item></channel></rss>