forked from antonis.lempesis/dnet-hadoop
Aggiornare 'dhp-workflows/dhp-doiboost/src/main/java/eu/dnetlib/doiboost/orcid/SparkConvertORCIDToOAF.scala'
to be able to replace the aboject assigned to author val has been replaced by var
This commit is contained in:
parent
bc12e9819e
commit
f33521d338
|
@ -40,7 +40,7 @@ object SparkConvertORCIDToOAF {
|
||||||
works.joinWith(authors, authors("oid").equalTo(works("oid")))
|
works.joinWith(authors, authors("oid").equalTo(works("oid")))
|
||||||
.map(i =>{
|
.map(i =>{
|
||||||
val doi = i._1.doi
|
val doi = i._1.doi
|
||||||
val author = i._2
|
var author = i._2
|
||||||
(doi, author)
|
(doi, author)
|
||||||
}).groupBy(col("_1").alias("doi"))
|
}).groupBy(col("_1").alias("doi"))
|
||||||
.agg(collect_list(col("_2")).alias("authors")).as[ORCIDItem]
|
.agg(collect_list(col("_2")).alias("authors")).as[ORCIDItem]
|
||||||
|
|
Loading…
Reference in New Issue