说明:
使给定表的所有缓存数据和元数据无效并刷新。出于性能原因,Spark SQL 或其使用的外部数据源库可能会缓存有关表的某些元数据,例如块的位置。当那些在 Spark SQL 之外发生变化时,用户应该调用这个函数来使缓存失效。
用法:
refreshTable(tableName)
参数:
tableName
指定表的限定或非限定名称。如果未提供数据库标识符,则它引用当前数据库中的表。
细节:
如果此表被缓存为 InMemoryRelation,则删除原始缓存版本并延迟缓存新版本。
注意:
自 2.2.0 起
例子:
sparkR.session()
refreshTable("myTable")
相关用法
- R SparkR refreshByPath用法及代码示例
- R SparkR read.stream用法及代码示例
- R SparkR read.jdbc用法及代码示例
- R SparkR registerTempTable用法及代码示例
- R SparkR read.text用法及代码示例
- R SparkR read.ml用法及代码示例
- R SparkR rename用法及代码示例
- R SparkR repartition用法及代码示例
- R SparkR recoverPartitions用法及代码示例
- R SparkR read.df用法及代码示例
- R SparkR read.json用法及代码示例
- R SparkR repartitionByRange用法及代码示例
- R SparkR randomSplit用法及代码示例
- R SparkR rbind用法及代码示例
- R SparkR rollup用法及代码示例
- R SparkR rangeBetween用法及代码示例
- R SparkR rowsBetween用法及代码示例
- R matrix转list用法及代码示例
- R SparkR freqItems用法及代码示例
- R SparkR intersectAll用法及代码示例
注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 Invalidates and refreshes all the cached data and metadata of the given table。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。