How can Power BI Service consume mongodb data source? - powerbi

I want Power BI Service (not desktop) to connect to a private mongo database. I have only seen solutions using Power BI Connnector with ODBC drivers which are very poor.
Is there a better solution like direct connection to the mongo database?

Related

How to connect to SAP BO universe via Power BI?

Our enterprise management database is housed in Business Objects Universes. I'm looking for our Power BI analysts to create Power BI reports by connecting to universes.
This link says such a connector was available: https://powerbi.microsoft.com/en-ca/blog/power-bi-connectivity-to-sap-businessobjects-bi-now-generally-available/
It also says it is no longer available:
Update May 2016: SAP BO connectivity is no longer available. Microsoft
Power BI has new SAP BW and SAP HANA connectors. Learn more about
these connectors.
Does this mean that I can use the SAP BW and/or SAP HANA connectors to connect to the SAP BO universe? or is connectivity to universe not possible anymore?
The following link from Power BI Ideas says that the connector was removed altogether: https://ideas.powerbi.com/ideas/idea/?ideaid=8903cb67-e1df-4014-8b36-eaae3c4ba00c
Administrator on 12/7/2020 10:45:41 PM Unfortunately, the Business
Objects connector was removed due to a number of reasons.
Following are similar ideas but there is no response:
https://ideas.powerbi.com/ideas/idea/?ideaid=d6b2decd-89e0-480a-ab62-c08a809db281
https://ideas.powerbi.com/ideas/idea/?ideaid=fd98c963-549d-eb11-89ee-281878bda47d
https://ideas.powerbi.com/ideas/idea/?ideaid=4cc55370-2291-4b90-9606-957f5727108f
How to connect to SAP BO universe via Power BI?
How to connect to SAP BO universe via Power BI?
Either through a custom connector, an ODBC connector, or if BO supports standard web protocols. Looks like CData has an ODBC driver.
But the recommended approach create new "semantic layer" using Power BI Datasets that load the same data and bypass BO.

Getting Live Data from Power BI Desktop and Web Client?

I am trying to connect to Dynatrace through its API in Power BI. There is a lot of documentation within Dynatrace and Power BI sites, but it isn't clear which is better suited to handle Live data. This post seemed on the same topic but also didn't address the subject of live data. Is the Power BI application you use arbitrary in this case?
In short, PBI Desktop.
Power BI Web Client is primarily for sharing, accessing, and editing previous Charts, Dashboards, Etc. There are ways to connect using the Online version, but the tool is a little less clunky on the Desktop even though the Online version seems streamlined.
Power BI Desktop can push Dash's, Reports, and other visualized Data to the Web Client. Power BI Desktop is the best for in-house access to Dynatrace's API for a live feed of data.

Move from cloud to on-premise Power BI

I have created a dashboard on Power BI desktop, without realising that there is second version of Power BI RS for creating dashboards for an on-premise Power BI server. I have failed to upload my dashboard either as a .PBIX nor as a template .PBIT to our on-premise Power BI server. Is there any way to convert/import/migrate my work (nearly 20 hours effort) into the on-premise Power BI server without having to re-create everything again?
All this was much easier in Qliksense cloud/on-prem!
The only method I am aware of to have the same report in both the PowerBI.com service and in Report Server PBIRS would be to re-build the report you created for the PowerBI.com service using "Power BI Desktop for Report Server" and have two versions.
You cannot use the PowerBI.com cloud version of Desktop to publish to PBIRS Report Server since they are different products on different versions. The PowerBI.com cloud version has features that are not available in PBIRS Report Server.

Am I forced to use Power BI Desktop to provide datasets to Power BI Service other than local or sharepoint files?

I'v been assigned the task to research Power BI Service platform to see if it is useful for the company I'm working at. I have a Power BI Pro license and basically my goal is to create several reports and dashboards from disparate data sources such as REST APIs, mongodb, SQL Server, csv and excel files.
I would like to create the mentioned datasets directly from the Power BI service website but I see that I only can create datasets from csv or excel files. And if I select SQL Server, it asks me to download Power BI Desktop client. The other type of data sources that I need are not even mentioned.
My question is if Power BI Desktop is required to develop and configure datasets for the Power BI service, because to begin with it is a windows only application.
Yes you are. The desktop version provides the full power of the software. You can learn a TON of things from this guy on YouTube and also from these guys in a cube. I'm willing to bet you can search the questions you have & can find specific example videos that'll help you determine if this software is right your company. In my opinion, when it comes to data visualization software, it's tough to beat Power BI. That's especially true if your company is on Office 365.
As a tip, it's important to note what kind of data sources you need to communicate with. And are those sources in a cloud or on premise. That's important depending on how "live" you want your data to be.
The main use of Power BI Desktop (Windows only application) is to get the data from the sources into data model, then load it to the service. The data connections and the ability to create reports is limited compared to the service. The main goal of the service is to share the reports and collaboration.
For example there is no realtionship designer in the service to connect the imported entities. You can create a report in the desktop and load it to the service, and then create other reports from its dataset in the service.
You can create dataflows in the service to get data from flat files, and databases, but you then use Desktop to connect to them and link them together there.

MSBI vs Power BI and their usage

This question is generic and may have multiple answers. I've been in Power BI world for a few years and curious to know the technical differences between MSBI & Power BI. Both belong to Microsoft products and why they have a couple of Business Intelligence in their branch.
Power BI Consists of:
Power BI Desktop
Power BI Service
Report Server
MSBI Consists of:
SSRS - SQL Server Reporting Service
SSIS - SQL Server Integration Service
SSAS - SQL Server Analytic Service
So as it shows, the only common part in Power BI and MSBI is the reporting services. However, Data manipulation and modeling is far more superior in Power BI compared to in SSRS. Also Power BI uses an SSAS model behind the picture for whatever modeling capacities it provides.
Microsoft Business Inteligence (MSBI) include many things like ,SQL Server ,SQl Server Integration service(SSIS), SSRS, and SSAS as well.
So role and responsibilities are totally different of MSBI and Power BI.
MSBI developer expertise in (Export Transport and Load) ETL development ,Data warehousing and reporting as well but can't aspect same with Power BI developer.