Skip to main content
Ctrl+K
PyFlink 1.20+vvr.11.7.dev0 documentation - Home PyFlink 1.20+vvr.11.7.dev0 documentation - Home
  • API Reference
  • Examples
  • API Reference
  • Examples

Section Navigation

  • PyFlink Table
  • PyFlink DataStream
    • StreamExecutionEnvironment
    • DataStream
    • Functions
    • State
    • Timer
    • Window
    • Checkpoint
    • Side Outputs
    • Asynchronous I/O
    • Connectors
    • Formats
  • PyFlink DataFrame
  • PyFlink Common
  • API Reference
  • PyFlink DataStream
  • DataStream
  • pyflink.datastream.data_stream.DataStream.connect

pyflink.datastream.data_stream.DataStream.connect#

DataStream.connect(ds: DataStream) → ConnectedStreams[source]#
DataStream.connect(ds: BroadcastStream) → BroadcastConnectedStream

If ds is a DataStream, creates a new ConnectedStreams by connecting DataStream outputs of (possible) different types with each other. The DataStreams connected using this operator can be used with CoFunctions to apply joint transformations.

If ds is a BroadcastStream, creates a new BroadcastConnectedStream by connecting the current DataStream with a BroadcastStream. The latter can be created using the broadcast() method. The resulting stream can be further processed using the BroadcastConnectedStream.process() method.

Parameters:

ds – The DataStream or BroadcastStream with which this stream will be connected.

Returns:

The ConnectedStreams or BroadcastConnectedStream.

Changed in version 1.16.0: Support connect BroadcastStream

previous

pyflink.datastream.data_stream.DataStream.union

next

pyflink.datastream.data_stream.DataStream.shuffle

On this page
  • DataStream.connect()

This Page

  • Show Source

Created using Sphinx 7.4.7.

Built with the PyData Sphinx Theme 0.16.1.