CLUSTERING
This topic is available for MRS 3.2.0 or later only.
Function
Performs the clustering operation on Hudi tables. For details, see Hudi Clustering.
Syntax
Parameter Description
Parameter |
Description |
Mandatory |
---|---|---|
table |
Name of the table to be queried. The value can be in the database.tablename format. |
No |
path |
Path of the table to be queried |
No |
predicate |
Predicate to be defined |
No |
order |
Sorting field for clustering |
No |
limit |
Number of query results to display |
No |
Example
call show_clustering(table => 'hudi_table1'); call run_clustering(table => 'hudi_table1', predicate => '(ts >= 1006L and ts < 1008L) or ts >= 1009L', order => 'ts'); call run_clustering(path => '/user/hive/warehouse/hudi_test2', predicate => "dt = '2021-08-28'", order => 'id');
Precautions
- Either table or path must exist. Otherwise, the Hudi table to be clustered cannot be determined.
- To cluster a specified partition, refer to the format predicate => "dt = '2021-08-28'".
System Response
You can view query results on the client.
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