Built-in Functions → Miscellaneous Functions
The following table lists various functions for finding values in table hierarchies, identifying a schema's last refresh time, and determining the row number in a query:
Function | Signature | Description |
---|---|---|
descendantOf() | descendantOf(field, value) | Returns true for each record that is descendant of a named parent |
descendantOf() | descendantOf(field, value, depth) | Returns true for each record that is descendant of a named parent down to a specified depth level |
getColumn() | getColumn(string exp1,..., string expN) | Constructs a fully qualified column name by concatenating multiple string parameters. Each parameter is case-sensitive and represents part of the column name. It returns the value of the specified column. |
lookup() | lookup(result, key, value) | Returns a value from a table using primary key values. |
schemaRefreshTime() | schemaRefreshTime(schema) | Returns the last refresh start time of a schema if the system is running. Should not be used in a physical schema formula column or Analyzer tables. |
rowNumber() | rowNumber() | Returns a sequential number of a row within an insight result set |