Hah, interesting to see how opinions differ ;-)

Sebastian has a point, that filter + project is more transparent to the
system. In some situations, this knowledge can help the optimizer, but
often, it will not matter.

Greetings,
Stephan


On Mon, May 4, 2015 at 2:49 PM, Fabian Hueske <fhue...@gmail.com> wrote:

> It should not make a difference. I think its just personal taste.
>
> If your filter condition is simple enough, I'd go with Flink's Table API
> because it does not require to define a Filter or FlatMapFunction.
>
>
> 2015-05-04 14:43 GMT+02:00 Flavio Pompermaier <pomperma...@okkam.it>:
>
>> Hi Flinkers,
>>
>> I'd like to know whether it's better to perform a filter.project or a
>> flatMap to filter tuples and do some projection after the filter.
>> Functionally they are equivalent but maybe I'm ignoring something..
>>
>> Thanks in advance,
>> Flavio
>>
>
>

Reply via email to