pm4py.streaming.importer.csv.variants.csv_event_stream module#

class pm4py.streaming.importer.csv.variants.csv_event_stream.Parameters(*values)[source]#

Bases: Enum

TRANSFORMATION_FUNCTION = 'transformation_function'#
ACCEPTANCE_CONDITION = 'acceptance_condition'#
class pm4py.streaming.importer.csv.variants.csv_event_stream.CSVEventStreamReader(path, parameters=None)[source]#

Bases: object

reset()[source]#
to_event_stream(event_stream)[source]#

Sends the content of a CSV log to an event stream

Parameters:

event_stream – Event stream

read_event()[source]#

Reads an event from the CSV file

Returns:

Event

Return type:

eve

pm4py.streaming.importer.csv.variants.csv_event_stream.apply(path, parameters=None)[source]#

Creates the CSVEventStreamReaderObject

Parameters:
  • path – Path to the CSV file

  • parameters – Parameters

Returns:

Stream reader object

Return type:

stream_read_obj