Get the associated values per multiple linked columns in the DirectQuery mode of Power BI, ensuring better performance and data accuracy:
Use a Relationship in DAX: You should use the RELATED() function from DAX to fetch values associated with the other table, making sure that it yields these values without querying the entire data.
Keep the Model Simple: Be very clear,' he said,' that a relationship isn't one-to-many. Complexity can slow down data queries.
Use Usefulness in Queries: Make sure that indexed fields are set according to the relationships to improve query time.
Allow for Unidirectional Filtering: Eliminate and minimize bi-directional relationships as far as cross-table filtering is avoided or not recommended because of the resultant performance degradation:
The above allows optimum data retrieval ease, while a person can highly improve Direct Query Performance.