IntelliSense Should Use Best Practice Column and Measure Naming Conventions
8 Comments
- koenverbeeck1New MemberIf this isn't implemented, we'll send all Power BI employees the YouTube video of Marco Russo jumping up and down screaming measures can't have table names. Every day.
- fbcideas_migusrNew MemberI am with you on this.
- rcclineNew MemberThis is an issue. I hope Microsoft will address and fix this issue!! Thank you.
- tmckenzie3New MemberAlso make naming conventions in power query without spaces so the inverted commas and hash aren't need.
- jaap_olsthoorn1New Member
Wow yeah, I was hoping someone made an idea for this. Its driving me nuts. It's so random whether it uses the fully qualified measure names or not. Never ever do I want this PowerBI!
Really bad when intellisense is teaching you to write poor DAX :(
- Linda_BondNew Member
Thanks for this Matt - I'm on your email list so it was a great prompt / call to action! I'll ask my colleagues to support it too,
- kbarber1New Member
I think that it helps to explain why the convention is the way that it is. A measure just describes a calculation, so it intuitively should not matter in which table it resides, and so the table name is not even important unless the measure has the same name as a column or measure in another table. Columns are an intrinsic part of a table, so it is pretty important to know to which table a column belongs.
To add to the suggestion, I feel that the table names used by IntelliSense should always be surrounded by single quotes (e.g. 'Table Name'), even if the table name does not contain spaces. I find it mentally easier to accept the single quotes as part of the syntax for table names rather than keep track of 2 syntaxes. Also, having single quotes around the table name is good for tables that share the same name with functions (e.g. Date, Time). This will prevent confusion with syntax highlighting and IntelliSense.
- fbcideas_migusrNew MemberStatus added:Needs Votes
Recent ideas
Clone a workspace, including its data, to a new workspace
Description: Today there's no way to fully clone a Fabric workspace: git sync and Deployment Pipelines move item definitions only, not the underlying data; Warehouse's zero-copy CREATE TABLE ... AS ...gclements45 minutes agoHelper IINew4Views0likes0CommentsAllow NotebookUtils getSecret() to authenticate with Workspace Identity
Current behavior In Microsoft Fabric, notebookutils.credentials.getSecret() authenticates against Azure Key Vault using the identity of the user who executes the notebook. This behavior appli...tmihara6 hours agoNew MemberNew5Views0likes0CommentsSupport Synonyms in Fabric Warehouse
Microsoft SQL Server has a very powerful feature by the way of "synonyms." It allows users and DBAs to do all sorts of powerful magic such as rewiring objects under the hood (e.g. run the code agains...matthias-bi9 hours agoRegular VisitorNew1.3KViews18likes2CommentsExpose Refresh Warnings and Informational Messages via Notifications and API
When a Power BI semantic model refresh completes successfully, the status shows Completed, even when the refresh details contain warnings or informational messages that require attention. Please pro...Jashwanth_K11 hours agoMicrosoft EmployeeNew26Views7likes0CommentsInvoke Pipeline Task - Workspace Identity Authentication
Currently, the Fabric Data Factory Invoke Pipeline task uses the user's credentials who saved the pipeline to then authenticate to the Azure Data Factory to execute the ADF pipeline. When that user'...dzebrowitz16 hours agoAdvocate IPlanned1.8KViews61likes5Comments