polars.collect_all#
- polars.collect_all(
 - lazy_frames: Sequence[LazyFrame],
 - *,
 - type_coercion: bool = True,
 - predicate_pushdown: bool = True,
 - projection_pushdown: bool = True,
 - simplify_expression: bool = True,
 - no_optimization: bool = False,
 - slice_pushdown: bool = True,
 - comm_subplan_elim: bool = True,
 - comm_subexpr_elim: bool = True,
 - streaming: bool = False,
 Collect multiple LazyFrames at the same time.
This runs all the computation graphs in parallel on the Polars threadpool.
- Parameters:
 - lazy_frames
 A list of LazyFrames to collect.
- type_coercion
 Do type coercion optimization.
- predicate_pushdown
 Do predicate pushdown optimization.
- projection_pushdown
 Do projection pushdown optimization.
- simplify_expression
 Run simplify expressions optimization.
- no_optimization
 Turn off optimizations.
- slice_pushdown
 Slice pushdown optimization.
- comm_subplan_elim
 Will try to cache branching subplans that occur on self-joins or unions.
- comm_subexpr_elim
 Common subexpressions will be cached and reused.
- streaming
 Run parts of the query in a streaming fashion (this is in an alpha state)
- Returns:
 - list of DataFrames
 The collected DataFrames, returned in the same order as the input LazyFrames.