I have a metric with 3 submetrics on power service.
The goal is to link one of this submetrics to a specific channel on microsoft teams.
This can be done ?
If so, how ?
Related
I'm trying to configure multiple Dataset in Power BI Service to use different service accounts for different projects GCP.
Every time i publish a new dataset using a different google service account , it is always associated with the previous bigquery datasource overriding the credentials.
Fits this use case :
Have same issue, microsoft says it is products limitation. and suggested to use Power BI Data Gateway.
it works fine with power bi data gateway.
I do understand a data gateway is not required as GCP is Cloud source but we have considered this as a interim setup.
For each dashboard you have to set "Confidentiality level setting for this data source" to "Private".
I do have the same issue.
Trying to apply your solution, unfortunately this is not working. when changing project A cred, it Changes project B cred.
Additionally, I am wondering how would it be if we were tyring to get 2 projects on the same dataset
Best Regard
Olivier LN (LinkedIn)
Do power BI supports the alerts facility for end users?
We have embedded reports on our portal and from there our individual customers are getting insights. Now few of them requesting an alert for their items when it reaches to certain quantity. I am aware of dashboard alerts but not sure how would it work for embedded reports. Power BI services offer alert facility for dashboards but how can one individual set up the same alerts from the portal instead of power BI service. Or should we use different approach to set up an alert?
As far as I know, this is a major limitation of power bi embedded. You likely need to build a custom function outside of power bi to accomplish this
We want to develop Cortana skills such that when asked a question it queries the dataset in Power BI and returns an answer in speech. For example, the user asks Cortana, "Which customer had the highest default rate last week?" Cortana queries the dataset in Power BI and answers, "John Doe". How can we use Cortana skills and Power BI to build a solution which satisfies this requirement? or any ideas maybe using Azure Bot Services, Application insights... with Cortana?
Thanks
This would be a cool example! And it is definitely do-able. There is no current example
on bot service samples.
There are a couple ways you could approach it. You could use Power BI app deep links, where the Cortana skill maps speech to a known dashboard or report, or you could build a model that ties right in to Power BI data.
For the latter, you'd need to create a bot and add the Cortana channel. Inside your bot, you'd need to get an access token and pass it off to Power BI's REST API to get whatever you need. I believe you could use Cortana's Connected Services to do this. Check out connected services, how Graph oauth works and getting access tokens. Then check out using Power BI for develoers to see what API to use (get dashboard, report, dataset, etc.) You'd rip whatever result you're looking for and add it as the speak property on the message you send back to the user.
For the former, you wouldn't get a speech result, but you could drill down into the report. Check out Power BI apps's deep linking capability and how to deep link from Cortana.
How many reports can I create in one power bi workspace ?
How many datasources can I create over there ?
Details:
We are going to implement our own application and use Power BI Embedded features. Our app will own all data, thus our users will be working with reports on behalf of one master Power BI Pro account. Since every user could have multiple reports the question is how many reports can I store into one workspace ? I found some links where developers claim, that only 200 reports can be saved into one workspace, but I've not found any official doc on this. Currently we created one report in workspace and cloned it via saveAs function of Power BI JS SDK. So far I could create more than 1000 reports. So what limits are ?
UPDATE1
So far I reached limit in 1005 reports in one workspace. I can not create new one 1006s report neither from Power BI Services nor API call. Just got error "Unable to save the report" with some technical details. Once I removed one report I can create new one, but again can't exceed limit in 1005 reports.
UPDATE2
So when I save report (in Power BI Services ) got standard message box with error and link to "technical details", when click on it I set of ids:
Using embedded JS SDK got similar thing:
function GetCurrentReport() {
var embedContainer = $('#reportContainer')[0];
return powerbi.get(embedContainer);
}
const report = GetCurrentReport();
report.saveAs({name:"NewReportName1111"});
In both cases 500 error came from some APIs.
UPDATE3
It looks I reach limit, Fidler says:
some API throws ResourceLimitsReportCountExceeded exception.
Do someone have any ideas how to increase this CountPermitted ?
Recently I contacted Microsoft representative and asked all those questions and more.
There are questions and answers this person got, I believe, from Power BI product team:
What is max count of reports per workspace ?
ANSWER: You have a limit of 1000 datasets per WS, or 1000 reports per dataset. You have probably reached one of them.
What is max count of workspaces per one PRO user ?
ANSWER: Right now it is 250, will be increased to 1000 with the new workspace experience that is now in public preview
Is it possible to extend that limit of reports in workspace to some bigger number ?
ANSWER: Not right now
If using dedicated capacity Power BI Embedded App Services , can we manage such limits ?
ANSWER: These limits are not related to using capacity. You must purchase a dedicated capacity to go to production with PBI Embedded.
What version of Power BI API should we use ? Version 1 or Version 2 ?
ANSWER: There is only 1 API version- V1. The ‘V2’ you see is for the SDK of PBI API
Microsoft Power BI provides work-space to create or publish report from power BI desktop. Below are details of data-set and report capacity in Power BI service for free or Pro users.
Free users have a maximum 1 GB data capacity.
Pro users of Power BI Pro have 10 GB maximum capacity.
Pro users can create groups, with a maximum 10 GB data capacity each.
There is no limitation on number of reports but the total size of all the reports should not exceed 1 GB for free user and 10 GB for Pro user. Also, Pro user can create 10 GB work-space for each user.
Cheers.
If you are using a PowerBI pro account, each workspace has a 10GB storage limit. If you want to upgrade to premium, the storage space depends on the plan you choose. For more details see this : Storage in PowerBI
Is it possible in Power BI power query to connect from A.pbix report to the results of other B.pbix report? If so, how? The reason for doing this is that in A.pbix we have one sort of aggregation - say many monthly reports for one country, and in B.pbix we have another, second stage, sort of aggregation - say one report for all countries.
There are reasons for keeping it separated - tidiness, possibility to refresh single source, lower memory used.
The best option for this architecture is to publish B.pbix to a Workspace in the web service (app.powerbi.com) and then start A.pbix by connecting to the B.pbix dataset via Online Services / Power BI service.
That will make the entire dataset from B.pbix available for re-use. You only need to worry about query / model maintenance and refresh on the B.pbix dataset. Varying visuals on the report pages you build in A.pbix and B.pbix should meet your requirements.
It's described in some detail here:
https://learn.microsoft.com/en-us/power-bi/desktop-report-lifecycle-datasets