functions
Built-in functions for working with Columns, mirroring org.apache.spark.sql.functions.
import org.apache.spark.sql.functions._
df.select(col("id"), upper(col("name")), (col("x") + 1).as("x1"))
df.groupBy("dept").agg(avg("salary"), count(lit(1)))
This object exposes a comprehensive subset of Spark's function library. Any Spark function not listed here can still be invoked by name via callUDF / expr.
Following Spark's convention, a String argument denotes a column name for most functions (e.g. sum("salary") aggregates the salary column), while functions whose parameters are genuinely literal (regex patterns, date formats, JSON paths, ...) treat their String arguments as literal values.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
functions.type
Members list
Type members
Classlikes
Partition transform functions for DataFrameWriterV2.partitionedBy, e.g. df.writeTo("t").partitionedBy(partitioning.years(col("ts"))). The deprecated top-level aliases below forward here.
Partition transform functions for DataFrameWriterV2.partitionedBy, e.g. df.writeTo("t").partitionedBy(partitioning.years(col("ts"))). The deprecated top-level aliases below forward here.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
partitioning.type
Value members
Concrete methods
Returns a decrypted value of input using AES in mode with padding.
Returns a decrypted value of input using AES in mode with padding.
Attributes
Returns a decrypted value of input.
Returns a decrypted value of input.
Attributes
Returns a decrypted value of input.
Returns a decrypted value of input.
Attributes
Returns a decrypted value of input.
Returns a decrypted value of input.
Attributes
Returns an encrypted value of input using AES in given mode with the specified padding.
Returns an encrypted value of input using AES in given mode with the specified padding.
Attributes
Returns an encrypted value of input.
Returns an encrypted value of input.
Attributes
Returns an encrypted value of input.
Returns an encrypted value of input.
Attributes
Returns an encrypted value of input.
Returns an encrypted value of input.
Attributes
Returns an encrypted value of input.
Returns an encrypted value of input.
Attributes
Applies a binary operator to an initial state and all array elements, then a finish step.
Applies a binary operator to an initial state and all array elements, then a finish step.
Attributes
Aggregate function: returns the approximate percentile of the numeric column col which is the smallest value in the ordered col values (sorted from least to greatest) such that no more than percentage of col values is less than the value or equal to that value.
Aggregate function: returns the approximate percentile of the numeric column col which is the smallest value in the ordered col values (sorted from least to greatest) such that no more than percentage of col values is less than the value or equal to that value.
Attributes
Aggregate function: returns a list of objects with duplicates.
Aggregate function: returns a list of objects with duplicates.
Attributes
Returns the total number of elements in the array.
Returns the total number of elements in the array.
Attributes
Sorts the input array based on the given comparator function.
Sorts the input array based on the given comparator function.
Attributes
Returns null if the condition is true, and throws an exception otherwise.
Returns null if the condition is true, and throws an exception otherwise.
Attributes
Returns null if the condition is true; throws an exception with the error message otherwise.
Returns null if the condition is true; throws an exception with the error message otherwise.
Attributes
Returns the value of the bit (0 or 1) at the specified position.
Returns the value of the bit (0 or 1) at the specified position.
Attributes
Returns a bitmap that is the bitwise AND of all of the bitmaps from the input column.
Returns a bitmap that is the bitwise AND of all of the bitmaps from the input column.
Attributes
Returns the bit position for the given input column.
Returns the bit position for the given input column.
Attributes
Returns the bucket number for the given input column.
Returns the bucket number for the given input column.
Attributes
Returns a bitmap with the positions of the bits set from all the values from the input column.
Returns a bitmap with the positions of the bits set from all the values from the input column.
Attributes
Returns the number of set bits in the input bitmap.
Returns the number of set bits in the input bitmap.
Attributes
Returns a bitmap that is the bitwise OR of all of the bitmaps from the input column.
Returns a bitmap that is the bitwise OR of all of the bitmaps from the input column.
Attributes
Round the value of e to scale decimal places with HALF_EVEN round mode if scale is greater than or equal to 0 or at integral part when scale is less than 0.
Round the value of e to scale decimal places with HALF_EVEN round mode if scale is greater than or equal to 0 or at integral part when scale is less than 0.
Attributes
(Java-specific) A transform for any type that partitions by a hash of the input column.
(Java-specific) A transform for any type that partitions by a hash of the input column.
Attributes
(Java-specific) A transform for any type that partitions by a hash of the input column.
(Java-specific) A transform for any type that partitions by a hash of the input column.
Attributes
Calls a SQL function by name, which may be a built-in function, a temporary function, or a persistent (possibly qualified, e.g. my_db.my_fn) function.
Calls a SQL function by name, which may be a built-in function, a temporary function, or a persistent (possibly qualified, e.g. my_db.my_fn) function.
Attributes
Call an user-defined function.
Call an user-defined function.
Attributes
Computes the ceiling of the given value of e to scale decimal places.
Computes the ceiling of the given value of e to scale decimal places.
Attributes
Returns the ASCII character having the binary equivalent to n.
Returns the ASCII character having the binary equivalent to n.
Attributes
Returns the ASCII character having the binary equivalent to n.
Returns the ASCII character having the binary equivalent to n.
Attributes
Marks a given column with specified collation.
Marks a given column with specified collation.
Attributes
Returns the collation name of a given column.
Returns the collation name of a given column.
Attributes
Aggregate function: returns the distinct union of the elements of an array-typed column across rows.
Aggregate function: returns the distinct union of the elements of an array-typed column across rows.
Attributes
Aggregate function: returns the distinct union of the elements of an array-typed column across rows.
Aggregate function: returns the distinct union of the elements of an array-typed column across rows.
Attributes
Converts the timestamp without time zone sourceTs from the sourceTz time zone to targetTz.
Converts the timestamp without time zone sourceTs from the sourceTz time zone to targetTz.
Attributes
Converts the timestamp without time zone sourceTs from the current time zone to targetTz.
Converts the timestamp without time zone sourceTs from the current time zone to targetTz.
Attributes
Returns a count-min sketch of a column with the given esp, confidence and seed.
Returns a count-min sketch of a column with the given esp, confidence and seed.
Attributes
Returns a count-min sketch of a column with the given esp, confidence and seed.
Returns a count-min sketch of a column with the given esp, confidence and seed.
Attributes
Window function: computes the differences between consecutive cumulative counter values in a time series, thereby converting the counter from the cumulative to the delta format.
Window function: computes the differences between consecutive cumulative counter values in a time series, thereby converting the counter from the cumulative to the delta format.
Attributes
Window function: computes the differences between consecutive cumulative counter values in a time series, thereby converting the counter from the cumulative to the delta format.
Window function: computes the differences between consecutive cumulative counter values in a time series, thereby converting the counter from the cumulative to the delta format.
Attributes
Returns the current date at the start of query evaluation as a date column.
Returns the current date at the start of query evaluation as a date column.
Attributes
Returns the current SQL path as a comma-separated list of qualified schema names.
Returns the current SQL path as a comma-separated list of qualified schema names.
Attributes
Returns the current time at the start of query evaluation.
Returns the current time at the start of query evaluation.
Attributes
Returns the current time at the start of query evaluation.
Returns the current time at the start of query evaluation.
Attributes
Returns the date that is days days after start
Returns the date that is days days after start
Attributes
Extracts the three-letter abbreviated day name from a given date/timestamp/string.
Extracts the three-letter abbreviated day name from a given date/timestamp/string.
Attributes
(Java-specific) A transform for timestamps and dates to partition data into days.
(Java-specific) A transform for timestamps and dates to partition data into days.
Attributes
Returns the n-th input, e.g., returns input2 when n is 2.
Returns the n-th input, e.g., returns input2 when n is 2.
Attributes
Returns same result as the EQUAL(=) operator for non-null operands, but returns true if both are null, false if one of the them is null.
Returns same result as the EQUAL(=) operator for non-null operands, but returns true if both are null, false if one of the them is null.
Attributes
True if the predicate holds for any element of the array.
True if the predicate holds for any element of the array.
Attributes
Parses the expression string into the column it represents.
Parses the expression string into the column it represents.
Attributes
Filters an array keeping elements for which the predicate holds.
Filters an array keeping elements for which the predicate holds.
Attributes
Filters an array using the (element, index) predicate.
Filters an array using the (element, index) predicate.
Attributes
Returns the index (1-based) of the given string (str) in the comma-delimited list (strArray).
Returns the index (1-based) of the given string (str) in the comma-delimited list (strArray).
Attributes
Aggregate function: returns the first value of a column in a group.
Aggregate function: returns the first value of a column in a group.
Attributes
True if the predicate holds for every element of the array.
True if the predicate holds for every element of the array.
Attributes
Decodes a BASE32 (RFC 4648) encoded string column and returns it as a binary column.
Decodes a BASE32 (RFC 4648) encoded string column and returns it as a binary column.
Attributes
Parses a column containing a CSV string into a StructType with the specified schema.
Parses a column containing a CSV string into a StructType with the specified schema.
Attributes
(Java-specific) Parses a column containing a CSV string into a StructType with the specified schema.
(Java-specific) Parses a column containing a CSV string into a StructType with the specified schema.
Attributes
(Scala-specific) Parses a column containing a JSON string into a StructType with the specified schema.
(Scala-specific) Parses a column containing a JSON string into a StructType with the specified schema.
Attributes
(Scala-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
(Scala-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
Attributes
(Java-specific) Parses a column containing a JSON string into a StructType with the specified schema.
(Java-specific) Parses a column containing a JSON string into a StructType with the specified schema.
Attributes
(Java-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
(Java-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
Attributes
Parses a column containing a JSON string into a StructType with the specified schema.
Parses a column containing a JSON string into a StructType with the specified schema.
Attributes
Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
Attributes
(Java-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
(Java-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
Attributes
(Scala-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
(Scala-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType with the specified schema.
Attributes
(Java-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType of StructTypes with the specified schema.
(Java-specific) Parses a column containing a JSON string into a MapType with StringType as keys type, StructType or ArrayType of StructTypes with the specified schema.
Attributes
Parses a column containing a XML string into the data type corresponding to the specified schema.
Parses a column containing a XML string into the data type corresponding to the specified schema.
Attributes
(Java-specific) Parses a column containing a XML string into a StructType with the specified schema.
(Java-specific) Parses a column containing a XML string into a StructType with the specified schema.
Attributes
(Java-specific) Parses a column containing a XML string into a StructType with the specified schema.
(Java-specific) Parses a column containing a XML string into a StructType with the specified schema.
Attributes
(Java-specific) Parses a column containing a XML string into a StructType with the specified schema.
(Java-specific) Parses a column containing a XML string into a StructType with the specified schema.
Attributes
Parses a column containing a XML string into the data type corresponding to the specified schema.
Parses a column containing a XML string into the data type corresponding to the specified schema.
Attributes
Returns the value of the bit (0 or 1) at the specified position.
Returns the value of the bit (0 or 1) at the specified position.
Attributes
Returns the greatest value of the list of column names, skipping null values.
Returns the greatest value of the list of column names, skipping null values.
Attributes
Aggregate function: computes a histogram on numeric 'expr' using nb bins.
Aggregate function: computes a histogram on numeric 'expr' using nb bins.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with lgConfigK arg.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with lgConfigK arg.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with lgConfigK arg.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with lgConfigK arg.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with lgConfigK arg.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with lgConfigK arg.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with default lgConfigK value.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with default lgConfigK value.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with default lgConfigK value.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch configured with default lgConfigK value.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches HllSketch.
Returns the estimated number of unique values given the binary representation of a Datasketches HllSketch.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches HllSketch.
Returns the estimated number of unique values given the binary representation of a Datasketches HllSketch.
Attributes
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Attributes
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Attributes
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Attributes
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Merges two binary representations of Datasketches HllSketch objects, using a Datasketches Union object.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Attributes
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Aggregate function: returns the updatable binary representation of the Datasketches HllSketch, generated by merging previously created Datasketches HllSketch instances via a Datasketches Union instance.
Attributes
Returns the keyed-hash message authentication code (HMAC) of message using key and the given hash algorithm.
Returns the keyed-hash message authentication code (HMAC) of message using key and the given hash algorithm.
Attributes
Returns the keyed-hash message authentication code (HMAC) of message using key and SHA-256.
Returns the keyed-hash message authentication code (HMAC) of message using key and SHA-256.
Attributes
(Java-specific) A transform for timestamps to partition data into hours.
(Java-specific) A transform for timestamps to partition data into hours.
Attributes
Computes sqrt(a^2^ + b^2^) without intermediate overflow or underflow.
Computes sqrt(a^2^ + b^2^) without intermediate overflow or underflow.
Attributes
Computes sqrt(a^2^ + b^2^) without intermediate overflow or underflow.
Computes sqrt(a^2^ + b^2^) without intermediate overflow or underflow.
Attributes
Returns true if str matches pattern with escapeChar case-insensitively, null if any arguments are null, false otherwise.
Returns true if str matches pattern with escapeChar case-insensitively, null if any arguments are null, false otherwise.
Attributes
Returns true if str matches pattern with escapeChar('') case-insensitively, null if any arguments are null, false otherwise.
Returns true if str matches pattern with escapeChar('') case-insensitively, null if any arguments are null, false otherwise.
Attributes
Locate the position of the first occurrence of substr column in the given string.
Locate the position of the first occurrence of substr column in the given string.
Attributes
Locate the position of the first occurrence of substring in str, starting the search from position start.
Locate the position of the first occurrence of substring in str, starting the search from position start.
Attributes
Locate the position of the first occurrence of substring in str, starting the search from position start.
Locate the position of the first occurrence of substring in str, starting the search from position start.
Attributes
Locate the position of the occurrence-th occurrence of substring in str, starting the search from position start.
Locate the position of the occurrence-th occurrence of substring in str, starting the search from position start.
Attributes
Locate the position of the occurrence-th occurrence of substring in str, starting the search from position start.
Locate the position of the occurrence-th occurrence of substring in str, starting the search from position start.
Attributes
Returns true if the input is a valid UTF-8 string, otherwise returns false.
Returns true if the input is a valid UTF-8 string, otherwise returns false.
Attributes
Check if a variant value is valid.
Check if a variant value is valid.
Attributes
Check if a variant value is a variant null.
Check if a variant value is a variant null.
Attributes
Returns true if col is not null, or false otherwise.
Returns true if col is not null, or false otherwise.
Attributes
Computes the Jaro-Winkler similarity between the two given string columns.
Computes the Jaro-Winkler similarity between the two given string columns.
Attributes
Calls a method with reflection.
Calls a method with reflection.
Attributes
Returns the number of elements in the outermost JSON array.
Returns the number of elements in the outermost JSON array.
Attributes
Returns all the keys of the outermost JSON object as an array.
Returns all the keys of the outermost JSON object as an array.
Attributes
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Attributes
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Attributes
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Attributes
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Attributes
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Aggregate function: merges binary KllLongsSketch representations and returns the merged sketch.
Attributes
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Aggregate function: merges binary KllDoublesSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Attributes
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Aggregate function: merges binary KllFloatsSketch representations and returns merged sketch.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column with default k value of 200.
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column with default k value of 200.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column with default k value of 200.
Aggregate function: returns the compact binary representation of the Datasketches KllLongsSketch built with the values in the input column with default k value of 200.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column with default k value of 200.
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column with default k value of 200.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column with default k value of 200.
Aggregate function: returns the compact binary representation of the Datasketches KllDoublesSketch built with the values in the input column with default k value of 200.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column.
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column with default k value of 200.
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column with default k value of 200.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column with default k value of 200.
Aggregate function: returns the compact binary representation of the Datasketches KllFloatsSketch built with the values in the input column with default k value of 200.
Attributes
Returns the number of items collected in the KLL bigint sketch.
Returns the number of items collected in the KLL bigint sketch.
Attributes
Returns the number of items collected in the KLL double sketch.
Returns the number of items collected in the KLL double sketch.
Attributes
Returns the number of items collected in the KLL float sketch.
Returns the number of items collected in the KLL float sketch.
Attributes
Extracts a quantile value from a KLL bigint sketch given an input rank value.
Extracts a quantile value from a KLL bigint sketch given an input rank value.
Attributes
Extracts a quantile value from a KLL double sketch given an input rank value.
Extracts a quantile value from a KLL double sketch given an input rank value.
Attributes
Extracts a quantile value from a KLL float sketch given an input rank value.
Extracts a quantile value from a KLL float sketch given an input rank value.
Attributes
Extracts a rank value from a KLL bigint sketch given an input quantile value.
Extracts a rank value from a KLL bigint sketch given an input quantile value.
Attributes
Extracts a rank value from a KLL double sketch given an input quantile value.
Extracts a rank value from a KLL double sketch given an input quantile value.
Attributes
Extracts a rank value from a KLL float sketch given an input quantile value.
Extracts a rank value from a KLL float sketch given an input quantile value.
Attributes
Merges two KLL bigint sketch buffers together into one.
Merges two KLL bigint sketch buffers together into one.
Attributes
Merges two KLL double sketch buffers together into one.
Merges two KLL double sketch buffers together into one.
Attributes
Merges two KLL float sketch buffers together into one.
Merges two KLL float sketch buffers together into one.
Attributes
Returns a string with human readable summary information about the KLL bigint sketch.
Returns a string with human readable summary information about the KLL bigint sketch.
Attributes
Returns a string with human readable summary information about the KLL double sketch.
Returns a string with human readable summary information about the KLL double sketch.
Attributes
Returns a string with human readable summary information about the KLL float sketch.
Returns a string with human readable summary information about the KLL float sketch.
Attributes
Window function: returns the value that is offset rows before the current row, and defaultValue if there is less than offset rows before the current row.
Window function: returns the value that is offset rows before the current row, and defaultValue if there is less than offset rows before the current row.
Attributes
Window function: returns the value that is offset rows before the current row, and defaultValue if there is less than offset rows before the current row.
Window function: returns the value that is offset rows before the current row, and defaultValue if there is less than offset rows before the current row.
Attributes
Aggregate function: returns the last value of the column in a group.
Aggregate function: returns the last value of the column in a group.
Attributes
Window function: returns the value that is offset rows after the current row, and defaultValue if there is less than offset rows after the current row.
Window function: returns the value that is offset rows after the current row, and defaultValue if there is less than offset rows after the current row.
Attributes
Window function: returns the value that is offset rows after the current row, and defaultValue if there is less than offset rows after the current row.
Window function: returns the value that is offset rows after the current row, and defaultValue if there is less than offset rows after the current row.
Attributes
Returns the least value of the list of column names, skipping null values.
Returns the least value of the list of column names, skipping null values.
Attributes
Returns the leftmost len(len can be string type) characters from the string str, if len is less or equal than 0 the result is an empty string.
Returns the leftmost len(len can be string type) characters from the string str, if len is less or equal than 0 the result is an empty string.
Attributes
Computes the character length of a given string or number of bytes of a binary string.
Computes the character length of a given string or number of bytes of a binary string.
Attributes
Returns true if str matches pattern with escapeChar, null if any arguments are null, false otherwise.
Returns true if str matches pattern with escapeChar, null if any arguments are null, false otherwise.
Attributes
Returns true if str matches pattern with escapeChar(''), null if any arguments are null, false otherwise.
Returns true if str matches pattern with escapeChar(''), null if any arguments are null, false otherwise.
Attributes
Aggregate function: returns the concatenation of non-null input values.
Aggregate function: returns the concatenation of non-null input values.
Attributes
Aggregate function: returns the concatenation of non-null input values, separated by the delimiter.
Aggregate function: returns the concatenation of non-null input values, separated by the delimiter.
Attributes
Aggregate function: returns the concatenation of distinct non-null input values.
Aggregate function: returns the concatenation of distinct non-null input values.
Attributes
Aggregate function: returns the concatenation of distinct non-null input values, separated by the delimiter.
Aggregate function: returns the concatenation of distinct non-null input values, separated by the delimiter.
Attributes
Left-pad the binary column with pad to a byte length of len.
Left-pad the binary column with pad to a byte length of len.
Attributes
Left-pad the string column with pad to a length of len.
Left-pad the string column with pad to a length of len.
Attributes
Trim the specified character string from left end for the specified string column.
Trim the specified character string from left end for the specified string column.
Attributes
Make DayTimeIntervalType duration from days, hours, mins and secs.
Make DayTimeIntervalType duration from days, hours, mins and secs.
Attributes
Make DayTimeIntervalType duration from days, hours and mins.
Make DayTimeIntervalType duration from days, hours and mins.
Attributes
Make DayTimeIntervalType duration from days and hours.
Make DayTimeIntervalType duration from days and hours.
Attributes
Make DayTimeIntervalType duration from days.
Make DayTimeIntervalType duration from days.
Attributes
Make DayTimeIntervalType duration.
Make DayTimeIntervalType duration.
Attributes
Make interval from years, months, weeks, days, hours, mins and secs.
Make interval from years, months, weeks, days, hours, mins and secs.
Attributes
Make interval from years, months, weeks, days, hours and mins.
Make interval from years, months, weeks, days, hours and mins.
Attributes
Make interval from years, months, weeks, days and hours.
Make interval from years, months, weeks, days and hours.
Attributes
Make interval from years, months, weeks and days.
Make interval from years, months, weeks and days.
Attributes
Make interval from years, months and weeks.
Make interval from years, months and weeks.
Attributes
Make interval from years and months.
Make interval from years and months.
Attributes
Make interval from years.
Make interval from years.
Attributes
Make interval.
Make interval.
Attributes
Create time from hour, minute and second fields.
Create time from hour, minute and second fields.
Attributes
Create timestamp from years, months, days, hours, mins, secs and timezone fields.
Create timestamp from years, months, days, hours, mins, secs and timezone fields.
Attributes
Create a local date-time from date, time, and timezone fields.
Create a local date-time from date, time, and timezone fields.
Attributes
Create a local date-time from date and time fields.
Create a local date-time from date and time fields.
Attributes
Create the current timestamp with local time zone from years, months, days, hours, mins, secs and timezone fields.
Create the current timestamp with local time zone from years, months, days, hours, mins, secs and timezone fields.
Attributes
Create the current timestamp with local time zone from years, months, days, hours, mins and secs fields.
Create the current timestamp with local time zone from years, months, days, hours, mins and secs fields.
Attributes
Create local date-time from years, months, days, hours, mins, secs fields.
Create local date-time from years, months, days, hours, mins, secs fields.
Attributes
Create a local date-time from date and time fields.
Create a local date-time from date and time fields.
Attributes
Returns a new string in which all invalid UTF-8 byte sequences, if any, are replaced by the Unicode replacement character (U+FFFD).
Returns a new string in which all invalid UTF-8 byte sequences, if any, are replaced by the Unicode replacement character (U+FFFD).
Attributes
Make year-month interval from years, months.
Make year-month interval from years, months.
Attributes
Make year-month interval from years.
Make year-month interval from years.
Attributes
Make year-month interval.
Make year-month interval.
Attributes
Filters a map keeping entries for which the (key, value) predicate holds.
Filters a map keeping entries for which the (key, value) predicate holds.
Attributes
Merges two maps by key using the (key, value1, value2) function.
Merges two maps by key using the (key, value1, value2) function.
Attributes
Masks the given string value.
Masks the given string value.
Attributes
Masks the given string value.
Masks the given string value.
Attributes
Masks the given string value.
Masks the given string value.
Attributes
Masks the given string value.
Masks the given string value.
Attributes
Masks the given string value.
Masks the given string value.
Attributes
Aggregate function: returns an array of values associated with the top k values of ord.
Aggregate function: returns an array of values associated with the top k values of ord.
Attributes
Aggregate function: returns an array of values associated with the top k values of ord.
Aggregate function: returns an array of values associated with the top k values of ord.
Attributes
Aggregate function: returns an array of values associated with the bottom k values of ord.
Aggregate function: returns an array of values associated with the bottom k values of ord.
Attributes
Aggregate function: returns an array of values associated with the bottom k values of ord.
Aggregate function: returns an array of values associated with the bottom k values of ord.
Attributes
Aggregate function: returns the most frequent value in a group.
Aggregate function: returns the most frequent value in a group.
Attributes
Extracts the three-letter abbreviated month name from a given date/timestamp/string.
Extracts the three-letter abbreviated month name from a given date/timestamp/string.
Attributes
(Java-specific) A transform for timestamps and dates to partition data into months.
(Java-specific) A transform for timestamps and dates to partition data into months.
Attributes
Inversion of boolean expression, i.e.
Inversion of boolean expression, i.e.
Attributes
Returns null if col is equal to zero, or col otherwise.
Returns null if col is equal to zero, or col otherwise.
Attributes
Parses a JSON string and constructs a Variant value.
Parses a JSON string and constructs a Variant value.
Attributes
Extracts a part from a URL.
Extracts a part from a URL.
Attributes
Extracts a part from a URL.
Extracts a part from a URL.
Attributes
Returns the position of the first occurrence of substr in str after position start.
Returns the position of the first occurrence of substr in str after position start.
Attributes
Returns the position of the first occurrence of substr in str after position 1.
Returns the position of the first occurrence of substr in str after position 1.
Attributes
Returns the value of the first argument raised to the power of the second argument.
Returns the value of the first argument raised to the power of the second argument.
Attributes
Returns the value of the first argument raised to the power of the second argument.
Returns the value of the first argument raised to the power of the second argument.
Attributes
Formats the arguments in printf-style and returns the result as a string column.
Formats the arguments in printf-style and returns the result as a string column.
Attributes
Returns str enclosed by single quotes and each instance of single quote in it is preceded by a backslash.
Returns str enclosed by single quotes and each instance of single quote in it is preceded by a backslash.
Attributes
Throws an exception with the provided error message.
Throws an exception with the provided error message.
Attributes
Returns a random value with independent and identically distributed (i.i.d.) uniformly distributed values in [0, 1).
Returns a random value with independent and identically distributed (i.i.d.) uniformly distributed values in [0, 1).
Attributes
Returns a random value with independent and identically distributed (i.i.d.) uniformly distributed values in [0, 1).
Returns a random value with independent and identically distributed (i.i.d.) uniformly distributed values in [0, 1).
Attributes
Returns a string of the specified length whose characters are chosen uniformly at random from the following pool of characters: 0-9, a-z, A-Z.
Returns a string of the specified length whose characters are chosen uniformly at random from the following pool of characters: 0-9, a-z, A-Z.
Attributes
Returns a string of the specified length whose characters are chosen uniformly at random from the following pool of characters: 0-9, a-z, A-Z, with the chosen random seed.
Returns a string of the specified length whose characters are chosen uniformly at random from the following pool of characters: 0-9, a-z, A-Z, with the chosen random seed.
Attributes
Applies a binary operator to an initial state and all elements in the array, and reduces this to a single state.
Applies a binary operator to an initial state and all elements in the array, and reduces this to a single state.
Attributes
Applies a binary operator to an initial state and all elements in the array, and reduces this to a single state.
Applies a binary operator to an initial state and all elements in the array, and reduces this to a single state.
Attributes
Calls a method with reflection.
Calls a method with reflection.
Attributes
Returns true if str matches regexp, or false otherwise.
Returns true if str matches regexp, or false otherwise.
Attributes
Searches a string for a regular expression and returns an integer that indicates the beginning position of the matched substring.
Searches a string for a regular expression and returns an integer that indicates the beginning position of the matched substring.
Attributes
Replace all substrings of the specified string value that match regexp with rep, starting at the specified position pos.
Replace all substrings of the specified string value that match regexp with rep, starting at the specified position pos.
Attributes
Replace all substrings of the specified string value that match regexp with rep, starting at the specified position pos.
Replace all substrings of the specified string value that match regexp with rep, starting at the specified position pos.
Attributes
Aggregate function: returns the average of the independent variable for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns the average of the independent variable for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns the average of the dependent variable for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns the average of the dependent variable for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns the number of non-null number pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns the number of non-null number pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns the intercept of the univariate linear regression line for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns the intercept of the univariate linear regression line for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns the coefficient of determination for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns the coefficient of determination for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns the slope of the linear regression line for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns the slope of the linear regression line for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns REGR_COUNT(y, x) * VAR_POP(x) for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns REGR_COUNT(y, x) * VAR_POP(x) for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns REGR_COUNT(y, x) * COVAR_POP(y, x) for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns REGR_COUNT(y, x) * COVAR_POP(y, x) for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Aggregate function: returns REGR_COUNT(y, x) * VAR_POP(y) for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Aggregate function: returns REGR_COUNT(y, x) * VAR_POP(y) for non-null pairs in a group, where y is the dependent variable and x is the independent variable.
Attributes
Repeats a string column n times, and returns it as a new string column.
Repeats a string column n times, and returns it as a new string column.
Attributes
Returns the rightmost len(len can be string type) characters from the string str, if len is less or equal than 0 the result is an empty string.
Returns the rightmost len(len can be string type) characters from the string str, if len is less or equal than 0 the result is an empty string.
Attributes
Returns true if str matches regexp, or false otherwise.
Returns true if str matches regexp, or false otherwise.
Attributes
Round the value of e to scale decimal places with HALF_UP round mode if scale is greater than or equal to 0 or at integral part when scale is less than 0.
Round the value of e to scale decimal places with HALF_UP round mode if scale is greater than or equal to 0 or at integral part when scale is less than 0.
Attributes
Right-pad the binary column with pad to a byte length of len.
Right-pad the binary column with pad to a byte length of len.
Attributes
Right-pad the string column with pad to a length of len.
Right-pad the string column with pad to a length of len.
Attributes
Trim the specified character string from right end for the specified string column.
Trim the specified character string from right end for the specified string column.
Attributes
Parses a CSV string and infers its schema in DDL format using options.
Parses a CSV string and infers its schema in DDL format using options.
Attributes
Parses a JSON string and infers its schema in DDL format using options.
Parses a JSON string and infers its schema in DDL format using options.
Attributes
Returns schema in the SQL format of a variant.
Returns schema in the SQL format of a variant.
Attributes
Returns the merged schema in the SQL format of a variant column.
Returns the merged schema in the SQL format of a variant column.
Attributes
Parses a XML string and infers its schema in DDL format.
Parses a XML string and infers its schema in DDL format.
Attributes
Parses a XML string and infers its schema in DDL format.
Parses a XML string and infers its schema in DDL format.
Attributes
Parses a XML string and infers its schema in DDL format using options.
Parses a XML string and infers its schema in DDL format using options.
Attributes
Splits a string into arrays of sentences, where each sentence is an array of words.
Splits a string into arrays of sentences, where each sentence is an array of words.
Attributes
Returns the user name of current execution context.
Returns the user name of current execution context.
Attributes
Generates session window given a timestamp specifying column.
Generates session window given a timestamp specifying column.
Attributes
Returns a sha1 hash value as a hex string of the col.
Returns a sha1 hash value as a hex string of the col.
Attributes
Returns a random permutation of the given array.
Returns a random permutation of the given array.
Attributes
Computes the signum of the given value.
Computes the signum of the given value.
Attributes
Splits str around matches of the given pattern.
Splits str around matches of the given pattern.
Attributes
Splits str around matches of the given pattern.
Splits str around matches of the given pattern.
Attributes
Returns the input GEOGRAPHY or GEOMETRY value in WKB format.
Returns the input GEOGRAPHY or GEOMETRY value in WKB format.
Attributes
Returns the input GEOGRAPHY or GEOMETRY value in WKB format using the specified endianness.
Returns the input GEOGRAPHY or GEOMETRY value in WKB format using the specified endianness.
Attributes
Returns the input GEOGRAPHY or GEOMETRY value in WKB format using the specified endianness.
Returns the input GEOGRAPHY or GEOMETRY value in WKB format using the specified endianness.
Attributes
Parses the WKB description of a geography and returns the corresponding GEOGRAPHY value.
Parses the WKB description of a geography and returns the corresponding GEOGRAPHY value.
Attributes
Parses the WKB description of a geometry and returns the corresponding GEOMETRY value.
Parses the WKB description of a geometry and returns the corresponding GEOMETRY value.
Attributes
Parses the WKB description of a geometry and returns the corresponding GEOMETRY value.
Parses the WKB description of a geometry and returns the corresponding GEOMETRY value.
Attributes
Parses the WKB description of a geometry and returns the corresponding GEOMETRY value.
Parses the WKB description of a geometry and returns the corresponding GEOMETRY value.
Attributes
Returns a new GEOGRAPHY or GEOMETRY value whose SRID is the specified SRID value.
Returns a new GEOGRAPHY or GEOMETRY value whose SRID is the specified SRID value.
Attributes
Returns a new GEOGRAPHY or GEOMETRY value whose SRID is the specified SRID value.
Returns a new GEOGRAPHY or GEOMETRY value whose SRID is the specified SRID value.
Attributes
Returns the SRID of the input GEOGRAPHY or GEOMETRY value.
Returns the SRID of the input GEOGRAPHY or GEOMETRY value.
Attributes
Separates col1, ..., colk into n rows.
Separates col1, ..., colk into n rows.
Attributes
Aggregate function: alias for stddev_samp.
Aggregate function: alias for stddev_samp.
Attributes
Creates a map after splitting the text into key/value pairs using delimiters.
Creates a map after splitting the text into key/value pairs using delimiters.
Attributes
Creates a map after splitting the text into key/value pairs using delimiters.
Creates a map after splitting the text into key/value pairs using delimiters.
Attributes
Creates a map after splitting the text into key/value pairs using delimiters.
Creates a map after splitting the text into key/value pairs using delimiters.
Attributes
Aggregate function: returns the concatenation of non-null input values.
Aggregate function: returns the concatenation of non-null input values.
Attributes
Aggregate function: returns the concatenation of non-null input values, separated by the delimiter.
Aggregate function: returns the concatenation of non-null input values, separated by the delimiter.
Attributes
Aggregate function: returns the concatenation of distinct non-null input values.
Aggregate function: returns the concatenation of distinct non-null input values.
Attributes
Aggregate function: returns the concatenation of distinct non-null input values, separated by the delimiter.
Aggregate function: returns the concatenation of distinct non-null input values, separated by the delimiter.
Attributes
Returns the substring of str that starts at pos and is of length len, or the slice of byte array that starts at pos and is of length len.
Returns the substring of str that starts at pos and is of length len, or the slice of byte array that starts at pos and is of length len.
Attributes
Returns the substring of str that starts at pos, or the slice of byte array that starts at pos.
Returns the substring of str that starts at pos, or the slice of byte array that starts at pos.
Attributes
Subtracts two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches AnotB object
Subtracts two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches AnotB object
Attributes
Subtracts two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches AnotB object
Subtracts two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches AnotB object
Attributes
Intersects two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Intersection object
Intersects two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Intersection object
Attributes
Intersects two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Intersection object
Intersects two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Intersection object
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by intersecting the Datasketches ThetaSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by intersecting the Datasketches ThetaSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by intersecting the Datasketches ThetaSketch instances in the input volumn via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by intersecting the Datasketches ThetaSketch instances in the input volumn via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the lgNomEntries nominal entries.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the lgNomEntries nominal entries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the lgNomEntries nominal entries.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the lgNomEntries nominal entries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the lgNomEntries nominal entries.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the lgNomEntries nominal entries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the default value of 12 for lgNomEntries.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the default value of 12 for lgNomEntries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the default value of 12 for lgNomEntries.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch built with the values in the input column and configured with the default value of 12 for lgNomEntries.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches ThetaSketch.
Returns the estimated number of unique values given the binary representation of a Datasketches ThetaSketch.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches ThetaSketch.
Returns the estimated number of unique values given the binary representation of a Datasketches ThetaSketch.
Attributes
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches ThetaSketch objects in the input columns using a Datasketches Union object.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches ThetaSketch, generated by the union of Datasketches ThetaSketch instances in the input column via a Datasketches Union instance.
Attributes
Returns the start of the fixed-size bucket of bucketSize that contains ts, with buckets aligned to the default origin (1970-01-01 00:00:00).
Returns the start of the fixed-size bucket of bucketSize that contains ts, with buckets aligned to the default origin (1970-01-01 00:00:00).
Attributes
Returns the start of the fixed-size bucket of bucketSize that contains ts, with buckets aligned to origin.
Returns the start of the fixed-size bucket of bucketSize that contains ts, with buckets aligned to origin.
Attributes
Returns the difference between two times, measured in specified units.
Returns the difference between two times, measured in specified units.
Attributes
Creates a TIME from the number of microseconds since midnight.
Creates a TIME from the number of microseconds since midnight.
Attributes
Creates a TIME from the number of milliseconds since midnight.
Creates a TIME from the number of milliseconds since midnight.
Attributes
Creates a TIME from the number of seconds since midnight.
Creates a TIME from the number of seconds since midnight.
Attributes
Extracts the number of microseconds since midnight from a TIME value.
Extracts the number of microseconds since midnight from a TIME value.
Attributes
Extracts the number of milliseconds since midnight from a TIME value.
Extracts the number of milliseconds since midnight from a TIME value.
Attributes
Extracts the number of seconds (including fractional seconds) from a TIME value.
Extracts the number of seconds (including fractional seconds) from a TIME value.
Attributes
Returns time truncated to the unit.
Returns time truncated to the unit.
Attributes
Adds the specified number of units to the given timestamp.
Adds the specified number of units to the given timestamp.
Attributes
Gets the difference between the timestamps in the specified units by truncating the fraction part.
Gets the difference between the timestamps in the specified units by truncating the fraction part.
Attributes
Creates a timestamp with the local time zone and nanosecond precision (TIMESTAMP_LTZ(9)) from the number of nanoseconds since UTC epoch.
Creates a timestamp with the local time zone and nanosecond precision (TIMESTAMP_LTZ(9)) from the number of nanoseconds since UTC epoch.
Attributes
Computes the BASE32 (RFC 4648) encoding of a binary column and returns it as a string column.
Computes the BASE32 (RFC 4648) encoding of a binary column and returns it as a string column.
Attributes
Converts the input e to a binary value based on the supplied format.
Converts the input e to a binary value based on the supplied format.
Attributes
Converts the input e to a binary value based on the default format "hex".
Converts the input e to a binary value based on the default format "hex".
Attributes
(Java-specific) Converts a column containing a StructType into a CSV string with the specified schema.
(Java-specific) Converts a column containing a StructType into a CSV string with the specified schema.
Attributes
(Scala-specific) Converts a column containing a StructType, ArrayType or a MapType into a JSON string with the specified schema.
(Scala-specific) Converts a column containing a StructType, ArrayType or a MapType into a JSON string with the specified schema.
Attributes
(Java-specific) Converts a column containing a StructType, ArrayType or a MapType into a JSON string with the specified schema.
(Java-specific) Converts a column containing a StructType, ArrayType or a MapType into a JSON string with the specified schema.
Attributes
Parses a string value to a time value.
Parses a string value to a time value.
Attributes
Parses a string value to a time value.
Parses a string value to a time value.
Attributes
Parses the timestamp expression with the format expression to a timestamp with local time zone.
Parses the timestamp expression with the format expression to a timestamp with local time zone.
Attributes
Parses the timestamp expression with the default format to a timestamp with local time zone.
Parses the timestamp expression with the default format to a timestamp with local time zone.
Attributes
Parses the timestamp_str expression with the format expression to a timestamp without time zone.
Parses the timestamp_str expression with the format expression to a timestamp without time zone.
Attributes
Parses the timestamp expression with the default format to a timestamp without time zone.
Parses the timestamp expression with the default format to a timestamp without time zone.
Attributes
Returns the UNIX timestamp of the given time.
Returns the UNIX timestamp of the given time.
Attributes
Returns the UNIX timestamp of the given time.
Returns the UNIX timestamp of the given time.
Attributes
Converts a column containing nested inputs (array/map/struct) into a variants where maps and structs are converted to variant objects which are unordered unlike SQL structs.
Converts a column containing nested inputs (array/map/struct) into a variants where maps and structs are converted to variant objects which are unordered unlike SQL structs.
Attributes
(Java-specific) Converts a column containing a StructType into a XML string with the specified schema.
(Java-specific) Converts a column containing a StructType into a XML string with the specified schema.
Attributes
Converts a column containing a StructType into a XML string with the specified schema.
Converts a column containing a StructType into a XML string with the specified schema.
Attributes
Transforms elements of an array using the given function.
Transforms elements of an array using the given function.
Attributes
Transforms elements of an array using the (element, index) function.
Transforms elements of an array using the (element, index) function.
Attributes
Applies a function to every (key, value) entry of a map and returns transformed keys.
Applies a function to every (key, value) entry of a map and returns transformed keys.
Attributes
Applies a function to every (key, value) entry of a map and returns transformed values.
Applies a function to every (key, value) entry of a map and returns transformed values.
Attributes
Trim the specified character from both ends for the specified string column.
Trim the specified character from both ends for the specified string column.
Attributes
Returns the sum of left and right and the result is null on overflow.
Returns the sum of left and right and the result is null on overflow.
Attributes
This is a special version of aes_decrypt that performs the same operation, but returns a NULL value instead of raising an error if the decryption cannot be performed.
This is a special version of aes_decrypt that performs the same operation, but returns a NULL value instead of raising an error if the decryption cannot be performed.
Attributes
Returns a decrypted value of input.
Returns a decrypted value of input.
Attributes
Returns a decrypted value of input.
Returns a decrypted value of input.
Attributes
Returns a decrypted value of input.
Returns a decrypted value of input.
Attributes
Returns the mean calculated from values of a group and the result is null on overflow.
Returns the mean calculated from values of a group and the result is null on overflow.
Attributes
Returns dividend``/``divisor.
Returns dividend``/``divisor.
Attributes
(array, index) - Returns element of array at given (1-based) index.
(array, index) - Returns element of array at given (1-based) index.
Attributes
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
Attributes
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
Attributes
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
Attributes
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
Attributes
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
Attributes
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
Attributes
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
This is a special version of make_interval that performs the same operation, but returns a NULL value instead of raising an error if interval cannot be created.
Attributes
Try to create a timestamp from years, months, days, hours, mins, secs and timezone fields.
Try to create a timestamp from years, months, days, hours, mins, secs and timezone fields.
Attributes
Try to create a timestamp from years, months, days, hours, mins, and secs fields.
Try to create a timestamp from years, months, days, hours, mins, and secs fields.
Attributes
Try to create a local date-time from date, time, and timezone fields.
Try to create a local date-time from date, time, and timezone fields.
Attributes
Try to create a local date-time from date and time fields.
Try to create a local date-time from date and time fields.
Attributes
Try to create the current timestamp with local time zone from years, months, days, hours, mins, secs and timezone fields.
Try to create the current timestamp with local time zone from years, months, days, hours, mins, secs and timezone fields.
Attributes
Try to create the current timestamp with local time zone from years, months, days, hours, mins and secs fields.
Try to create the current timestamp with local time zone from years, months, days, hours, mins and secs fields.
Attributes
Try to create a local date-time from years, months, days, hours, mins, secs fields.
Try to create a local date-time from years, months, days, hours, mins, secs fields.
Attributes
Try to create a local date-time from date and time fields.
Try to create a local date-time from date and time fields.
Attributes
Returns the remainder of dividend``/``divisor.
Returns the remainder of dividend``/``divisor.
Attributes
Returns left``*``right and the result is null on overflow.
Returns left``*``right and the result is null on overflow.
Attributes
Parses a JSON string and constructs a Variant value.
Parses a JSON string and constructs a Variant value.
Attributes
Extracts a part from a URL.
Extracts a part from a URL.
Attributes
Extracts a part from a URL.
Extracts a part from a URL.
Attributes
This is a special version of reflect that performs the same operation, but returns a NULL value instead of raising an error if the invoke method thrown exception.
This is a special version of reflect that performs the same operation, but returns a NULL value instead of raising an error if the invoke method thrown exception.
Attributes
Returns left``-``right and the result is null on overflow.
Returns left``-``right and the result is null on overflow.
Attributes
Returns the sum calculated from values of a group and the result is null on overflow.
Returns the sum calculated from values of a group and the result is null on overflow.
Attributes
This is a special version of to_binary that performs the same operation, but returns a NULL value instead of raising an error if the conversion cannot be performed.
This is a special version of to_binary that performs the same operation, but returns a NULL value instead of raising an error if the conversion cannot be performed.
Attributes
This is a special version of to_binary that performs the same operation, but returns a NULL value instead of raising an error if the conversion cannot be performed.
This is a special version of to_binary that performs the same operation, but returns a NULL value instead of raising an error if the conversion cannot be performed.
Attributes
This is a special version of to_date that performs the same operation, but returns a NULL value instead of raising an error if date cannot be created.
This is a special version of to_date that performs the same operation, but returns a NULL value instead of raising an error if date cannot be created.
Attributes
This is a special version of to_date that performs the same operation, but returns a NULL value instead of raising an error if date cannot be created.
This is a special version of to_date that performs the same operation, but returns a NULL value instead of raising an error if date cannot be created.
Attributes
Convert string e to a number based on the string format format.
Convert string e to a number based on the string format format.
Attributes
Parses a string value to a time value.
Parses a string value to a time value.
Attributes
Parses a string value to a time value.
Parses a string value to a time value.
Attributes
Parses the s with the format to a timestamp.
Parses the s with the format to a timestamp.
Attributes
Parses the s to a timestamp.
Parses the s to a timestamp.
Attributes
This is a special version of url_decode that performs the same operation, but returns a NULL value instead of raising an error if the decoding cannot be performed.
This is a special version of url_decode that performs the same operation, but returns a NULL value instead of raising an error if the decoding cannot be performed.
Attributes
Returns the input value if it corresponds to a valid UTF-8 string, or NULL otherwise.
Returns the input value if it corresponds to a valid UTF-8 string, or NULL otherwise.
Attributes
Appends a value to the array in a variant at the given JSONPath location.
Appends a value to the array in a variant at the given JSONPath location.
Attributes
Appends a value to the array in a variant at the given JSONPath location.
Appends a value to the array in a variant at the given JSONPath location.
Attributes
Extracts a sub-variant from v according to path string, and then cast the sub-variant to targetType.
Extracts a sub-variant from v according to path string, and then cast the sub-variant to targetType.
Attributes
Extracts a sub-variant from v according to path column, and then cast the sub-variant to targetType.
Extracts a sub-variant from v according to path column, and then cast the sub-variant to targetType.
Attributes
Inserts a value into a variant at the given JSONPath location.
Inserts a value into a variant at the given JSONPath location.
Attributes
Inserts a value into a variant at the given JSONPath location.
Inserts a value into a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Subtracts two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches AnotB object.
Subtracts two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches AnotB object.
Attributes
Subtracts two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches AnotB object.
Subtracts two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches AnotB object.
Attributes
Subtracts two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches AnotB object.
Subtracts two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches AnotB object.
Attributes
Subtracts two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches AnotB object.
Subtracts two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches AnotB object.
Attributes
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with double summary data type in the input columns using a Datasketches AnotB object.
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with double summary data type in the input columns using a Datasketches AnotB object.
Attributes
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with double summary data type in the input columns using a Datasketches AnotB object.
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with double summary data type in the input columns using a Datasketches AnotB object.
Attributes
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with integer summary data type in the input columns using a Datasketches AnotB object.
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with integer summary data type in the input columns using a Datasketches AnotB object.
Attributes
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with integer summary data type in the input columns using a Datasketches AnotB object.
Subtracts the binary representation of a Datasketches ThetaSketch from a TupleSketch with integer summary data type in the input columns using a Datasketches AnotB object.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by intersecting the Datasketches TupleSketch instances in the input column via a Datasketches Intersection instance.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Intersects two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Intersects the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Intersection object.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary built with the key and summary values in the input columns.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries and aggregation mode.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns and configured with the lgNomEntries nominal entries.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary built with the key and summary values in the input columns.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with double summary data type.
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with double summary data type.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with double summary data type.
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with double summary data type.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with integer summary data type.
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with integer summary data type.
Attributes
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with integer summary data type.
Returns the estimated number of unique values given the binary representation of a Datasketches TupleSketch with integer summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Aggregates the summary values from a Datasketches TupleSketch with double summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Attributes
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Aggregates the summary values from a Datasketches TupleSketch with integer summary data type.
Attributes
Returns the theta value (sampling rate) from a Datasketches TupleSketch with double summary data type.
Returns the theta value (sampling rate) from a Datasketches TupleSketch with double summary data type.
Attributes
Returns the theta value (sampling rate) from a Datasketches TupleSketch with double summary data type.
Returns the theta value (sampling rate) from a Datasketches TupleSketch with double summary data type.
Attributes
Returns the theta value (sampling rate) from a Datasketches TupleSketch with integer summary data type.
Returns the theta value (sampling rate) from a Datasketches TupleSketch with integer summary data type.
Attributes
Returns the theta value (sampling rate) from a Datasketches TupleSketch with integer summary data type.
Returns the theta value (sampling rate) from a Datasketches TupleSketch with integer summary data type.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with a double type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Aggregate function: returns the compact binary representation of the Datasketches TupleSketch with an integer type summary, generated by the union of Datasketches TupleSketch instances in the input column via a Datasketches Union instance.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with double summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Attributes
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Unions two binary representations of Datasketches TupleSketch objects with integer summary data type in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with double summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Unions the binary representation of a Datasketches TupleSketch with integer summary data type with a Datasketches ThetaSketch in the input columns using a Datasketches Union object.
Attributes
Returns a random value with independent and identically distributed (i.i.d.) values with the specified range of numbers.
Returns a random value with independent and identically distributed (i.i.d.) values with the specified range of numbers.
Attributes
Returns a random value with independent and identically distributed (i.i.d.) values with the specified range of numbers, with the chosen random seed.
Returns a random value with independent and identically distributed (i.i.d.) values with the specified range of numbers, with the chosen random seed.
Attributes
Returns the number of nanoseconds since 1970-01-01 00:00:00 UTC for a nanosecond-precision timestamp (TIMESTAMP_LTZ(p) / TIMESTAMP_NTZ(p), p in [7, 9]).
Returns the number of nanoseconds since 1970-01-01 00:00:00 UTC for a nanosecond-precision timestamp (TIMESTAMP_LTZ(p) / TIMESTAMP_NTZ(p), p in [7, 9]).
Attributes
Unwrap UDT data type column into its underlying type.
Unwrap UDT data type column into its underlying type.
Attributes
Decodes a str in 'application/x-www-form-urlencoded' format using a specific encoding scheme.
Decodes a str in 'application/x-www-form-urlencoded' format using a specific encoding scheme.
Attributes
Translates a string into 'application/x-www-form-urlencoded' format using a specific encoding scheme.
Translates a string into 'application/x-www-form-urlencoded' format using a specific encoding scheme.
Attributes
Returns the user name of current execution context.
Returns the user name of current execution context.
Attributes
Returns an universally unique identifier (UUID) string.
Returns an universally unique identifier (UUID) string.
Attributes
Returns the input value if it corresponds to a valid UTF-8 string, or emits a SparkIllegalArgumentException exception otherwise.
Returns the input value if it corresponds to a valid UTF-8 string, or emits a SparkIllegalArgumentException exception otherwise.
Attributes
Appends a value to the array in a variant at the given JSONPath location.
Appends a value to the array in a variant at the given JSONPath location.
Attributes
Appends a value to the array in a variant at the given JSONPath location.
Appends a value to the array in a variant at the given JSONPath location.
Attributes
Removes fields or array elements from a variant at the given JSONPath locations.
Removes fields or array elements from a variant at the given JSONPath locations.
Attributes
Removes fields or array elements from a variant at the given JSONPath locations.
Removes fields or array elements from a variant at the given JSONPath locations.
Attributes
Extracts a sub-variant from v according to path string, and then cast the sub-variant to targetType.
Extracts a sub-variant from v according to path string, and then cast the sub-variant to targetType.
Attributes
Extracts a sub-variant from v according to path column, and then cast the sub-variant to targetType.
Extracts a sub-variant from v according to path column, and then cast the sub-variant to targetType.
Attributes
Inserts a value into a variant at the given JSONPath location.
Inserts a value into a variant at the given JSONPath location.
Attributes
Inserts a value into a variant at the given JSONPath location.
Inserts a value into a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Sets or upserts a value in a variant at the given JSONPath location.
Sets or upserts a value in a variant at the given JSONPath location.
Attributes
Recursively removes object fields and array elements whose value is a variant null.
Recursively removes object fields and array elements whose value is a variant null.
Attributes
Recursively removes object fields and array elements whose value is a variant null, unless includeArrays is false, in which case null array elements are kept.
Recursively removes object fields and array elements whose value is a variant null, unless includeArrays is false, in which case null array elements are kept.
Attributes
Aggregate function: returns the element-wise mean of float vectors in a group.
Aggregate function: returns the element-wise mean of float vectors in a group.
Attributes
Returns the cosine similarity between two float vectors.
Returns the cosine similarity between two float vectors.
Attributes
Returns the inner product (dot product) between two float vectors.
Returns the inner product (dot product) between two float vectors.
Attributes
Returns the Euclidean (L2) distance between two float vectors.
Returns the Euclidean (L2) distance between two float vectors.
Attributes
Returns the Lp norm of a float vector.
Returns the Lp norm of a float vector.
Attributes
Returns the Lp norm of a float vector using degree 2.0 (Euclidean norm).
Returns the Lp norm of a float vector using degree 2.0 (Euclidean norm).
Attributes
Normalizes a float vector to unit length.
Normalizes a float vector to unit length.
Attributes
Normalizes a float vector to unit length using degree 2.0 (Euclidean norm).
Normalizes a float vector to unit length using degree 2.0 (Euclidean norm).
Attributes
Aggregate function: returns the element-wise sum of float vectors in a group.
Aggregate function: returns the element-wise sum of float vectors in a group.
Attributes
Evaluates a list of conditions and returns one of multiple possible result expressions.
Evaluates a list of conditions and returns one of multiple possible result expressions.
Attributes
Returns the bucket number into which the value of this expression would fall after being evaluated.
Returns the bucket number into which the value of this expression would fall after being evaluated.
Attributes
Extracts the event time from the window column.
Extracts the event time from the window column.
Attributes
Returns a string array of values within the nodes of xml that match the XPath expression.
Returns a string array of values within the nodes of xml that match the XPath expression.
Attributes
Returns true if the XPath expression evaluates to true, or if a matching node is found.
Returns true if the XPath expression evaluates to true, or if a matching node is found.
Attributes
Returns a double value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric.
Returns a double value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric.
Attributes
Returns a float value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric.
Returns a float value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric.
Attributes
Returns an integer value, or the value zero if no match is found, or a match is found but the value is non-numeric.
Returns an integer value, or the value zero if no match is found, or a match is found but the value is non-numeric.
Attributes
Returns a long integer value, or the value zero if no match is found, or a match is found but the value is non-numeric.
Returns a long integer value, or the value zero if no match is found, or a match is found but the value is non-numeric.
Attributes
Returns a double value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric.
Returns a double value, the value zero if no match is found, or NaN if a match is found but the value is non-numeric.
Attributes
Returns a short integer value, or the value zero if no match is found, or a match is found but the value is non-numeric.
Returns a short integer value, or the value zero if no match is found, or a match is found but the value is non-numeric.
Attributes
Returns the text contents of the first xml node that matches the XPath expression.
Returns the text contents of the first xml node that matches the XPath expression.
Attributes
(Java-specific) A transform for timestamps and dates to partition data into years.
(Java-specific) A transform for timestamps and dates to partition data into years.
Attributes
Returns zero if col is null, or col otherwise.
Returns zero if col is null, or col otherwise.
Attributes
Deprecated methods
Attributes
- Deprecated
- true
Attributes
- Deprecated
- true
Attributes
- Deprecated
- true
Attributes
- Deprecated
- true
Attributes
- Deprecated
- true
Calls a Spark function by name with the given columns as arguments.
Calls a Spark function by name with the given columns as arguments.
Attributes
- Deprecated
- true
Shift the given value numBits left.
Shift the given value numBits left.
Attributes
- Deprecated
- true
(Signed) shift the given value numBits right.
(Signed) shift the given value numBits right.
Attributes
- Deprecated
- true
Unsigned shift the given value numBits right.
Unsigned shift the given value numBits right.
Attributes
- Deprecated
- true