Github user chetandb commented on a diff in the pull request: https://github.com/apache/carbondata/pull/2604#discussion_r207260702 --- Diff: docs/datamap/datamap-management.md --- @@ -51,15 +51,23 @@ If user do want to perform above operations on the main table, user can first dr If user drop the main table, the datamap will be dropped immediately too. +We do recommend you to use this management for index datamap. + ### Manual Refresh When user creates a datamap specifying maunal refresh semantic, the datamap is created with status *disabled* and query will NOT use this datamap until user can issue REBUILD DATAMAP command to build the datamap. For every REBUILD DATAMAP command, system will trigger a full rebuild of the datamap. After rebuild is done, system will change datamap status to *enabled*, so that it can be used in query rewrite. -For every new data loading, data update, delete, the related datamap will be made *disabled*. +For every new data loading, data update, delete, the related datamap will be made *disabled*, +which means that the following queries will not benefit from the datamap before it becomes *enable* again. If the main table is dropped by user, the related datamap will be dropped immediately. -*Note: If you are creating a datamap on external table, you need to do manual managment of the datamap.* +**Note**: ++ If you are creating a datamap on external table, you need to do manual managment of the datamap. --- End diff -- Change managment to management
---