docs-v2/content/flux/v0/stdlib/contrib/bonitoo-io/tickscript/compute.md

1.8 KiB
Raw Permalink Blame History

title description menu weight flux/v0/tags
tickscript.compute() function `tickscript.compute()` is an alias for `tickscript.select()` that changes a columns name and optionally applies an aggregate or selector function.
flux_v0_ref
name parent identifier
tickscript.compute contrib/bonitoo-io/tickscript contrib/bonitoo-io/tickscript/compute
301
transformations

tickscript.compute() is an alias for tickscript.select() that changes a columns name and optionally applies an aggregate or selector function.

Function type signature
(<-tables: B, as: string, ?column: A, ?fn: (<-: B, column: A) => stream[C]) => stream[D] where A: Equatable, C: Record, D: Record

{{% caption %}} For more information, see Function type signatures. {{% /caption %}}

Parameters

as

({{< req >}}) New column name.

column

Column to operate on. Default is _value.

fn

Aggregate or selector function to apply.

tables

Input data. Default is piped-forward data (<-).