From 0295d93cebc7e42c8f3731336d0834ff3c521475 Mon Sep 17 00:00:00 2001 From: Alex Qyoun-ae <4062971+MazterQyou@users.noreply.github.com> Date: Wed, 19 Nov 2025 16:58:28 +0400 Subject: [PATCH] docs: Update DAX API reference Signed-off-by: Alex Qyoun-ae <4062971+MazterQyou@users.noreply.github.com> --- .../apis-integrations/dax-api/reference.mdx | 49 ++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/docs/pages/product/apis-integrations/dax-api/reference.mdx b/docs/pages/product/apis-integrations/dax-api/reference.mdx index 807f3761de51b..3eea10c1de7f0 100644 --- a/docs/pages/product/apis-integrations/dax-api/reference.mdx +++ b/docs/pages/product/apis-integrations/dax-api/reference.mdx @@ -57,7 +57,9 @@ of the DAX documentation. | Function | Unsupported features | 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) | — | — | @@ -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 @@ -85,10 +89,13 @@ of the DAX documentation. | Function | Unsupported features | 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 @@ -134,11 +141,26 @@ of the DAX documentation. | Function | Unsupported features | 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" | @@ -155,6 +177,11 @@ of the DAX documentation. | Function | Unsupported features | 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) | — | — | @@ -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) | — | — | @@ -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 @@ -254,6 +297,7 @@ of the DAX documentation. | Function | Unsupported features | 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 @@ -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) | — | — | @@ -299,6 +344,7 @@ of the DAX documentation. | Function | Unsupported features | 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 | — | @@ -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) | — | — |