REFRESH TABLE
Dotyczy: Databricks Runtime
Unieważnia buforowane wpisy pamięci podręcznej platformy Apache Spark, które obejmują dane i metadane danej tabeli lub widoku. Unieważniona pamięć podręczna jest wypełniana w sposób opóźniony po ponownym wykonaniu buforowanej tabeli lub skojarzonego z nią zapytania.
Aby odświeżyć dane w tabelach przesyłania strumieniowego i zmaterializowane widoki, zobacz ODŚWIEŻANIE (ZMATERIALIZOWANY WIDOK i TABELA PRZESYŁANIA STRUMIENIOWEGO).
Składnia
REFRESH [TABLE] table_name
Zobacz Pamięć podręczna dysku a pamięć podręczna platformy Spark, aby uzyskać różnice między buforowaniem dysku a pamięcią podręczną platformy Apache Spark.
Parametry
-
Identyfikuje tabelę delty lub widok do buforowania. Nazwa nie może zawierać specyfikacji czasowej. Jeśli nie można odnaleźć tabeli usługi Azure Databricks, wystąpi błąd TABLE_OR_VIEW_NOT_FOUND .
Przykłady
-- The cached entries of the table is refreshed
-- The table is resolved from the current schema as the table name is unqualified.
> REFRESH TABLE tbl1;
-- The cached entries of the view is refreshed or invalidated
-- The view is resolved from tempDB schema, as the view name is qualified.
> REFRESH TABLE tempDB.view1;
Powiązane instrukcje
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla