<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PerformancePoint Blog &#187; PowerPivot</title>
	<atom:link href="http://performancepointblog.com/tag/powerpivot/feed/" rel="self" type="application/rss+xml" />
	<link>http://performancepointblog.com</link>
	<description>A Blog about PerformancePoint, SQL Reporting Services and all the nummy BI technologies that interact with them</description>
	<lastBuildDate>Fri, 16 Jul 2010 01:02:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>CTP3 Setup Error: Could not load file or assembly &#8216;Microsoft.AnalysisServices.SharePoint.Integration&#8217;</title>
		<link>http://performancepointblog.com/2009/11/ctp3-setup-error-could-not-load-file-or-assembly-microsoft-analysisservices-sharepoint-integration/</link>
		<comments>http://performancepointblog.com/2009/11/ctp3-setup-error-could-not-load-file-or-assembly-microsoft-analysisservices-sharepoint-integration/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 21:38:17 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[ProClarity]]></category>
		<category><![CDATA[SQL Analysis Services]]></category>
		<category><![CDATA[PowerPivot]]></category>

		<guid isPermaLink="false">http://performancepointblog.com/?p=98</guid>
		<description><![CDATA[I had a bear of a time getting SQL Server 2008 R2 November CTP&#8217;s Integrated PowerPivot feature installed.  It looks like several other people in the Twitter/Blogosphere are running into the same issue, but for potentially different reasons. For me, ProClarity Analytics Server (PAS) 6.3 was the culprit: If it was already installed on my [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://performancepointblog.com/2009/11/ctp3-setup-error-could-not-load-file-or-assembly-microsoft-analysisservices-sharepoint-integration/";
		digg_bgcolor = "";
		digg_skin = "";
		digg_window = "";
		digg_title = "CTP3+Setup+Error%3A+Could+not+load+file+or+assembly+%26%238216%3BMicrosoft.AnalysisServices.SharePoint.Integration%26%238217%3B";
		digg_media = "";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p>I had a bear of a time getting SQL Server 2008 R2 November CTP&#8217;s Integrated PowerPivot feature installed.  It looks like several other people in the Twitter/Blogosphere are running into the same issue, but for potentially different reasons.</p>
<p>For me, ProClarity Analytics Server (PAS) 6.3 was the culprit: If it was already installed on my machine, I could NOT get Integrated PowerPivot installed. As a result, I was forced to install Gemini first, then PAS. In order for everything to play nicely, I then needed to manually move the PAS install from port 80 into a new website which listened on a different port. How did I do it? Here&#8217;s how:</p>
<p>WARNING: Before you install PAS, I suggest you read the couple of sentences &amp; 3 bullets towards the end of this entry &#8211; you are about to inadvertently (but temporarily)  BREAK MOSS by changing all of MOSS&#8217;s x64 app pools to x86/x64. I suggest you record a list of all your applications pools as they exist right now and note whether they <strong>Enable 32-bit Applications</strong> or not so you can make sure they have the correct values when you&#8217;re all done.</p>
<p> </p>
<ul>
<li>I set the identity of IIS&#8217;s DefaultAppPool to my domain admin account to make life simple. You might not want to.</li>
<li>Install PAS as you normally would, including all the extra goodies that come with PAS like ProClarity Web Pro, etc.</li>
<li>Install PAS 6.3 Service Pack 3 <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=E6B784A8-E7C2-4E27-9D98-41E2F2FD7467&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=E6B784A8-E7C2-4E27-9D98-41E2F2FD7467&amp;displaylang=en</a></li>
<li>Install WebDAV. Here&#8217;s a link which gets more specific (see section &#8220;Installing and configuring WebDAV&#8221;): <a href="http://office.microsoft.com/download/afile.aspx?AssetID=AM103875331033">http://office.microsoft.com/download/afile.aspx?AssetID=AM103875331033</a></li>
<li>Open IIS Manager via Start  | Run | inetmgr</li>
<li>Create a new website named ProClarity. Bind it to port 81. Along with it, you&#8217;ll be creating a new AppPool named <strong>ProClarity</strong>, as well.</li>
<li>Modify the AppPool named &#8220;<strong>ProClarity</strong>&#8220;, set it&#8217;s Framework Version to v2.0.50727, Pipeline Mode = Integrated. Set the Identity of this pool to your domain admin account or something more secure.</li>
<li>Copy the <strong>PAS</strong> and <strong>PASUploads</strong> applications plus the <strong>ChartFXInt62</strong> VDIR currently under <strong>Default Web Site</strong> to the <strong>ProClarity </strong>website
<ul>
<li>Under <strong>Default Web Site</strong>, right-click the <strong>PAS </strong>application, choose <strong>Manage Application</strong>, then <strong>Advanced Settings.</strong> Copy the <strong>Physical Path</strong> string to your clipboard</li>
<li>Right-click the <strong>ProClarity</strong> web site, choose <strong>Add Application</strong>, and create a new application with the same name/alias (PAS). Paste in the <strong>Physical Path</strong> string.</li>
<li>Repeat for <strong>PASUploads</strong></li>
<li>Repeat for the <strong>ChartFXInt62</strong> Virtual Directory, but create a VDIR under the <strong>ProClarity</strong> web site instead of an application</li>
</ul>
</li>
<li>Browse to C:\Windows\System32\inetsrv\config and back up ApplicationHost.config somewhere safe</li>
<li>Open ApplicationHost.config and scroll all the way to the bottom of the file until you hit the closing &lt;/configuration&gt; element.</li>
<li>Paste the following stuff right before the closing &lt;/confiiguration&gt; tag. I&#8217;m assuming you named your website ProClarity, btw:</li>
</ul>
<p style="TEXT-ALIGN: left">     &lt;location path=&#8221;ProClarity&#8221;&gt;<br />
             &lt;system.webServer&gt;<br />
                &lt;isapiFilters&gt;<br />
                     &lt;clear /&gt;<br />
                     &lt;filter name=&#8221;PHttpFilter&#8221; path=&#8221;C:\Program Files (x86)\Common Files\ProClarity\Server\PHTTPFilter.dll&#8221; enabled=&#8221;true&#8221; /&gt;<br />
                 &lt;/isapiFilters&gt;<br />
             &lt;/system.webServer&gt;<br />
         &lt;/location&gt;<br />
         &lt;location path=&#8221;ProClarity/PAS&#8221;&gt;<br />
                  &lt;system.webServer&gt;<br />
                 &lt;directoryBrowse enabled=&#8221;false&#8221; showFlags=&#8221;Date, Time, Size, Extension&#8221; /&gt;<br />
                 &lt;handlers accessPolicy=&#8221;Read, Script&#8221; /&gt;<br />
                 &lt;security&gt;<br />
                     &lt;authentication&gt;<br />
                         &lt;windowsAuthentication enabled=&#8221;true&#8221; /&gt;<br />
                         &lt;anonymousAuthentication enabled=&#8221;false&#8221; /&gt;<br />
                         &lt;digestAuthentication enabled=&#8221;false&#8221; /&gt;<br />
                         &lt;basicAuthentication enabled=&#8221;true&#8221; /&gt;<br />
                     &lt;/authentication&gt;<br />
                 &lt;/security&gt;<br />
                 &lt;defaultDocument enabled=&#8221;true&#8221;&gt;<br />
                     &lt;files&gt;<br />
                         &lt;clear /&gt;<br />
                         &lt;add value=&#8221;ProClarity.asp&#8221; /&gt;<br />
                     &lt;/files&gt;<br />
                 &lt;/defaultDocument&gt;<br />
                 &lt;asp enableParentPaths=&#8221;false&#8221; bufferingOn=&#8221;true&#8221;&gt;<br />
                     &lt;session allowSessionState=&#8221;true&#8221; /&gt;<br />
                     &lt;limits scriptTimeout=&#8221;00:03:00&#8243; /&gt;<br />
                 &lt;/asp&gt;<br />
             &lt;/system.webServer&gt;<br />
         &lt;/location&gt;<br />
         &lt;location path=&#8221;ProClarity/PASUploads&#8221;&gt;<br />
             &lt;system.webServer&gt;<br />
                 &lt;directoryBrowse enabled=&#8221;false&#8221; showFlags=&#8221;Date, Time, Size, Extension&#8221; /&gt;<br />
                 &lt;handlers accessPolicy=&#8221;Read, Write, Script&#8221; /&gt;<br />
                 &lt;security&gt;<br />
                     &lt;authentication&gt;<br />
                         &lt;windowsAuthentication enabled=&#8221;true&#8221; /&gt;<br />
                         &lt;anonymousAuthentication enabled=&#8221;false&#8221; /&gt;<br />
                         &lt;digestAuthentication enabled=&#8221;false&#8221; /&gt;<br />
                         &lt;basicAuthentication enabled=&#8221;true&#8221; /&gt;<br />
                      &lt;/authentication&gt;<br />
                 &lt;/security&gt;<br />
                 &lt;defaultDocument enabled=&#8221;false&#8221;&gt;<br />
                     &lt;files&gt;<br />
                         &lt;clear /&gt;<br />
                         &lt;add value=&#8221;ProClarity.asp&#8221; /&gt;<br />
                     &lt;/files&gt;<br />
                 &lt;/defaultDocument&gt;<br />
                 &lt;asp bufferingOn=&#8221;true&#8221;&gt;<br />
                     &lt;session allowSessionState=&#8221;true&#8221; /&gt;<br />
                     &lt;limits scriptTimeout=&#8221;00:03:00&#8243; /&gt;<br />
                 &lt;/asp&gt;<br />
             &lt;/system.webServer&gt;<br />
         &lt;/location&gt;<br />
         &lt;location path=&#8221;ProClarity/ChartFXInt62&#8243;&gt;<br />
             &lt;system.webServer&gt;<br />
                 &lt;directoryBrowse enabled=&#8221;false&#8221; showFlags=&#8221;Date, Time, Size, Extension&#8221; /&gt;<br />
                 &lt;handlers accessPolicy=&#8221;Read, Script&#8221; /&gt;<br />
                 &lt;security&gt;<br />
                     &lt;authentication&gt;<br />
                         &lt;windowsAuthentication enabled=&#8221;true&#8221; /&gt;<br />
                         &lt;anonymousAuthentication enabled=&#8221;false&#8221; /&gt;<br />
                         &lt;digestAuthentication enabled=&#8221;false&#8221; /&gt;<br />
                         &lt;basicAuthentication enabled=&#8221;true&#8221; /&gt;<br />
                     &lt;/authentication&gt;<br />
                 &lt;/security&gt;<br />
                 &lt;defaultDocument enabled=&#8221;true&#8221; /&gt;<br />
                 &lt;asp&gt;<br />
                     &lt;limits scriptTimeout=&#8221;00:03:00&#8243; /&gt;<br />
                 &lt;/asp&gt;<br />
             &lt;/system.webServer&gt;<br />
         &lt;/location&gt;</p>
<p>        What is this? It&#8217;s the basic configration of your Default Web Site with PAS installed (only PAS, nothing else) . I just snipped it out of my config file, and renamed &#8220;Default Web Site&#8221; to &#8220;ProClarity&#8221; in the appropriate places).</p>
<ul>
<li>Save, and do an IISReset</li>
<li>Browse to http://machinename:81/PAS, and ProClarity should be happy.</li>
<li>Assuming all is well, remove the PAS, PASUploads and ChartFXInt62 applications/VDIRS from under <strong>Default Web Site</strong>.</li>
<li>Next, select the <strong>Default Web Site </strong>and click <strong>ISAPI Filters </strong>in the <strong>Features View</strong> pane.</li>
<li>Delete <strong>PhttpFilter</strong>, which is most likely the only thing there.</li>
</ul>
<p>If you&#8217;re trying to install the Integrated PowerPivot engine for SharePoint, then I know you&#8217;re on a 64-bit machine, which leaves you with another problem. Since you just put PAS (32-bit) on your box, IIS has switched all of your Application Pools  around so that they allow 32-bit apps. Your x64 MOSS install won&#8217;t like this at all. It is broken. SO, fix it:</p>
<p> </p>
<ul>
<li>In Internet Information Manager, click <strong>Application Pools</strong>. You&#8217;ll see a bunch of stuff from MOSS including multiple app pools with a GUID for a name, Classic .NET AppPool, DefaultAppPoolk, Sharepoint &#8211; 80, SharePoint Central Administration v4, SharePoint Web Services Root.</li>
<li>Right-click each one, choose <strong>Advanced Features</strong>, and then set the <strong>Enable 32-bit Applications</strong> property back to <strong>False</strong>. (You must leave the ProClarity app pool set to <strong>True</strong>).</li>
<li>IISRESET</li>
</ul>
<p> That&#8217;s it, you should be good. BTW, if you chose not to set the identity of the ProClarity and/or DefaultAppPool to a set of domain admin \ admin credentials, you still might have a bit of work to do to make sure that ProClarity can read everything it needs to. Read this link for more information <a href="http://blogs.technet.com/proclarity/attachment/3171346.ashx">http://blogs.technet.com/proclarity/attachment/3171346.ashx</a>. You&#8217;ll be interested in steps 5 and 6 of section 1.</p>
]]></content:encoded>
			<wfw:commentRss>http://performancepointblog.com/2009/11/ctp3-setup-error-could-not-load-file-or-assembly-microsoft-analysisservices-sharepoint-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do DBAs fear and loathe Excel?</title>
		<link>http://performancepointblog.com/2009/11/why-do-dbas-fear-and-loathe-excel/</link>
		<comments>http://performancepointblog.com/2009/11/why-do-dbas-fear-and-loathe-excel/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 02:00:30 +0000</pubDate>
		<dc:creator>Russell</dc:creator>
				<category><![CDATA[Project Gemini]]></category>
		<category><![CDATA[PowerPivot]]></category>

		<guid isPermaLink="false">http://performancepointblog.com/?p=94</guid>
		<description><![CDATA[I was in an inflammatory mood at the beginning of the week and tweeted the following at #sqlpass: DBAs don&#8217;t like it, but Excel IS the database for many. This hasn&#8217;t and won&#8217;t change. Manage to this reality. The lion&#8217;s share of people (DBAs, I guess) who responded&#8230;Well, let&#8217;s say they didn&#8217;t agree.  I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; width: 42px; padding-right: 10px; margin: 0 0 0 10px;">
		<script type="text/javascript">
		<!--
		digg_url = "http://performancepointblog.com/2009/11/why-do-dbas-fear-and-loathe-excel/";
		digg_bgcolor = "";
		digg_skin = "";
		digg_window = "";
		digg_title = "Why+do+DBAs+fear+and+loathe+Excel%3F";
		digg_media = "";
		digg_topic = "";
		digg_bodytext = "";
		//-->
		</script>
		<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div><p>I was in an inflammatory mood at the beginning of the week and tweeted the following at #sqlpass:</p>
<p style="padding-left: 30px;"><em>DBAs don&#8217;t like it, but Excel IS the database for many. This hasn&#8217;t and won&#8217;t change. Manage to this reality.</em></p>
<p>The lion&#8217;s share of people (DBAs, I guess) who responded&#8230;Well, let&#8217;s say they didn&#8217;t agree.  I don&#8217;t know, maybe I&#8217;m nuts or something but the users I work with generally take the path of least resistance.  Of course Excel isn&#8217;t a real database, but do users care? No. They just want to get their work done. If the data they want is available <em>right now</em> from an IT-provisioned data source, they&#8217;ll use it. If it&#8217;s not, the average user will end-run you so fast your head will spin. </p>
<p>Are spread marts a good thing? No, they suck.  Are they a fact of life? Who knows&#8230;but I see just as many &#8220;mission critical&#8221; excel workbooks now as I did 5 or 10 years ago. That says something.</p>
<p>So why not embrace Excel as a potential solution for certain scenarios? Introduce them to Project Gemini (PowerPivot!)  and now you at least can get a view into what they&#8217;re up to &#8211; you can actually begin to manage some of their output.</p>
<p>What do you think? Honesly, I&#8217;m curious&#8230;I could be out of my mind, after all.</p>
]]></content:encoded>
			<wfw:commentRss>http://performancepointblog.com/2009/11/why-do-dbas-fear-and-loathe-excel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
