REFRESH CATALOG
This statement is used to manually refresh the HetuEngine MetaStore cache to synchronize the metadata of tables, partitions, and databases of the Hive data source.
Syntax
REFRESH CATALOG catalog_name
Example
Log in to FusionInsight Manager, choose Services > HetuEngine > Dashboard. On the page that is displayed, click the link next to HSConsole WebUI to go to the compute instance page. On the displayed page, choose Data Source > Hive data source name > Edit. On the Custom Configuration page, click Add to add the following custom configuration items:
Parameter |
Value |
Description |
---|---|---|
hive.metastore-cache-ttl |
5m |
Cache validity period, in minutes |
hive.metastore-refresh-interval |
5m |
Interval for refreshing the metadata cache, in minutes |
Use Hive to create a table tb3 and the query result on Hetu-cli is:
show tables; Table ------- tb1 tb2 (2 rows)
Refresh the metadata cache and query again.
refresh catalog hive; show tables; Table ------- tb1 tb2 tb3 (3 rows)
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot