Cogroups this table with another table, using equality on the specified transformation on rows of the table.
Cogroups this table with another table, using equality on the specified transformation on rows of the table.
Removes all rows in the table for which definedness is satisfied Remaps the indicies.
Removes all rows in the table for which definedness is satisfied Remaps the indicies.
Performs a full cartesian cross on this table with the specified table, applying the specified transformation to merge the two tables into a single table.
Performs a full cartesian cross on this table with the specified table, applying the specified transformation to merge the two tables into a single table.
Force the table to a backing store, and provice a restartable table over the results.
Force the table to a backing store, and provice a restartable table over the results.
Sorts the KV table by ascending or descending order based on a seq of transformations applied to the rows.
Sorts the KV table by ascending or descending order based on a seq of transformations applied to the rows.
The transspecs to use to obtain the values to sort on
The transspec to use to obtain the non-sorting values
Whether to sort ascending or descending
If true, the same key values will sort into a single row, otherwise we assign a unique row ID as part of the key so that multiple equal values are preserved
Performs a dimensional pivot on any array or object values at the given focus.
Performs a dimensional pivot on any array or object values at the given focus. We can view the focus as a form of lens: the structure at the focus is pivoted, while everything *around* the focus is left untouched. Usually, this results in data being duplicated, since the resulting number of rows will be greater-than or equal-to the input number of rows, provided that the focus does indeed refer to arrays/objects and those structures are non-empty.
For each distinct path in the table, load all columns identified by the specified jtype and concatenate the resulting slices into a new table.
For each distinct path in the table, load all columns identified by the specified jtype and concatenate the resulting slices into a new table.
Folds over the table to produce a single value (stored in a singleton table).
Folds over the table to produce a single value (stored in a singleton table).
Return an indication of table size, if known
Return an indication of table size, if known
Sorts the KV table by ascending or descending order of a transformation applied to the rows.
Sorts the KV table by ascending or descending order of a transformation applied to the rows.
The transspec to use to obtain the values to sort on
Whether to sort ascending or descending
If true, the same key values will sort into a single row, otherwise we assign a unique row ID as part of the key so that multiple equal values are preserved
Performs a one-pass transformation of the keys and values in the table.
Performs a one-pass transformation of the keys and values in the table. If the key transform is not identity, the resulting table will have unknown sort order.