Hi Marton,

Thank you for your answer. I wasn't able to use zipWithIndex in a way that
you stated as i got "cannot resolve" error. However it worked when i used
it like this:

    val utils = new DataSetUtils[AlignmentRecord](data)
    val index = utils.zipWithIndex

Regards,
Filip Łęczycki

Pozdrawiam,
Filip Łęczycki

2015-12-12 19:56 GMT+01:00 Márton Balassi <balassi.mar...@gmail.com>:

> 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