Information Functions Flashcards
ISONORAFTER(scalar_expression, scalar_expression[, sort_order [, scalar_expression, scalar_expression[, sort_order]]…)
A boolean function that emulates the behavior of a Start At clause and returns true for a row that meets all of the condition parameters.
ISAFTER(scalar_expression, scalar_expression[, sort_order [, scalar_expression, scalar_expression[, sort_order]]…)
A boolean function that emulates the behavior of a ‘Start At’ clause and returns true for a row that meets all of the condition parameters.
ISEMPTY(table_expression)
Checks if a table is empty.
ISNONTEXT(value)
Checks if a value is not text (blank cells are not text), and returns TRUE or FALSE.
ISTEXT(value)
Checks if a value is text, and returns TRUE or FALSE.
ISLOGICAL(value)
Checks whether a value is a logical value, (TRUE or FALSE), and returns TRUE or FALSE.
ISNUMBER(value)
Checks whether a value is a number, and returns TRUE or FALSE.
ISERROR(value)
Checks whether a value is an error, and returns TRUE or FALSE.
ISBLANK(value)
Checks whether a value is blank, and returns TRUE or FALSE.
ISSUBTOTAL(columnName)
Creates another column in a SUMMARIZE expression that returns True if the row contains subtotal values for the column given as argument, otherwise returns False.
NONVISUAL(expression)
Marks a value filter in a SUMMARIZECOLUMNS expression as non-visual. This function can only be used within a SUMMARIZECOLUMNS expression.
COLUMNSTATISTICS ()
Returns a table of statistics regarding every column in every table in the model.
CUSTOMDATA()
Returns the content of the CustomData property in the connection string.
USEROBJECTID()
Returns the current user’s Object ID from Azure AD or security identifier (SID).
USERNAME()
Returns the domain name and username from the credentials given to the system at connection time.