Topology question for PowerPivot for SharePoint engine

We currently have a SP2013 farm with two web front end servers, two application servers and a SQL 2012SP1 SQL Cluster.  We plan to expand the farm with all BI functionalities by adding another application server to SP2013 farm, which will be dedicated
to all BI services, such as Excel service, PowerPivot, SSRS integrated mode, PerformancePoint, etc. and two Database servers (belong to DBA team): one of which will be used for Data Warehouse, another one for SSAS instances, including Multidemensional Cube
instance, Tabular mode instance. My question is where is the best place for PowerPivot for SharePoint engine.
1. On the server that holds all SSAS engine (DBA team's server)
2. On the new dedicated SharePoint BI application server
Theoratically, PowerPivot for SharePoint engine is only used by SharePoint, so it is better not mixed with those SSAS instance that needs DBA to assign permission. Of couse it'd be better if we can have a dedicated server for PowerPivot engine,
but we don't. If it is mixed with MD Cube engine and Tabular Mode engine, it might compete resource more than put it on dedicated SharePoint BI application server. In addition, will separating PowerPivot service application with its engine cause more network
traffic and affect performance. Will it be better if we just put it on SP2013 dedicated BI Application server?
Like to hear your opinion.
Ming

Here's a way that I've seen implemented to switch sources amongst workbooks:
Create a "master file" Excel workbook that contains only the PowerPivot data model, and a blank Excel worksheet.  Upload this to SharePoint and create a BISM connection in the PowerPivot Gallery that points at this workbook url.  Here's a link
describing a BISM connection: 
http://technet.microsoft.com/en-us/library/gg471575.aspx
If SharePoint is configured correctly, you can click on the icon for an Excel workbook from the BISM connection in the gallery.  This will open a thin client Excel workbook that has a data connection to the BISM.
Develop your reports in the thin client Excel workbooks.  The reports will be smaller files since the entire data model is not in them.  Also, all reports will be pointing to the same data model hosted on SharePoint (via the BISM connection) to
keep things maintainable.
Treat the "master file" Excel workbook containing the PowerPivot data model in the same way that you would treat an OLAP cube.  Keep Dev, UAT, and Prod versions in each environment.
When migrating a new report from Dev to UAT, just modify the data connection to point at the UAT BISM instead of the Dev BISM.
Long term, if a decision is made to make the solution an SSAS Tabular instance, the BISM connection can be "re-pointed" at the SSAS instance and the reports will still work.  In this way, your reports can have Dev/UAT/Prod environments, the ability
to promote the solution to SSAS, and there should not be a need for rework if the design of the underlying model is maintained.

Similar Messages

  • Developing adapter for PowerPivot

    Hi experts,
    I'm planning to develop a custom adapter for PowerPivot to enable connection to a third party database.  Can anyone point me to the right direction as a starting point for me?
    Thanks.
    Regards,
    Gerd

    Hi Gerd,
    PowerPivot for Excel can import data from a variety of sources, you can take a look at the article regarding supported data source:
    http://technet.microsoft.com/en-us/library/gg399082.aspx. Does all of data sources not meet your requirement?
    It's not easy to develop a custom provider for PowerPivot for Excel, and I'm not a expert in this field. Sorry for can't provide some useful information regarding this issue, but maybe we can find out a workaround if you can elaborate your issue/requirement
    with more detail.
    Regards,
    Elvis Long
    TechNet Community Support

  • Installing Powerpivot for Sharepoint 2013 with SQL Server 2008 R2

    Hi,
    We are currently setting up a Sharepoint 2013 Enterprise farm with the backend database server being SQL Server 2008 R2 SP2 - my question is can you install  Powerpivot for Sharepoint 2013 in this configuration and if so what are the steps?
    Thanks in advance!

    Here is Microsoft's documentation to Configure Power Pivot for SharePoint 2013
    Jason Warren
    @jaspnwarren
    jasonwarren.ca
    habaneroconsulting.com/Insights

  • Can we install PowerPivot for SharePoint on a SQL cluster?

    We are going to deploy SharePoint 2013 with PowerPivot for SharePoint (installed from SQL Server media). According to what I've read out there for a small or medium farm, the recommendation is to install PowerPivot for SharePoint on
    every SharePoint application server in the farm. However, accoding to the licensing doc I've pasted below, PowerPivot can be run outside the SharePoint farm. We are going with SQL Server 2012 Enterprise edition. PowerPivot requires a SQL
    Server license for each server. To save money on licenisng, can we install PowerPivot for SharePoint on the 2 SQL Server cluster nodes (as a separate instance of course)?
    Example License Topologies and Costs for SQL Server 2012 Self-Service Business Intelligence
    http://msdn.microsoft.com/en-us/library/dn305848(v=sql.110).aspx
    http://vcollogan.knows.it http://twitter.com/orbhot

    Hi Vincent,
    PowerPivot for SharePoint is an Analysis Services instance in tabular mode. This
    whitepaper mentions that clustering Analysis Services in SharePoint-integrated mode is not supported (page 8 under SSAS Server Modes.) You can, however, install it as a standalone
    instance on the nodes of the cluster and let SharePoint handle the load balancing.
    My apologies for the confusion on installing the SharePoint binaries on the PowerPivot instance. You don't need to install the SharePoint binaries if it is outside of the SharePoint farm. I was looking at my build documentation where I have both Reporting
    Services and PowerPivot on the same machine with the same reason - reduce licensing cost - and similar to the 3-tier topology but with all of the service application and content databases on the database tier.
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • Where to install SQL Server PowerPivot for SharePoint?

    The environment is SharePoint 2013 Enterprise Edition and SQL Server 2012 SP2 Enterprise Edition.  
    SQL Server 2012 SP2 Enterprise Edition is installed as default instance on a dedicated box.   All the features are selected in the Feature Selection windows during installation (see image).
    Now, I need to install SQL Server PowerPivot for SharePoint.   Should it be installed on the same dedicated box?  If I understand correctly, I need to select the SQL Server PowerPivot for SharepPoint option and uncheck
    the checkbox Add SQL Server Database Relational Engine Services to this installation.   Does this option also install SSAS?  Since there is already an existing SSAS, will that cause problem?

    Hi PcSQL66,
    To install SQL Server PowerPivot for SharePoint, you need to select SQL Server PowerPivot for SharePoint
    on the Setup Role page. Please refer to the screenshot below.
    And if you have a SSAS instance installed in your server, install SQL Server PowerPivot for SharePoint will install another SSAS instance.
    For the detail information, please refer to the link below.
    https://msdn.microsoft.com/en-us/library/jj219067(v=sql.110).aspx
    Regards,
    Charlie Liao
    TechNet Community Support

  • PowerPivot for SharePoint 2013 experience

    Hi,
    Does anybody have practical experience with PowerPivot for SharePoint (especially SharePoint 2013) to implement a self-service BI scenario in an on premise environment?  Some questions that I’m particular interested in:
    • What major problems did you experience during the actual implementation?
    • Experience in connection to existing SQL Server Data Warehouses as a PowerPivot data source?
    • Authentication of “SSAS server in SharePoint mode” to existing SharePoint 2013 farm
    • Resource Load on existing SharePoint application and SQL Server, for example does it make sense to create a dedicated application server for the Excel /PowerPivot service application, for performance / future scalability reasons?
    • Hardware suggestion for a dedicated “SSAS server in SharePoint mode” for a total of 1000 PowerPivot users
    Thanks

    Hi Ibmkahm2,
    According to your description, you need to implement business intelligence in SharePoint Server 2013, right?
    The business intelligence tools for SharePoint Server 2013 include Power View for SharePoint, SQL Server 2012 Reporting Services for SharePoint, Power Pivot for SharePoint, Excel Services, PerformancePoint Services, and Visio Services. Here are some
    useful links for you reference.
    http://blogs.technet.com/b/ldusolier/archive/2014/05/19/use-of-bi-capabilities-in-sharepoint-2013-with-sql-server-2012.aspx
    https://technet.microsoft.com/en-IN/library/jj219634.aspx?f=255&MSPPError=-2147217396
    http://rajeshagadi.blogspot.com/2013/07/installing-powerpivot-for-sharepoint.html
    Regards,
    Charlie Liao
    TechNet Community Support

  • Scaling Out PowerPivot for SharePoint 2013

    I’ve been struggling with the TechNet/MSDN documentation on adding PowerPivot servers for scale-out implementation.
    http://msdn.microsoft.com/en-us/library/2dbddcc7-427a-4537-a8e2-56d99b9d967d
    My test farm consists of 2 web front end servers and 2 application servers. I wanted to install PowerPivot on the 2 application servers for load balancing so I installed the PowerPivot/SSAS instance on both. I ran the PowerPivot configuration tool on one
    of the web front end servers and added the 2 application servers for my PowerPivot servers. TechNet/MSDN talks about configuring the second instance by running the PowerPivot configuration tool when adding another PowerPivot server. However, I no longer see
    any options on any of the servers when I run the PowerPivot configuration tool. When I check the services running on the servers, only one server is running the SQL Server PowerPivot System Service. I do see that both PowerPivot/SSAS instances have the PowerPivot
    database.
    How do I configure the other application server to run the SQL Server PowerPivot System Service for load balancing?
    Thanks.
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

    Hi Edwin,
    In a multi-server farm, all PowerPivot for SharePoint instances must be at the same version. If you applied service packs or updates to other PowerPivot servers that are already in the farm, the new instance you are adding must be updated to the same version
    as the existing instance that is already in the farm. The new instance will be unavailable until the updates have been applied.
    Try to check whether PowerPivot System Service or Analysis Services service listed on the both servers and t also verify whether services are in Started mode. If not you can start the PowerPivot System Service or Analysis Services service by using Central
    Administration(as mentioned by Alex ) or by using Powershell.
    http://technet.microsoft.com/en-us/library/ee210610.aspx
    If the PowerPivot System Service or Analysis Services service up and running on the both servers, then system will automatically behave as load balanced.
    Regards,
    Senthil

  • PowerPivot for SharePoint 2013 Configuration not starting

    Dear,
    I have
    Windows 2008 R2 SP1 (up to date version)
    SQL Server 2012 SP1  PowerPivot For SharePoint (11.1.3000.0 -> the number is from the control Panel)
    But I try to run the command PowerPivot for SharePoint 2013 Configuration, the wizard is not starting : it closed with an error
    If someone has idea, he is welcomed
    Regards
    Bohor

    hi Muhammad,
    thanks a lot for your help but what is "Powershare"?
    About running Powerpivot configuration Tools with administrator rights , I have tried without success :-(
    I have found the error log in the Windows event viewer, maybe it'll be helpful
    Application : PowerPivotSPAddinConfiguration.exe
    Version du Framework : v4.0.30319
    Description : le processus a été arrêté en raison d'une exception non gérée.
    Informations sur l'exception : System.TypeInitializationException
    Pile :
    à Microsoft.AnalysisServices.SPAddin.Configuration.Tool.App.Application_Startup(System.Object, System.Windows.StartupEventArgs)
    à System.Windows.Application.<.ctor>b__1(System.Object)
    à System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
    à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
    à System.Windows.Threading.DispatcherOperation.InvokeImpl()
    à System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    à System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
    à System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
    à System.Windows.Threading.DispatcherOperation.Invoke()
    à System.Windows.Threading.Dispatcher.ProcessQueue()
    à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
    à MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
    à MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
    à System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
    à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
    à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
    à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
    à MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
    à MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
    à System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
    à System.Windows.Application.RunDispatcher(System.Object)
    à System.Windows.Application.RunInternal(System.Windows.Window)
    à Microsoft.AnalysisServices.SPAddin.Configuration.Tool.App.Main()
    and there is another message just after that said that the faulting module is
    C:\Windows\system32\KERNELBASE.dll
    regards
    Bohor

  • SQL Server PowerPivot for SharePoint

    We already have SQL Server 2012 standard edition installed with SharePoint 2013. We then upgraded SQL Server 2012 to the Endterprise Edition. Now we want to install Powerpivot and we did but it looks like we did or could not previously check the box on
    the SQL Server 2012 installation for SQL Server PowerPivot for SharePoint. How would I get this option turned on now that we already have our sharepoint up and running without it? Is it possible?
    Michael Robey

    Need to install a new named instance. Please follow the below link
    http://blog.cloudshare.com/2012/05/22/step-by-step-guide-to-installing-sharepoint-with-sql-2012-powerpivot-powerview-and-reporting-services/
    Regards, Pradyothana DP. Please Mark This As Answer if it solved your issue. Please Mark This As Helpful if it helps to solve your issue. ========================================================== http://www.dbainhouse.blogspot.in/

  • Do multiple bindings still causing issues for PowerPivot workbook in SharePoint 2013

    Do multiple bindings still causing issues for PowerPivot workbook in SharePoint 2013 as they did in SP2010? Here is the link about 2010 issue :
    http://support.microsoft.com/kb/2712071

    Hi Norm,
    I searched internally, and I couldn't find any information related to this issue applied to SharePoint 2013, it shouldn't exist in SharePoint 2013.
    Thanks,
    Daniel Yang
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Daniel Yang
    TechNet Community Support

  • Upgrading PowerPivot for Sharepoint to Tabular. Will Sharepoint functionality remain?

    Hello everyone I am planning on upgrading our current PowerPivot for Sharepoint instance of AS to a Tabular instance.  Currently we have the instance linked to our Sharepoint 2013 server allowing us to publish PowerPivot models to the PowerPivot gallery
    in Sharepoint.  If we upgrade the instance to a full tabular model will the PowerPivot Gallery in Sharepoint still function and will we still be able to publish models as we can with the current instance?

    The Gallery will work with Tabular mode Analysis Services. You can create .bism files in the gallery and people can create PowerView models just like the would from a Sharepoint instance.
    However the publishing method is completely different. Tabular models are created and deployed from SSDT (SQL Server Developer Tools). You can't deploy from Excel to a Tabular mode server.
    http://darren.gosbell.com - please mark correct answers

  • PowerPivot for SharePoint configuration tool validation failed

    Validation fails when I run the PowerPivot for SharePoint configuration tool.  I've set up a virtual machine with Windows Server 2008, SQL Server 2012 (with SP 2) and SharePoint 2010.  The firewall is completely turned off (temporarily). 
    The SQL Server service is running (so is SQL Server Browser).  TCP/IP and Named Pipes are both enabled (disabling one or the other doesn't solve the problem).  Remote connections are enabled.  The services have been stopped and restarted every
    time I make a change to something.  Still getting the following error.  Can anyone help?  Thank you in advance!
    Cannot connect to the database server instance.  A network-related or instance-specific error occurred while establishing a connection to SQL Server.  The server was not found or was not accessible. Verify that the instance name is correct and
    that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

    Solved it.  I used the IP address as the server name, instead of using the standard naming convention.

  • OData data source for PowerPivot

    Hi!
    I am a developer focused on data-oriented business apps. I would like to offer PowerPivot as a reporting/data analysis solution for our application. OData would be a perfect data exchange standard because we need to be able to access business logic from
    within the application in reporting and data analysis.
    I was able to implement a prototype OData provider for PowerPivot within a few hours. I deployed it to Azure and everything was fine. However, a few critical question came up when we took a closer look:
    The OData syntax allows to pass parameters (in case of service methods) and query parameters (e.g. where-clauses). I can add those parameters to the URI in PowerPivot (nearly) without any problem. Is it possible to integrate e.g. the value of a formula
    in the sheet in the URI to make the OData query more dynamic? If not I would strongly vote for Microsoft adding this feature!
    In the "advanced" dialog of OData I can enter user & password. How to use this feature if multiple users access the same excel sheet? Is it possible to route through the username of the currently loged on user? How does this work in the case of PowerPivot
    for SharePoint? I have to consider user permissions depending on the loged on user in SharePoint, too.
    Is PowerPivot + OData supposed to work in Office365, too? If so, how does user managent work there? Is there a way to pass the live ID of the Offce365 user to the OData service?
    Any help appreciated! Thank you in advance!
    Kind regards,
    Rainer
    Rainer

    Hi Rainer,
    Thank you for your question. I am trying to involve someone more familiar with this topic for a further look at this issue. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated. 
    Thank you for your understanding and support.
    Regards,
    Elvis Long
    TechNet Community Support
    Elvis, any luck finding someone?
    Thanks!
    Ed Price, Power BI & SQL Server Customer Program Manager (Blog,
    Small Basic,
    Wiki Ninjas,
    Wiki)
    Answer an interesting question?
    Create a wiki article about it!

  • Is it possible to have different authentication mode for SQL Server Database Engine and corresponding SQL Server instance?

    Hi,
    I have installed the x64 SQL Server 2008 R2 Express with default settings and run MBSA 2.3 (using default settings too). It shows three SQL Server instances: MSSQL10_50.SQLEXPRESS, SQLEXPRESS and SQLEXPRESS (32-bit). For the first, authentication
    mode is Windows, for the rest two - mixed. Here https://social.msdn.microsoft.com/Forums/sqlserver/en-US/03e470dc-874d-476d-849b-c805acf5b24d/sql-mbsa-question-on-folder-permission?forum=sqlsecurity question
    about such multiple instances was asked and the answer is that "MSSQL10.TEST_DB
    is the instance ID for the SQL Server Database Engine of the instance, TEST_DB", so in my case, it seems that MSSQL10_50.SQLEXPRESS is the instance ID for SQL Server Database Engine  of the SQLEXPRESS instance.
    I have two questions:
    1) How can it be that SQL Server DB Engine instance has different authentication mode than corresponding SQL Server Instance?
    2) Why 32-bit instance reported although I installed only 64-bit version?
    Also, this https://social.technet.microsoft.com/Forums/security/en-US/6b12c019-eaf0-402c-ab40-51d31dce968f/mbsa-23-reporting-sql-32bt-instance-is-running-in-mixed-mode-when-it-is-set-to-integrated?forum=MBSA question seems to be related to this
    issue, but there is no answer :(.
    Upd: Tried on clean Windows 8 installation and Windows 7 with the same result.

      Because I DO NOT want the three people who will be having access to the production SQL Server to also have access to the primary host ProductionA.  Since I have to allow them to RDC into the box to manage the SQL Server, I figure why not create
    a separate VM for each one of them and they can RDC into those instead.
    Does this make any sense?
    Any tips are greatly appreciated.  The main reason for doing this is because the three people who will be accessing the box, I need to isolate each one of them and at the same time keep them off of the primary ProductionA.
    Thanks for your help.
    M
    Hello M,
    Since you dont want the 3 guys to have access to Production machine A.You can install SQL Server client .By client i mean SQL server management studio(SSMS) on there local desktop and then create login for them in SQL Server.Open port on which your SQL server
    is running for three of the machines so that they can connct.Now with SSMS installed on each machine each can connect to SQL server from there own machine.
    I would also like you to be cautious with giving Sysadmin privilege to all three of them ,first please note down what task they would do and then decide what rights to be provided.
    Your option will also work but you need to create 3 VM for that .Which is more tedious task.
    Hope this helps
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Trying to install features for PowerPivot and Reporting Services from SQL Server 2012 with SP2, but no access to key?

    Hi,
    I had installed SQL Server 2012 PowerPivot on WFE and App Server. This is test farm with 1 WFE and 1 APP and 1 SQL Server.
    However, we had a heap of issues with Windows Claims Authentication and PowerPivot - issues were raised with "unable to make a connection to EntityDataSource" . Now we uninstalled the PowerPivot and Reporting Services features and wanted to install
    with the SQL Server 2012 with SP2. Originally SP2 was installed seperately and we had read there had been issues.
    Anyway on trying to install the features again using the SQL Server 2012 with SP2 iso I get 
    Could not open key UNKNOWN\Components
    I don't want to start deleting or changing permissions as quite dodgey. What is this key for anyway and how do I resolve my issue.
    Thanks.
    John.

    Hi John,
    Did you meet the error message during the process of configuring the PowerPivot for SharePoint?
    If yes, I suppose that the existing features or components have not been uninstalled completely.
    I recommend to delete the two keys left when uninstalling the PowerPivot and please make a copy of the registry keys before you delete the two keys:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\15.0\WSS\ServiceProxies\Microsoft.AnalysisServices.Sharepoint.Integration.MidTierServiceProxy
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\15.0\WSS\ServiceProxies\Microsoft.AnalysisServices.Sharepoint.Integration.MidTierServicea
    Please check the steps in the link below to see if there anything wrong when you uninstalling the PowerPivot and then re-install it to see how it works:
    https://technet.microsoft.com/en-us/library/ff487866(v=sql.110).aspx
    Thanks,
    Victoria
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Victoria Xia
    TechNet Community Support

Maybe you are looking for

  • Setup of  security issue

    Hi Gurus, Please help! What do we need to do to resolve the below security issue? The Functional Guys says: I do not know how an authorization group on the material master works within SAP security.  For example, we need to be able to prevent someone

  • Create a Connection on TREX for 2 systems with same SID

    Hello world, Here is my case, We have a PRO systems With SID=PRO On Host= production , and a Sandbox system with also SID=PRO On Host=SANDBOX now i need to create a connection in TREX in parallel so when i add the 2nd one it just edits the 1st one th

  • Pricing Error : Mandatory Condition ZR00 is missing.

    Hi Guys,                When i try to create a sales order i am coming across this error. From the forum i could find many answers such as to enter it manually or create a new condition type in VK11. But i could already find the condition type exist

  • Thumbnails and comments are not loading on youtube

    Since I updated my mac book air to Yosemite everytime I go on youtube the thumbnails don't show at all and the comments never load, I don't know what is the problem. I've checked adobe flash to see if its updated and everything. Please help.

  • How can I get rid of "easy inline"-type hyperlinks even after having removed both easy-inline and yontoo?

    I'm using Firefox 18.0. I searched the internet for a solution to my problem, and the closest result was Mozilla Support item titled "The latest update to Firefox (14.0.1) has added something called "easy inline" which is very, very annoying. Please,