Utilice Tablestore SDK for Java para eliminar un almacén analítico que ya no sea necesario y, de forma opcional, eliminar la tabla de asignación SQL asociada.
Requisitos previos
Instale Tablestore SDK for Java e inicialice un cliente del modelo de series temporales. Las operaciones con almacenes analíticos requieren Tablestore SDK for Java 5.15.0 o posterior. Se recomienda utilizar la versión más reciente.
Descripción de la función
Llame al método deleteTimeseriesAnalyticalStore para eliminar un almacén analítico. Puede usar dropMappingTable para especificar si también se debe eliminar la tabla de asignación SQL asociada.
public DeleteTimeseriesAnalyticalStoreResponse deleteTimeseriesAnalyticalStore(DeleteTimeseriesAnalyticalStoreRequest request) throws TableStoreException, ClientException
Una vez eliminado un almacén analítico, no es posible recuperar ni el almacén ni sus datos. La tabla de series temporales de origen y sus datos no se ven afectados.
A continuación, el código de ejemplo elimina example_analytical_store de example_timeseries_table y también elimina la tabla de asignación SQL asociada.
TimeseriesClient timeseriesClient = client.asTimeseriesClient();
DeleteTimeseriesAnalyticalStoreRequest request =
new DeleteTimeseriesAnalyticalStoreRequest(
"example_timeseries_table", "example_analytical_store");
request.setDropMappingTable(true);
timeseriesClient.deleteTimeseriesAnalyticalStore(request);
Parámetros
DeleteTimeseriesAnalyticalStoreRequest contiene los siguientes parámetros.
|
Nombre |
Tipo |
Descripción |
|
timeseriesTableName (obligatorio) |
|
El nombre de la tabla de series temporales. |
|
analyticalStoreName (obligatorio) |
|
El nombre del almacén analítico. |
|
dropMappingTable (opcional) |
|
Especifique si también se debe eliminar la tabla de asignación SQL asociada al almacén analítico. Valor predeterminado: |