Skip to content

Build functions in the Marisa DuckDB extension

Function category

Build

1 function

marisa_trie

Aggregate function Build
Signature
marisa_trie(col0: VARCHAR) → BLOB
Arguments (Positional)
Argument col0 Type VARCHAR Mode Positional Description
Description
1 Build a trie from a column at ingest time
CREATE TABLE employees_trie AS
  SELECT marisa_trie(name) AS trie FROM employees;
2 One trie per logical partition (day, tenant, region)
CREATE TABLE name_tries AS
SELECT day,
       marisa_trie(name) AS trie
FROM signups
GROUP BY day;