trevorgould
8 years agoNew Member
Status:
Needs Votes
Provide a read/write API's for a) Power BI reports & elements b) Data Model
it would be very useful to have API's so one could programmatically examine, build, or modify both DAX models & measures, as well as UI elements/visuals. This would be comparable to "reflection" style coding one would do in environments like C# or MS Access, where one might write code to loop through all the properties in all your classes looking for something, or looping through all the properties in all the controls in all your forms. These API's obviously exist, as that's what Power BI desktop UI interacts with when the user is building out a model and visuals, I would like to access those same models programmatically.
3 Comments
- trevorgouldNew Membersisense lets their users do it: https://developer.sisense.com/display/API2/REST+API+Reference+-+v1.0#RESTAPIReference-v1.0-Dashboards
AnonymousNot applicableWe have a very large model (350+) sources and making changes to it is very painful (slow) using PowerBI desktop. We would like to be able to programmatically add, remove, and edit queries in the data model so we can automate management and do bulk edits.- fbcideas_migusrNew MemberStatus added:Needs Votes
Recent ideas
Pipeline: Activity-level Run Conditions (No IF Container Required)
We need the ability to add a "Run if" condition directly to every pipeline activity. Like, in each acticity's settings. One of the biggest readability issues in Fabric Pipelines is that conditional ...frithjof_v22 hours agoCommunity ChampionNew25Views3likes1CommentPipeline: New Routing activity as an improvement to IF and Switch
The current If Condition and Switch activities create large nested containers that own all activities inside their branches. These containers make the canvas much harder to read. Instead, add a lig...frithjof_v22 hours agoCommunity ChampionNew12Views1like1CommentEnhance Workspace Throttling to Allow Targeted Limits on Individual Workspaces
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } The current workspace throttling design should be enhanced to allow Fabr...kyleleonard1 day agoNew MemberNew28Views5likes0Comments