Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
ssspk
Helper III
Helper III

Getting error in executing the Measure in the DAX Studio?

Hello Team,

 

I am getting the error in Dax studio while executing the Measure? The same works in PBI cloud Measue.

What could be the reason?

Error_1.png

 

 

 

 

 

 

 

 

 

 

 

Thanks and Regards,

Siva

1 ACCEPTED SOLUTION
xifeng_L
Super User
Super User

Hi @ssspk ,

 

In a DAX query, the query keyword "EVALUATE" must be declared first, and the DAX query must return the table at the end.

 

Therefore, you can rewrite your query like the following:

 

EVALUATE
{
    CALCULATE(
        DISTINCTCOUNT(data[user]),
        FILTER(
            data,
            (data[type] = 4 || data[type] = 6) && data[appid] > 0
        )
    )
}

 

Where "{}" acts as a table constructor syntax that can be used to create a table.

 

 

Did I answer your question? If yes, pls mark my post as a solution and appreciate your Kudos !

 

Thank you~

View solution in original post

2 REPLIES 2
xifeng_L
Super User
Super User

Hi @ssspk ,

 

In a DAX query, the query keyword "EVALUATE" must be declared first, and the DAX query must return the table at the end.

 

Therefore, you can rewrite your query like the following:

 

EVALUATE
{
    CALCULATE(
        DISTINCTCOUNT(data[user]),
        FILTER(
            data,
            (data[type] = 4 || data[type] = 6) && data[appid] > 0
        )
    )
}

 

Where "{}" acts as a table constructor syntax that can be used to create a table.

 

 

Did I answer your question? If yes, pls mark my post as a solution and appreciate your Kudos !

 

Thank you~

Jihwan_Kim
Super User
Super User

Hi, 

I am not sure how your semantic model looks like, but in DAX Studio, please try to write DAX query something like below.

 

DEFINE
	MEASURE 'measuretablename'[UniqueUsersCount] = CALCULATE(
			DISTINCTCOUNT(data[user]),
			FILTER(
				data,
				(data[type] = 4 || data[type] = 6) && data[appid] > 0
			)
		)


EVALUATE
	SUMMARIZECOLUMNS(
		"UniqueUsersCount", 'measuretablename'[UniqueUsersCount]
	)

 


If this post helps, then please consider accepting it as the solution to help other members find it faster, and give a big thumbs up.


Click here to visit my LinkedIn page

Click here to schedule a short Teams meeting to discuss your question.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.