Brand Get Started Documentation
  • About
  • Get Started
  • Documentation
    • General
    • Languages
    • Runners
    • I/O Connectors
  • Roadmap
  • Community
  • Contribute
  • Blog
  • Case Studies
  • Apache Logo  Apache
    • ASF Homepage
    • License
    • Security
    • Thanks
    • Sponsorship
    • Code of Conduct
Beam Logo
About Get Started
  • Documentation
    • General
    • Languages
    • Runners
    • I/O Connectors
  • Roadmap Community Contribute Blog Case Studies
  • Apache Logo  Apache
    • ASF Homepage
    • License
    • Security
    • Thanks
    • Sponsorship
    • Code of Conduct
  • Start Tour of Beam Start Tour of Beam
    Machine Learning Machine Learning
    • Documentation
    • Using the Documentation
    • Concepts
      • Basics of the Beam model
      • How Beam executes a pipeline
    • Beam programming guide
      • Overview
      • Pipelines
      • PCollections
        • Creating a PCollection
        • PCollection characteristics
      • Transforms
        • Applying transforms
        • Core Beam transforms
          • ParDo
          • GroupByKey
          • CoGroupByKey
          • Combine
          • Flatten
          • Partition
        • Requirements for user code
        • Side inputs
        • Additional outputs
        • Composite transforms
      • Pipeline I/O
        • Using I/O transforms
        • I/O connectors
        • Managed I/O
        • I/O connector guides
          • Apache Iceberg
          • Apache Parquet
          • Hadoop Input/Output Format
          • HCatalog IO
          • Google BigQuery
          • Snowflake
          • CDAP I/O
          • Spark Receiver I/O
          • SingleStoreDB I/O
          • Web APIs I/O
        • Developing new I/O connectors
          • Overview: Developing connectors