I am new to the SSAS scene. We are running SQL Server 2014 EE SP1. I would like to know more about actual duties and the separation of duties between DBAs and Developers when working with SSAS Multi-Dimensional (MD) Models and SSAS Tabular Models. I am playing around with this and have set up a default instance of Analysis Services (MD Model) and a named instance of Analysis Services (Tabular Model). My limited research/knowledge on SSAS suggests that in Visual Studio, the developers would create their MD Cubes/Tabular Models and only need permissions to the data source (Data Warehouse) to pull the data into their MD Cubes/Tabular Models. The developers would not need access to the SSAS Instances. Then after the developers have developed their MD Cubes/Tabular Models, the DBA would deploy them to the appropriate SSAS Instance (MD Model or Tabular Model) using the SSAS Deployment Wizard. In this deployment, the MD Cubes/Tabular Models are converted to databases on the appropriate SSAS Instance. Please let me know if the above assessment is accurate and/or provide corrections.Other questions:Is the SSAS Deployment Wizard the best tool or only tool to used to deploy both MD Cubes and Tabular Models or may other tools like Visual Studio and Excel be used?I heard that in Visual Studio, the Tabular Model creates a workspace (which is on the SSAS Instance). Is this correct? Does this means that if the developer is working with the Tabular Model within VS that he/she would need access to the SSAS Instance? If so, what kind of access? If the developers creates the Tabular Model in Excel, would they require access to the SSAS Tabular instance?I am still researching and playing around with SSAS. Thanks in advance for all advice/suggestions.
↧