Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 48 additions & 1 deletion docs/pages/product/apis-integrations/dax-api/reference.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,9 @@ of the DAX documentation.

| Function | <nobr>Unsupported features</nobr> | Caveats |
| --- | --- | --- |
| [`CALENDAR`](https://learn.microsoft.com/en-us/dax/calendar-function-dax) | Non-literal dates | — |
| [`DATE`](https://learn.microsoft.com/en-us/dax/date-function-dax) | Non-literal date parts | — |
| [`DATEVALUE`](https://learn.microsoft.com/en-us/dax/datevalue-function-dax) | Non-ISO date formats | — |
| [`DAY`](https://learn.microsoft.com/en-us/dax/day-function-dax) | — | — |
| [`HOUR`](https://learn.microsoft.com/en-us/dax/hour-function-dax) | — | — |
| [`MINUTE`](https://learn.microsoft.com/en-us/dax/minute-function-dax) | — | — |
Expand All @@ -66,10 +68,12 @@ of the DAX documentation.
| [`QUARTER`](https://learn.microsoft.com/en-us/dax/quarter-function-dax) | — | — |
| [`SECOND`](https://learn.microsoft.com/en-us/dax/second-function-dax) | — | — |
| [`TIME`](https://learn.microsoft.com/en-us/dax/time-function-dax) | Non-literal date parts | — |
| [`TIMEVALUE`](https://learn.microsoft.com/en-us/dax/timevalue-function-dax) | Non-ISO time formats | — |
| [`TODAY`](https://learn.microsoft.com/en-us/dax/today-function-dax) | — | Time zone may depend on data warehouse settings |
| [`UTCNOW`](https://learn.microsoft.com/en-us/dax/utcnow-function-dax) | — | Time zone may depend on data warehouse settings |
| [`UTCTODAY`](https://learn.microsoft.com/en-us/dax/utctoday-function-dax) | — | Time zone may depend on data warehouse settings |
| [`WEEKDAY`](https://learn.microsoft.com/en-us/dax/weekday-function-dax) | — | — |
| [`WEEKNUM`](https://learn.microsoft.com/en-us/dax/weeknum-function-dax) | Non-Monday return types | — |
| [`YEAR`](https://learn.microsoft.com/en-us/dax/year-function-dax) | — | — |

### Filter functions
Expand All @@ -85,10 +89,13 @@ of the DAX documentation.
| Function | <nobr>Unsupported features</nobr> | Caveats |
| --- | --- | --- |
| [`ALL`](https://learn.microsoft.com/en-us/dax/all-function-dax) | — | — |
| [`ALLCROSSFILTERED`](https://learn.microsoft.com/en-us/dax/allcrossfiltered-function-dax) | — | — |
| [`ALLNOBLANKROW`](https://learn.microsoft.com/en-us/dax/allnoblankrow-function-dax) | — | — |
| [`CALCULATE`](https://learn.microsoft.com/en-us/dax/calculate-function-dax) | — | Adds to the filter context but does not override it |
| [`CALCULATETABLE`](https://learn.microsoft.com/en-us/dax/calculatetable-function-dax) | — | — |
| [`FILTER`](https://learn.microsoft.com/en-us/dax/filter-function-dax) | — | — |
| [`KEEPFILTERS`](https://learn.microsoft.com/en-us/dax/keepfilters-function-dax) | — | — |
| [`REMOVEFILTERS`](https://learn.microsoft.com/en-us/dax/removefilters-function-dax) | — | — |

### Financial functions

Expand Down Expand Up @@ -134,11 +141,26 @@ of the DAX documentation.

| Function | <nobr>Unsupported features</nobr> | Caveats |
| --- | --- | --- |
| [`CONTAINSSTRINGEXACT`](https://learn.microsoft.com/en-us/dax/containsstringexact-function-dax) | — | — |
| [`ISAFTER`](https://learn.microsoft.com/en-us/dax/isafter-function-dax) | — | — |
| [`ISBLANK`](https://learn.microsoft.com/en-us/dax/isblank-function-dax) | — | — |
| [`ISBOOLEAN`](https://learn.microsoft.com/en-us/dax/isboolean-function-dax) | — | — |
| [`ISCURRENCY`](https://learn.microsoft.com/en-us/dax/iscurrency-function-dax) | — | — |
| [`ISDATETIME`](https://learn.microsoft.com/en-us/dax/isdatetime-function-dax) | — | — |
| [`ISDECIMAL`](https://learn.microsoft.com/en-us/dax/isdecimal-function-dax) | — | — |
| [`ISDOUBLE`](https://learn.microsoft.com/en-us/dax/isdouble-function-dax) | — | — |
| [`ISEMPTY`](https://learn.microsoft.com/en-us/dax/isempty-function-dax) | — | Always returns FALSE |
| [`ISEVEN`](https://learn.microsoft.com/en-us/dax/iseven-function-dax) | — | — |
| [`ISINT64`](https://learn.microsoft.com/en-us/dax/isint64-function-dax) | — | — |
| [`ISINTEGER`](https://learn.microsoft.com/en-us/dax/isinteger-function-dax) | — | — |
| [`ISLOGICAL`](https://learn.microsoft.com/en-us/dax/islogical-function-dax) | — | — |
| [`ISNONTEXT`](https://learn.microsoft.com/en-us/dax/isnontext-function-dax) | — | — |
| [`ISNUMBER`](https://learn.microsoft.com/en-us/dax/isnumber-function-dax) | — | — |
| [`ISNUMERIC`](https://learn.microsoft.com/en-us/dax/isnumeric-function-dax) | — | — |
| [`ISODD`](https://learn.microsoft.com/en-us/dax/isodd-function-dax) | — | — |
| [`ISONORAFTER`](https://learn.microsoft.com/en-us/dax/isonorafter-function-dax) | — | — |
| [`ISSTRING`](https://learn.microsoft.com/en-us/dax/isstring-function-dax) | — | — |
| [`ISTEXT`](https://learn.microsoft.com/en-us/dax/istext-function-dax) | — | — |
| [`NONVISUAL`](https://learn.microsoft.com/en-us/dax/nonvisual-function-dax) | — | — |
| [`USERCULTURE`](https://learn.microsoft.com/en-us/dax/userculture-function-dax) | — | Always returns "en-US" |

Expand All @@ -155,6 +177,11 @@ of the DAX documentation.
| Function | <nobr>Unsupported features</nobr> | Caveats |
| --- | --- | --- |
| [`AND`](https://learn.microsoft.com/en-us/dax/and-function-dax) | — | — |
| [`BITAND`](https://learn.microsoft.com/en-us/dax/bitand-function-dax) | — | — |
| [`BITLSHIFT`](https://learn.microsoft.com/en-us/dax/bitlshift-function-dax) | — | — |
| [`BITOR`](https://learn.microsoft.com/en-us/dax/bitor-function-dax) | — | — |
| [`BITRSHIFT`](https://learn.microsoft.com/en-us/dax/bitrshift-function-dax) | — | — |
| [`COALESCE`](https://learn.microsoft.com/en-us/dax/coalesce-function-dax) | — | — |
| [`FALSE`](https://learn.microsoft.com/en-us/dax/false-function-dax) | — | — |
| [`IF`](https://learn.microsoft.com/en-us/dax/if-function-dax) | — | Coerces results to common type |
| [`NOT`](https://learn.microsoft.com/en-us/dax/not-function-dax) | — | — |
Expand All @@ -176,12 +203,22 @@ of the DAX documentation.
| --- | --- | --- |
| [`ABS`](https://learn.microsoft.com/en-us/dax/abs-function-dax) | — | — |
| [`ACOS`](https://learn.microsoft.com/en-us/dax/acos-function-dax) | — | — |
| [`ACOSH`](https://learn.microsoft.com/en-us/dax/acosh-function-dax) | — | — |
| [`ACOT`](https://learn.microsoft.com/en-us/dax/acot-function-dax) | — | — |
| [`ACOTH`](https://learn.microsoft.com/en-us/dax/acoth-function-dax) | — | — |
| [`ASIN`](https://learn.microsoft.com/en-us/dax/asin-function-dax) | — | — |
| [`ASINH`](https://learn.microsoft.com/en-us/dax/asinh-function-dax) | — | — |
| [`ATAN`](https://learn.microsoft.com/en-us/dax/atan-function-dax) | — | — |
| [`ATANH`](https://learn.microsoft.com/en-us/dax/atanh-function-dax) | — | — |
| [`CEILING`](https://learn.microsoft.com/en-us/dax/ceiling-function-dax) | Significance other than 1 | — |
| [`CONVERT`](https://learn.microsoft.com/en-us/dax/convert-function-dax) | — | — |
| [`COS`](https://learn.microsoft.com/en-us/dax/cos-function-dax) | — | — |
| [`COSH`](https://learn.microsoft.com/en-us/dax/cosh-function-dax) | — | — |
| [`COT`](https://learn.microsoft.com/en-us/dax/cot-function-dax) | — | — |
| [`COTH`](https://learn.microsoft.com/en-us/dax/coth-function-dax) | — | — |
| [`DEGREES`](https://learn.microsoft.com/en-us/dax/degrees-function-dax) | — | — |
| [`DIVIDE`](https://learn.microsoft.com/en-us/dax/divide-function-dax) | — | — |
| [`EVEN`](https://learn.microsoft.com/en-us/dax/even-function-dax) | — | — |
| [`EXP`](https://learn.microsoft.com/en-us/dax/exp-function-dax) | — | — |
| [`FLOOR`](https://learn.microsoft.com/en-us/dax/floor-function-dax) | Significance other than 1 | — |
| [`INT`](https://learn.microsoft.com/en-us/dax/int-function-dax) | — | — |
Expand All @@ -190,17 +227,23 @@ of the DAX documentation.
| [`LOG10`](https://learn.microsoft.com/en-us/dax/log10-function-dax) | — | — |
| [`MOD`](https://learn.microsoft.com/en-us/dax/mod-function-dax) | — | — |
| [`MROUND`](https://learn.microsoft.com/en-us/dax/mround-function-dax) | Multiple other than 1 | — |
| [`ODD`](https://learn.microsoft.com/en-us/dax/odd-function-dax) | — | — |
| [`PI`](https://learn.microsoft.com/en-us/dax/pi-function-dax) | — | — |
| [`POWER`](https://learn.microsoft.com/en-us/dax/power-function-dax) | — | — |
| [`QUOTIENT`](https://learn.microsoft.com/en-us/dax/quotient-function-dax) | — | — |
| [`RADIANS`](https://learn.microsoft.com/en-us/dax/radians-function-dax) | — | — |
| [`RAND`](https://learn.microsoft.com/en-us/dax/rand-function-dax) | — | — |
| [`RANDBETWEEN`](https://learn.microsoft.com/en-us/dax/randbetween-function-dax) | — | — |
| [`ROUND`](https://learn.microsoft.com/en-us/dax/round-function-dax) | Num digits other than 0 | — |
| [`ROUNDDOWN`](https://learn.microsoft.com/en-us/dax/rounddown-function-dax) | Num digits other than 0 | — |
| [`ROUNDUP`](https://learn.microsoft.com/en-us/dax/roundup-function-dax) | Num digits other than 0 | — |
| [`SIGN`](https://learn.microsoft.com/en-us/dax/sign-function-dax) | — | — |
| [`SIN`](https://learn.microsoft.com/en-us/dax/sin-function-dax) | — | — |
| [`SINH`](https://learn.microsoft.com/en-us/dax/sinh-function-dax) | — | — |
| [`SQRT`](https://learn.microsoft.com/en-us/dax/sqrt-function-dax) | — | — |
| [`SQRTPI`](https://learn.microsoft.com/en-us/dax/sqrtpi-function-dax) | — | — |
| [`TAN`](https://learn.microsoft.com/en-us/dax/tan-function-dax) | — | — |
| [`TANH`](https://learn.microsoft.com/en-us/dax/tanh-function-dax) | — | — |
| [`TRUNC`](https://learn.microsoft.com/en-us/dax/trunc-function-dax) | Num digits other than 0 | — |

### Other functions
Expand Down Expand Up @@ -254,6 +297,7 @@ of the DAX documentation.
| Function | <nobr>Unsupported features</nobr> | Caveats |
| --- | --- | --- |
| [`SAMPLE`](https://learn.microsoft.com/en-us/dax/sample-function-dax) | — | Doesn't evenly distribute rows, taking top N instead (acts as the `TOPN` function) |
| [`SAMPLECARTESIANPOINTSBYCOVER`](https://learn.microsoft.com/en-us/dax/samplecartesianpointsbycover-function-dax) | — | Acts as the `TOPN` function |

### Table manipulation functions

Expand Down Expand Up @@ -282,6 +326,7 @@ of the DAX documentation.
| [`SUBSTITUTEWITHINDEX`](https://learn.microsoft.com/en-us/dax/substitutewithindex-function-dax) | — | — |
| [`SUMMARIZE`](https://learn.microsoft.com/en-us/dax/summarize-function-dax) | — | — |
| [`SUMMARIZECOLUMNS`](https://learn.microsoft.com/en-us/dax/summarizecolumns-function-dax) | — | — |
| [Table constructor](https://learn.microsoft.com/en-us/dax/table-constructor) | — | — |
| [`TOPN`](https://learn.microsoft.com/en-us/dax/topn-function-dax) | — | Complex N values are planned as `50000` |
| [`TREATAS`](https://learn.microsoft.com/en-us/dax/treatas-function-dax) | Non-literal tables as table expressions | — |
| [`UNION`](https://learn.microsoft.com/en-us/dax/union-function-dax) | — | — |
Expand All @@ -299,6 +344,7 @@ of the DAX documentation.

| Function | <nobr>Unsupported features</nobr> | Caveats |
| --- | --- | --- |
| [`COMBINEVALUES`](https://learn.microsoft.com/en-us/dax/combinevalues-function-dax) | — | — |
| [`CONCATENATE`](https://learn.microsoft.com/en-us/dax/concatenate-function-dax) | — | — |
| [`EXACT`](https://learn.microsoft.com/en-us/dax/exact-function-dax) | — | — |
| [`FIND`](https://learn.microsoft.com/en-us/dax/find-function-dax) | Start num other than 1 and not found value other than 0 | — |
Expand All @@ -308,9 +354,10 @@ of the DAX documentation.
| [`MID`](https://learn.microsoft.com/en-us/dax/mid-function-dax) | — | — |
| [`REPT`](https://learn.microsoft.com/en-us/dax/rept-function-dax) | — | Returns empty string when num times is 0 |
| [`RIGHT`](https://learn.microsoft.com/en-us/dax/right-function-dax) | — | — |
| [`SEARCH`](https://learn.microsoft.com/en-us/dax/search-function-dax) | Start num other than 1 and not found value other than 0; wildcards | Case-sensitive |
| [`SUBSTITUTE`](https://learn.microsoft.com/en-us/dax/substitute-function-dax) | Instance number | — |
| [`SEARCH`](https://learn.microsoft.com/en-us/dax/search-function-dax) | Execution outside filter context functions | — |
| [`TRIM`](https://learn.microsoft.com/en-us/dax/trim-function-dax) | Trimming inner whitespace | — |
| [`UNICHAR`](https://learn.microsoft.com/en-us/dax/unichar-function-dax) | — | — |
| [`UPPER`](https://learn.microsoft.com/en-us/dax/upper-function-dax) | — | — |
| [`VALUE`](https://learn.microsoft.com/en-us/dax/value-function-dax) | — | — |

Expand Down
Loading