Have seen a few mentions on pulling Bloomberg pricing data into Power BI, with most referencing a REST API but I can't seem to find any good examples on how to implement. I have a Bloomberg license, but have been struggling on how to marry the two without pulling Bloomberg data into Excel and then referencing in Power BI. Anyone have any luck on this front?
I'd prefer to avoid the Excel route as I'd like to be able to choose dates, assets, etc in the Power BI report and then refresh dynamically rather than open Excel every time and then refresh the Power BI report.
Thanks in advance.
I'm sure there's a way to load data via R with the Rblpapi library. Might try going down this route. I don't have a license so I'm unable to test.
Documentation here:
http://dirk.eddelbuettel.com/code/rblpapi.html
You'll be glad to know that Bloomberg Connector is part of Power BI April release !
There does not currently seem to be an easy way of doing this. I have been exploring using C#. I found this tutorial which provides a lot of detail on connecting to the Bloomberg API using C#, and this tutorial on pushing data into Power BI using C#. There might be a way by connecting the concepts in both tutorials. If anyone has any better ideas I would love to hear them.
Related
Good morning,
I am looking for any solution that could help me analysing how many times is a PowerBI report opened and who opens it. I cannot use the PowerBI analytics.
I was thinking that PowerAutomate might have a Power BI whenopened trigger or something that could work like that.
Does anyone know if it is posible to develope a Power Automate flow that checks that?
Thank you so much!
I was wondering if I can connect Power BI server (not desktop) directly to the database I use.
By doing this, if possible, skipping going through pbi desktop.
And one more thing, can I share the dashboard as a secure link ?
I'd like to share the dashboard directly and in a simpler way so I won't run into people not wanting to use powerbi and have more flexibility with it.
Maybe someone can answer those questions for me so I won't have to keep wondering.
Thank you in advance!
In case it wasn't clear I m new to powerbi so if these questions sound like fantasy you know why..
I need to automatically extract raw data of a PowerBI visualisation across multiple published reports.
Why not just pull the underlying dataset? Because the visualisations are using anomaly detection features of PowerBI, which include anomaly flags not available in the underlying dataset (basically, the visualisations contain calculated columns that are not included in main PowerBI data model)
Ideally a REST API solution would be best, but dumping CSV files or other more roundabout methods are ok.
So far, the closest functionality I can see is in the Javascript API here - https://learn.microsoft.com/en-us/javascript/api/overview/powerbi/export-data, which allows a website to communicate with an embedded PowerBI report and pass in and out information. But this doesn't seem to match my implementation needs.
I have also seen this https://learn.microsoft.com/en-us/azure/cognitive-services/anomaly-detector/tutorials/batch-anomaly-detection-powerbi which is to manually implement anomaly detection via Azure Services rather than the native PowerBI functionality, however this means abandoning the simplicity of the PowerBI anomaly function that is so attractive in the first place.
I have also seen this StackOverflow question here PowerBI Report Export in csv format via Rest API and it mentions using XMLA endpoints, however it doesn't seem like the client applications have the functionality to connect to visualisations - for example I tried DAX Studio and it doesn't seem to have any ability to query the data on a visualisation level.
I'm afraid all information on PowerBI says this is not possible. The API only supports PDF, PPTX and PNG options, and as such the integration with Power Automate doesn't do any better.
The StackOverflow question you link has some information on retrieving the Dataset but that's before the anomaly detection has processed the data.
I'm afraid your best bet is to, indeed, use the Azure service. I'd suggest ditching PowerBI and going to an ETL tool like DataFactory or even into the AzureML propositions Microsoft offers. You'll be more flexible than in PowerBI as well since you'll have the full power of Python/R notebooks at your disposal.
Sorry I can't give you a better answer.
I had some conflicts with my teammates about if it is really the Power BI can read and explore Apache Kylin Cubes or it is just exploring the Data source,
I had some problems with saiku exactly in the Mondrian schema that's why I am using Power BI, I couldn't use Superset cause of the lack of time since i need to deliver the project in time.
I just want to do some data visualization from the cubes,
Is there any understandable documentation you guys can provide me?
I will really be grateful for any help!
There is no Cube API in Power BI. You could display Kylin defined tables in Power BI through ODBC driver. There are some commercial solutions for Kylin and Power BI. Check this: https://kyligence.io/resources/enable-interactive-big-data-analytics-of-power-bi/
How could could one connect power bi and algolia? I did some research, and I've found no examples. Somewhat related, I've seen no mention of how to connect mongodb in a meaningful way.
The PowerBI community takes ideas for new connectors and other features. There is one for MongoDB to which you can add your vote.
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/7017782-mongodb
It seems that algolia has not yet been suggested as a desired new connector. Maybe you want to go and suggest it. Suggestions with many votes are more likely to be developed than ones with few votes.