SSAS Integrated Environment for Tabular projects - ssas

I am making use of Analysis Services Tabular Project in Integrated Environment all within Visual Studio Professional 2019. It all works well however, my question is: How do I distribute the "Integrated Environment" result of the Tabular project to other users in the company (say for instance in Excel) ?
Or, will it only be possible for other users on the Active Directory domain to access a Tabular project when it is on an SSAS Server Instance ?

Related

Azure Analysis Service After Deployment with Import From Server (Tabular) Have Duplicate Model

I have deployment Azure Analysis Service from Visual Studio SSDT (2017) which I'am create new solution with Import From Server (Tabular Existing from Azure Analysis Service Model). in properties model we have input the correct model and server.
After deploy, I have duplicate model with generate character like this:
So, I have 2 model with same table, row, measure ..
my goal is model is deployment
Thanks for advice.
The database name with the format of <project name>_<user ID>_<GUID> is created when you have the Workspace server setting in your Visual Studio solution set to the Server.
It is just a temporary one, which is used when you work on your Visual Studio solution.
If you don't want it, you can use the Integrated workspace option.
The official documentation of this setting is here:
https://learn.microsoft.com/en-us/analysis-services/tabular-models/workspace-database-ssas-tabular?view=asallproducts-allversions
When you create a new tabular model project, you specify an Analysis Services server instance to use while authoring your project:
Integrated workspace - Recommended. Utilizes Visual Studio's own internal instance. Use this setting when creating a project that will be deployed to Azure Analysis Services.
Workspace server - A workspace database is created on an explicit instance, often on the same computer as Visual Studio or another computer in the same network. While you can specify an Azure Analysis Services server, it's not recommended. Using a Power BI workspace as the Workspace server is not supported.

Is it Possible to export the Analysis Services DB from SSMS into Visual Studio as we can do in Azure Analysis Services

I have created a cube on SSAS in Visual Studio 2017 (SSDT) and deployed on SQL Server Analysis server. I can see the deployed the Analysis Server DB on Prod in SSMS. Over a period of change, I created multiple version of that DB and I can't find the deployed DB in the history of visual studio. Now I need the deployed DB which I can see in SSMS. My objective is to re-open the deployed Analysis Server DB in Visual Studio. I hope I am clear in putting the things rightly.
As explained here:
Open the SQL Server Data Tools (SSDT), and select the menu option
"File" > "New" > "Project". Select Import from Server (Tabular) option
as shown below and click OK.

How to create Tabular Project for Analysis Services using REMOTE workspace server

I am trying to create a Visual Studio SSAS Tabular project connecting to a remote workspace server without success. I have no problem creating and deploying using localhost.
However I need the remote server to deploy to production or shared development server. I get error: "Cannot deploy model to the deployment database server 'xxxx.cloudapp.net'. Reason: You are not an Administrator on the deployment database server 'xxxx.cloudapp.net'."
I know I am reaching the server as otherwise the error is about not connecting to the server. I am already running Visual Studio as mydomain\adminuser and added it to the Analysis Server to make it administrator. However I am still getting that error. I can also connect remotely to the Analysis Server in Management Studio using that same user.
All the examples I've seen use localhost but have not found any using a shared/remote server even though some say it is possible without showing how. By the way, I understand using a local instance is better for development but I still need to deploy to a remote server. Hope that makes sense. Please help.
I ran into the same issue when trying to deploy a SSAS Tabular model remotely. The corresponding MSFT docs further even discourages to deploy to production via Visual Studio.
But, a viable alternative is to deploy via XMLA:
Create your SSAS Tabular Model in Visual Studio and use your local SSAS instance for your workspace database
Launch SSMS connecting to your local SSAS instance
Right-click on your workspace database, and select Script > Script Database As > CREATE to > File
Open the generated XMLA file, and a) replace the temporary workspace database name with the database name on the deployment server, and b) search for the database connection string and re-add the password (see the note here)
Launch SSMS connecting to your deployment SSAS instance
Open the XMLA file, and Execute it (by pressing F5)
Refresh the list of databases, right-click on the new one, and select Process Database
In case you already have a deployed database, then you need to select the ALTER to option instead of CREATE to in step 3 above.

SSRS Solution Deployment

I have developed SSIS Package to fetch data from SharePoint Lists and importing to the SQL Server Tables. I am going to deploy this package as a Project Deployment Model.
From these SQL Tables, I have built SSRS Reporting Solution including few reports and Deployed it on my Development SharePoint Site.
But now, I have no idea how to send this solution with reports to the Client Side.
I have checked below utilities but not getting the exact idea of what I should do.
http://rsbuild.codeplex.com/
http://msdn.microsoft.com/en-us/library/ms162839%28v=sql.110%29.aspx
SQL Server version I am using is SQL Server 2012 and Data tools version is also 2012.
Please guide me here.
Thank you,
Mittal.
To deploy your reporting objects, you right-click on the project in Visual Studio then select deploy and configure the server to deploy to.
If you are trying to get an already deployed package, you can use the import wizard:
e.g.
http://msdn.microsoft.com/en-us/library/hh270294.aspx
Then the report server can be accessed by the client browser - e.g. in internet explorer, browse to to: http:
//reportserver/reports
Where "reportserver" can either be the server's ip address or reporting server name.
You can also modify these reports using the report builder tool, that will allow you to edit the rdl files on the server - e.g. when you browse to the reports, you can select edit with report builder.
If you are using sharepoint, you can use sharepoint authentication mode or you can set up access based on active directory groups at the folder level, if the client is browsing to the reports using the web browser.

My SharePoint 2010 SSRS Data Sources are being disabled, and I can't figure out why

I am having a problem with SSRS data sources being mysteriously disabled in a SharePoint 2010, SSRS integrated-mode environment.
When I set up the data source, it is saved and I verify that it is enabled. I can also successfully execute a report that uses that data source. At some point later, it is disabled. I can't figure out why, and it's driving me crazy.
Has anyone else experienced this?
My environment:
SharePoint 2010 Farm
One WFE
Two SharePoint-integrated SSRS app servers
One database server
Read this two articles:
Sharepoint dropping link to Data Source for SSRS reports
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/91016bff-20e7-446a-bb70-7be407096faf/sharepoint-dropping-link-to-data-source-for-ssrs-reports
Reporting Services Data Source are getting disabled when deployed on SSRS Integrated mode
http://connect.microsoft.com/SQLServer/feedback/details/742238/reporting-services-data-source-are-getting-disabled-when-deployed-on-ssrs-integrated-mode
In a nutshell:
It was related to some sort of problem with the Encrytion Keys set up in Reporting Services Configuration Manager .... Sharepoint Integration was also showing as Not Configured (despite the fact that it was working in Integration mode)
When I put in the Windows Account password under Windows Service Identity it once again prompted for saving the Encryption Key to a file ... once this was done Sharepoint Integration shows as Configured and the nightly problem (2AM when the Reporting Services daily maintenance programs run) goes away ....