Пример #1
0
def create(factory, transform_id, transform_proto, parameter, consumers):
  # Perhaps this hack can go away once all apply overloads are gone.
  from apache_beam.transforms.core import _GroupAlsoByWindowDoFn
  return _create_simple_pardo_operation(
      factory, transform_id, transform_proto, consumers,
      _GroupAlsoByWindowDoFn(
          factory.context.windowing_strategies.get_by_id(parameter.value)))
def create(factory, transform_id, transform_proto, parameter, consumers):
  # Perhaps this hack can go away once all apply overloads are gone.
  from apache_beam.transforms.core import _GroupAlsoByWindowDoFn
  return _create_simple_pardo_operation(
      factory, transform_id, transform_proto, consumers,
      _GroupAlsoByWindowDoFn(
          factory.context.windowing_strategies.get_by_id(parameter.value)))