apache_beam.dataframe.frame_base module

class apache_beam.dataframe.frame_base.DeferredBase(expr)[source]

Bases: object

classmethod wrap(expr, split_tuples=True)[source]
class apache_beam.dataframe.frame_base.UnusableUnpickledDeferredBase(name)[source]

Bases: object

Placeholder object used to break the transitive pickling chain in case a DeferredBase accidentially gets pickled (e.g. as part of globals).

Trying to use this object after unpickling is a bug and will result in an error.

class apache_beam.dataframe.frame_base.DeferredFrame(expr)[source]

Bases: apache_beam.dataframe.frame_base.DeferredBase

dtypes
apache_beam.dataframe.frame_base.name_and_func(method)[source]
apache_beam.dataframe.frame_base.wont_implement_method(msg)[source]
apache_beam.dataframe.frame_base.not_implemented_method(op, jira='BEAM-9547')[source]
apache_beam.dataframe.frame_base.copy_and_mutate(func)[source]
apache_beam.dataframe.frame_base.maybe_inplace(func)[source]
apache_beam.dataframe.frame_base.args_to_kwargs(base_type)[source]
apache_beam.dataframe.frame_base.populate_defaults(base_type)[source]
exception apache_beam.dataframe.frame_base.WontImplementError[source]

Bases: NotImplementedError

An subclass of NotImplementedError to raise indicating that implementing the given method is infeasible.

Raising this error will also prevent this doctests from being validated when run with the beam dataframe validation doctest runner.