blob: a1ac897103a924248dadae3279965f1e4ec7f54b [file] [log] [blame]
<!DOCTYPE html><html><head><title>R: Invalidates and refreshes all the cached data and metadata of...</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.15.3/dist/katex.min.css">
<script type="text/javascript">
const macros = { "\\R": "\\textsf{R}", "\\code": "\\texttt"};
function processMathHTML() {
var l = document.getElementsByClassName('reqn');
for (let e of l) { katex.render(e.textContent, e, { throwOnError: false, macros }); }
return;
}</script>
<script defer src="https://cdn.jsdelivr.net/npm/katex@0.15.3/dist/katex.min.js"
onload="processMathHTML();"></script>
<link rel="stylesheet" type="text/css" href="R.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/styles/github.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/highlight.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/8.3/languages/r.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>
</head><body><div class="container">
<table style="width: 100%;"><tr><td>refreshTable {SparkR}</td><td style="text-align: right;">R Documentation</td></tr></table>
<h2>Invalidates and refreshes all the cached data and metadata of the given table</h2>
<h3>Description</h3>
<p>Invalidates and refreshes all the cached data and metadata of the given table. For performance
reasons, Spark SQL or the external data source library it uses might cache certain metadata about
a table, such as the location of blocks. When those change outside of Spark SQL, users should
call this function to invalidate the cache.
</p>
<h3>Usage</h3>
<pre><code class='language-R'>refreshTable(tableName)
</code></pre>
<h3>Arguments</h3>
<table>
<tr style="vertical-align: top;"><td><code>tableName</code></td>
<td>
<p>the qualified or unqualified name that designates a table. If no database
identifier is provided, it refers to a table in the current database.</p>
</td></tr>
</table>
<h3>Details</h3>
<p>If this table is cached as an InMemoryRelation, drop the original cached version and make the
new version cached lazily.
</p>
<h3>Note</h3>
<p>since 2.2.0
</p>
<h3>Examples</h3>
<pre><code class="language-r">## Not run:
##D sparkR.session()
##D refreshTable(&quot;myTable&quot;)
## End(Not run)
</code></pre>
<hr /><div style="text-align: center;">[Package <em>SparkR</em> version 3.2.3 <a href="00Index.html">Index</a>]</div>
</div>
</body></html>