Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
I have a very simple use-case where I want users to be able to connect to perspectives in a model created with Power BI Desktop with a connection to Snowflake in Direct Query mode. The following setup is only to test issues we were seeing with using perspectives like you would use in a regular Tabular or Multidimensional model--the data has no functional use-case.
Our end goal is to have a large DirectQuery model and expose fit-for-purpose parts of the model for given subject areas via perspectives to help simplify the user-experience.
My setup is:
My Executed Use-Case is:
Several other variations of this scenario have been ran:
It appears when connected to the full model, the SQL being generated through the embedded ODBC Driver in Power BI is correct:
SELECT "WEEKDAY_IND"
FROM "<database>"."<schema>"."DIM_CALENDAR_DATE"
GROUP BY "WEEKDAY_IND"
LIMIT 1000001 OFFSET 0
But when using the perspective on the exact same table, it decides to write it in SQL Server syntax (using TOP N). Has anyone ran into this type of issue before?
Thanks, @v-chenwuz-msft.
I don't think we're fighting compatibility with VALUES() in DirectQuery mode as it works when using the core 'model' (and I use VALUES() in several other DAX scripts using DirectQuery against Snowflake). I didn't realize you get support with a pro license, so I did create a ticket and that team is looking at the diagnostic logs. I'll update this thread with any findings from that effort.
Hi @topdawn8 ,
This should be a limitation of DirectQuery. There are some modeling capabilities that aren't available, or are limited, when using DirectQuery. The limitations are generally applied to avoid performance issues. Many dax are not support in DirectQuery model.
For more details about the limitaion of DirectQuery please refer this official article.
Using DirectQuery in Power BI - Power BI | Microsoft Docs
Best Regards
Community Support Team _ chenwu zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
 
					
				
				
			
		
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
 
            | User | Count | 
|---|---|
| 80 | |
| 49 | |
| 35 | |
| 31 | |
| 30 |