示例#1
0
    def persistLocal(self, dfName: str, df: DataFrame, persistType: str):
        ''' Persist the input Datafrmae locally (memory/disk/none) and runs `df.take(1)` to force persist.
        '''
        lvl = self.getSparkPersistType(persistType.toUpperCase())
        if lvl:
            df.persist()

        if (self.__printcount == None):
            df.take(1)