Hey Filip,

As you are using the scala API it is easier to use the Scala DataSet utils,
which are accessible after the following import:

import org.apache.flink.api.scala.utils._

Then you can do the following:

val indexed = data.zipWithIndex

Best,

Marton


On Sat, Dec 12, 2015 at 7:48 PM, Filip Łęczycki <filipleczy...@gmail.com>
wrote:

> Hi all,
>
> I tried to use ZipWithIndex functionality, accordingly to the Scala
> examples posted here:
>
> https://ci.apache.org/projects/flink/flink-docs-master/apis/zip_elements_guide.html
>
> however I am not able to call the mentioned function because it cannot be
> resolved. I checked the flink code for org.apache.flink.api.scala.DataSet
> and there is no such function. I am using the latest version, 0.10.1. Was
> it removed or moved to different module? Is there any way to use it?
>
> When i try to use the function from DataSetUtils java module:
>
> data is of type DataSet[AlignmentRecord]
> val indexed = DataSetUtils.zipWithIndex[AlignmentRecord](data)
>
> I receive following error:
> Type mismatch: expected: DataSet[AlignmentRecord], actual:
> DataSet[AlignmentRecord]
>
> Could you please guide me how to use this function?
>
> Pozdrawiam,
> Filip Łęczycki
>

Reply via email to