AWS Glue:如何保留DynamicFrame

时间:2018-08-24 08:06:23

标签: aws-glue

有没有一种方法可以像在Spark中那样使用dataframe.cache()或dataframe.persist()在Glue中保留DynamicFrame?

1 个答案:

答案 0 :(得分:0)

否,当前无法直接保留DynamicFrame。但是,您可以将其转换为DataFrame并使用df.persist()df.cache(),然后根据需要将其转换回DynamicFrame:

val df = dynamicFrame.toDF()
val cachedDf = df.persist()
val dynamicFrameCached = DynamicFrame(cachedDf, glueContext)