How to migrate AAS/SSAS cube to Power BI premium? - powerbi

We have few cubes located in on-prem SSAS and on AAS (Azure analysis services). The report connect to the cube via live connection.
We are planning to migrate the cubes into the Power BI Premium workspace.
I want to ask - how do I migrate the cube from analysis services to Power BI Premium? Do I publish the model from visual studio analysis services project into Power BI premium workspace? Or do I convert the visual studio analysis services project into .pbix based data model?

Hi Easiest way is to migrate using Tabular Editor
First in power bi make sure you have enabled XMLA endpoint read write enabled in the tenant. Refer below SS
Get the analysis services url and click on From DB and paste the AAS url
Be mindful of the compatibility level Recommending to put it into 1565 range
After this deploy into the premium workspace.
Get the wokrspace connection string from below mentioned place.
Paste it in below.
Deploy by picking following settings.
And Deploy.

Deploying the code like #amelia suggested is a great way to migrate and the answer was extremely well written. For AAS there is a new built-in migration process which backs up and restores the AAS model to Power BI. Then it enables redirection so that existing Excel reports (or other client tools) automatically are redirected to Power BI.

Related

connect powerbi to external webapi without using the desktop tool

is it possible to connect powerbi web to an external webapi without using the powerbi desktop and create a report totally online, without installing the thesktop tool
Currently you can only build a Dataset in the Power BI Service from flat files. Everything else requires using Power BI Desktop to build your Dataset.
Once you have a Dataset you can build reports in either Power BI Desktop or on the web.

How to show snapshot API response data in data-studio?

I need to design and display a compute engine snapshot report for different projects in the cloud in data-studio. For this, I am trying to use the below Google Compute Engine snapshot-api for retrieving data.
https://compute.googleapis.com/compute/v1/projects/my-project/global/snapshots
The data may change everyday depending on the snapshots created from the disks. So the report should display all the updated data.
Can this rest-api be called directly from Google data-studio?
Alternatively, what is the best/simplest way to display the response in data-studio?
You can use a Community Connector in Data Studio to directly pull the data from the API.
Currently, their is no way to connect GCP Compute Engine (GCE) resource data or use the REST API in Data Studio. The only products that are available on connecting data from GCP are the following:
BigQuery
Cloud Spanner
Cloud SQL for MySQL
Google Cloud Storage
MySQL
PostgreSQL
A possible way to design and display a Compute Engine Snapshot Report for different projects in the Cloud in Data Studio is by creating a Google App Script (to call the snapshot REST API) with a Google Sheet, and then import the data into the sheet on Data Studio.
Additionally, if you have any questions in regards to Data Studio, I would suggest reviewing the following documents below:
Data Studio Help Center
Data Studio Help Community
EDIT: My apologies, it seems that their is a way to show snapshot API response data in Data Studio by using a Community Connector to directly pull the data from the API.

Python script inside Online PowerBI Pro

I have read some tutorials about the Python integration inside Power BI reports. This tutorials works on Power BI Desktop.
I have only tried on online version of Power BI (power BI pro). The "P" icon is avaiable in visualization tool box but it does not show me python prompt in the bottom of the screen.
I suppose python is supported on Power BI pro because the icon is present ?
Any idea ?
The python editing experience is limited in the Web service, as well as other report creation tools.
You use Power BI Desktop to create your report which has the Python editor and access to the Python installation on your PC. Once created you load it to the service, then it will work. You may need to use a Personal Data Gateway if you are using a Python script in Power Query.
Limitations are outlined here:
https://powerbi.microsoft.com/en-us/blog/python-visualizations-in-power-bi-service/
Pro doesn't replace desktop, the device is mainly used for collaboration and sharing, as it has limited report editing and creation tools and can only link to a limited number of data sources.

Can we publish Power BI files into Private cloud (other than azure)?

We have in house project which we are developing in our cloud environment.
So we wanted to use PowerBi as the visualization tool. So can you please suggest if we can publish PowerBi files into our Cloud environment other than azure.
This functionality is coming to some degree in SQL Server Reporting Services vNext.

Microsoft CRM Dynamics GP Using database after CRM License Expires

my company wants to stop using GP but would like to retain all the historical data (for reporting) from the Great Plains 2010 system . Can someone please advise if I can just take a backup of the Great Plains database after the license expires and run reports in SSRS from the old database? Please advise what the best approach should be.
If your reports currently run correctly in SSRS you are good to go - there is no SSRS dependency on Dynamics GP (just the SQL database.)
You can easily test this scenario. Create a new SQL Server Instance. Take a backup of your existing GP company database(s) and restore them to the new SQL Server instance (configure security the same as your production instance.) Now, create copies of your reports and give them a new data source pointing to the new SQL Server instance. Verify that all of the copied reports run successfully.
This is the equivelent to not using GP any longer as there will be no application pointing at the restored databases - just plain old SSRS reports reading from a SQL database.