Skip to content
Judgment Labs
Esc
navigateopen⌘Jpreview
On this page

PipelineBuilder

where()

def where(filter) -> 'PipelineBuilder':

Parameters

PropType
filterFilter
TypeFilter

Returns

'PipelineBuilder'


pick()

def pick(*, by=None, n=None, per=None, reverse=None) -> 'PipelineBuilder':

Parameters

PropType
by?Optional[str]
TypeOptional[str]
DefaultNone
n?Optional[int]
TypeOptional[int]
DefaultNone
per?Optional[str]
TypeOptional[str]
DefaultNone
reverse?Optional[bool]
TypeOptional[bool]
DefaultNone

Returns

'PipelineBuilder'


derive()

def derive(cols) -> 'PipelineBuilder':

Parameters

PropType
colsMapping[str, Any]
TypeMapping[str, Any]

Returns

'PipelineBuilder'


summarize()

def summarize(aggs, *, by=None) -> 'PipelineBuilder':

Parameters

PropType
aggsMapping[str, Any]
TypeMapping[str, Any]
by?Any
TypeAny
DefaultNone

Returns

'PipelineBuilder'


sort()

def sort(by) -> 'PipelineBuilder':

Parameters

PropType
bystr
Typestr

Returns

'PipelineBuilder'


take()

def take(n, offset=None) -> 'PipelineBuilder':

Parameters

PropType
nint
Typeint
offset?Optional[int]
TypeOptional[int]
DefaultNone

Returns

'PipelineBuilder'


chart()

def chart(*, chart_type, title, x_axis, y_axis, series_by=None, description=None) -> JsonObject:

Parameters

PropType
chart_typeChartType
TypeChartType
titlestr
Typestr
x_axisPresentationField
TypePresentationField
y_axisPresentationField
TypePresentationField
series_by?Optional[PresentationField]
TypeOptional[PresentationField]
DefaultNone
description?Optional[str]
TypeOptional[str]
DefaultNone

Returns

JsonObject


table()

def table(*, title, columns, description=None) -> JsonObject:

Parameters

PropType
titlestr
Typestr
columnsSequence[PresentationField]
TypeSequence[PresentationField]
description?Optional[str]
TypeOptional[str]
DefaultNone

Returns

JsonObject


to_json()

def to_json() -> JsonObject:

Returns

JsonObject


__init__()

def __init__(_spec, _stages) -> None:

Parameters

PropType
_specJsonObject
TypeJsonObject
_stagestuple[JsonObject, ...]
Typetuple[JsonObject, ...]

Returns

None

Was this page helpful?