Allow table relationships based on multiple columns, similar to the SQL Server join.
Would facilitate more complex data modeling
In many cases, table relationships depend on multiple columns (e.g., Customer_ID + Date), and having this functionality would eliminate the need to create artificial composite keys.
Would reduce the need for extra data manipulation
Currently, users have to create calculated columns to concatenate values and simulate a composite key, which can be unintuitive and may even impact performance.
Closer to SQL logic
In SQL Server and other databases, it is common to use multiple fields to join tables. Bringing this logic to Power BI would make the tool more powerful and aligned with common data modeling practices.
1 Comment
- fbcideas_migusrNew MemberStatus added:New
Recent ideas
Support Encrypted Sensitivity-Labeled Excel Files in Power Query
Description Currently, Power Query Online and Power Query in Excel are unable to access encrypted Excel files. Excel files with sensitivity types other than Public or Non-Business can be encrypted a...ewarstdhyjugkhi2 minutes agoMicrosoft EmployeeNew0Views0likes0CommentsAuto-propagate Lakehouse (Direct Lake) permissions to users assigned to a Power BI App audience
Problem When a Power BI report uses a Live Connection to a Direct Lake Semantic Model, end users must have explicit ReadAll / ReadData permissions on the underlying Lakehouse (or its SQL analytics e...majofv2 hours agoNew MemberNew5Views1like0Comments