apache_beam.runners.dask.transform_evaluator module¶
Transform Beam PTransforms into Dask Bag operations.
A minimum set of operation substitutions, to adap Beam’s PTransform model to Dask Bag functions.
TODO(alxr): Translate ops from https://docs.dask.org/en/latest/bag-api.html.
-
class
apache_beam.runners.dask.transform_evaluator.DaskBagOp(applied: apache_beam.pipeline.AppliedPTransform)[source]¶ Bases:
abc.ABC-
transform¶
-
-
class
apache_beam.runners.dask.transform_evaluator.NoOp(applied: apache_beam.pipeline.AppliedPTransform)[source]¶ Bases:
apache_beam.runners.dask.transform_evaluator.DaskBagOp
-
class
apache_beam.runners.dask.transform_evaluator.Create(applied: apache_beam.pipeline.AppliedPTransform)[source]¶ Bases:
apache_beam.runners.dask.transform_evaluator.DaskBagOp
-
class
apache_beam.runners.dask.transform_evaluator.ParDo(applied: apache_beam.pipeline.AppliedPTransform)[source]¶ Bases:
apache_beam.runners.dask.transform_evaluator.DaskBagOp
-
class
apache_beam.runners.dask.transform_evaluator.Map(applied: apache_beam.pipeline.AppliedPTransform)[source]¶ Bases:
apache_beam.runners.dask.transform_evaluator.DaskBagOp
-
class
apache_beam.runners.dask.transform_evaluator.GroupByKey(applied: apache_beam.pipeline.AppliedPTransform)[source]¶ Bases:
apache_beam.runners.dask.transform_evaluator.DaskBagOp
-
class
apache_beam.runners.dask.transform_evaluator.Flatten(applied: apache_beam.pipeline.AppliedPTransform)[source]¶ Bases:
apache_beam.runners.dask.transform_evaluator.DaskBagOp