github.com/apache/beam/sdks/v2@v2.48.2/python/apache_beam/dataframe/__init__.py (about)

     1  #
     2  # Licensed to the Apache Software Foundation (ASF) under one or more
     3  # contributor license agreements.  See the NOTICE file distributed with
     4  # this work for additional information regarding copyright ownership.
     5  # The ASF licenses this file to You under the Apache License, Version 2.0
     6  # (the "License"); you may not use this file except in compliance with
     7  # the License.  You may obtain a copy of the License at
     8  #
     9  #    http://www.apache.org/licenses/LICENSE-2.0
    10  #
    11  # Unless required by applicable law or agreed to in writing, software
    12  # distributed under the License is distributed on an "AS IS" BASIS,
    13  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    14  # See the License for the specific language governing permissions and
    15  # limitations under the License.
    16  
    17  """Beam DataFrame API
    18  
    19  - For high-level documentation see
    20    https://beam.apache.org/documentation/dsls/dataframes/overview/
    21  - :mod:`apache_beam.dataframe.io`: DataFrame I/Os
    22  - :mod:`apache_beam.dataframe.frames`: DataFrame operations
    23  - :mod:`apache_beam.dataframe.convert`: Conversion between
    24    :class:`~apache_beam.pvalue.PCollection` and
    25    :class:`~apache_beam.dataframe.frames.DeferredDataFrame`.
    26  - :mod:`apache_beam.dataframe.schemas`: Mapping from Beam Schemas to pandas
    27    dtypes.
    28  - :mod:`apache_beam.dataframe.transforms`: Use DataFrame operations within a
    29    Beam pipeline with `DataframeTransform`.
    30  """
    31  
    32  from apache_beam.dataframe.expressions import allow_non_parallel_operations