Forum Discussion

justin777's avatar
justin777
Frequent Visitor
8 years ago

Checking for divided by zero in Direct Query

Hi Guys, 

I can't seem to figure out how to properly solve the divided by zero. 

I have read some threads on the same subject but nothing works on my end. 
I already did check the box "Allow unrestricted measures in Direct Query Mode", restarted my computer to be sure that it is working but still not working. 

I tried

  • try [#"Var1"] / [#"Var2"]
  • if [#"Var1"] <> null then [#"Var1"] / [#"Var2"]
  • iferror 

still I get the error: This step results in a query that is not supported in DirectQuery Mode. 

Any choice I have? The only reason I'm using DirectQuery mode is that if I use Import Mode, weirdly enough this one view in my SQL Database always get a timeout error. Somewhere in between its getting an endless loop which is weird. 

3 Replies

    • justin777's avatar
      justin777
      Frequent Visitor

      Are you using the DirectQuery method? Because in my case it is saying it doesn't support if when I put it

      • MarcoV's avatar
        MarcoV
        New Member

        For me this solution works. Thanks!

         

        Are you certain your not using the traditional (excel-like) IF-statement (Capitalized and with brackets), instead of the if- then-else (lowecase) variant?